В этой статье будет рассказано, как можно добавить пункты в контекстное меню иконки «Мой компьютер». Сведения, изложены здесь, применимы для разных версий Windows:

  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8
  • Возможно, для следующих версий тоже. smile

Описанные здесь действия выполняются через изменения системного реестра Windows, так что если Вы не уверены, что сможете сделать всё правильно, лучше позовите более опытного товарища.

И так, я предлагаю сразу перейти к делу, чтобы не терять драгоценного времени. Для добавления пунктов в контекстное меню значка «Мой компьютер» выполните следующее:

  1. Запустите редактор реестра (Win+R, regedit, Enter). Более подробно - здесь.
  2. Необходимо перейти по следующем пути

    HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell

  3. В разделе “shell” требуется создать раздел с именем, которое Вы ходите дать Вашему пункту (то есть отображаемое имя). Предположим, у меня это будет «Диспетчер задач».
  4. В созданном разделе («Диспетчер задач») необходимо создать ещё один, и дать ему имя “command” (без кавычек).
  5. В созданном разделе “command” Вы найдёте строковой параметр с именем «По умолчанию». Ему надо задать значение команды, которая будет выполнятся при клике по созданному пункту. Я написал краткое имя для диспетчера задач - “taskmgr”, потому что эта программа находится в системном каталоге “system32”, но Вам, возможно, придётся написать полный путь к программе, например, “C:Program FilesAIMP2AIMP2.exe” и т.п.

Вот картинка, как это должно выглядеть в реестре:

Добавление собственных пунктов в контекстное меню Мой компьютер

Цифрой 1 обозначен раздел, который необходимо найти, цифрой 2 - его подраздел “shell”, в котором надо создавать свой подраздел вместе с его подразделом “command” (цифра 3), ну и цифрой 4 обозначен параметр «По умолчанию» из подраздела “command”, в которому надо назначить значение команды. Чтобы присвоить значение параметру, необходимо дважды кликнуть по нём.

Надеюсь, я объяснил всё понятно, если нет - спрашивайте в комментариях.

Ах да, чуть не забыл. Если у Вас Windows 7 или Windows 8, то в разделе, который Вы создаёте (в моем примере - «Диспетчер задач»), можно создать ещё 2 строковых параметра:

  • icon - задаёт путь к файлу с иконкой, которая будет отображаться рядом с пунктом меню. Это может быть как файл формата ico, так и файл программы с расширением exe (если иконка находится внутри этого исполняемого файла). Для Диспетчера задач я написал туда “taskmgr.exe”, потому что в этом файле есть иконка.
  • position - может иметь 2 значения, “bottom” (внизу) и “top” (вверху). Используется для задания позиции расположения этого пункта относительно других.

Вот как выглядит результат (пункт “Scan with Folder Size” добавил не я, а одна программа для анализа места на диске).

Собственные пукнты в меню над Мой компьютер

А ещё подобными правками реестра можно добавить свои собственные пункты в меню «Создать», а также отобразить «Переместить в папку...» и «Копировать в папку» в контекстном меню любого файла или папки.

Я уже не говорю о том, что добавить свои пункты в меню «Отправить» совсем просто.

1 комментарий

  • dwAxel:

    Спасибо, это всё просто. Но как добавить ссылку на файл, не являющийся исполняемым? Например: .msc .lnk .gif .mp4.
    wink

Добавить комментарий