Лишние команды в меню

загрузка...

Лишние команды в меню

При установке многих программ контекстное меню файлов и папок постепенно заполняется лишними пунктами. Чтобы оставить в меню только то, что действительно нужно, найдите ветвь HKCR\*\shellex\ContextMenuHandlers – в ней в качестве подразделов выступают команды, отображаемые в меню любого файла. Просто удалите ненужные команды.

Команды, привязанные к конкретному типу файлов можно найти уже в ветвях, соответствующих такому типу. Например, для файла AVI это будет раздел HKCR\avifile\shell

Соответственно, чтобы добавить новый пункт в контекстное меню, нужно прописать строку типа

HKEY_CLASSES_ROOT\*\shell @="Путь_к_программе %1"

Например, чтобы прописать пункт “Открыть с помощью…” в контекстном меню, найдем ключ HKCR\*\shell\openas\command Измените значение “По умолчанию” на “C:\WINDOWSundll32.exe shell32.dll, OpenAs_RunDLL %1″ (путь к файлу подредактируйте при необходимости).

За меню папок отвечают разделы: HKCR\Directory\shell и HKCR\Folder\shell

За меню дисков отвечают HKCR\Drive\shell

Например, для быстрой очистки диска создайте в указанном месте новый раздел типа Очистка диска, в котором создать раздел command, в параметре “По умолчанию”, которого прописать:
C:\WINDOWS\cleanmgr. exe /d %1
Теперь нажав правой кнопкой мыши на каком-либо диске можно выбрать команду Очистка диска.

Есть также раздел, в котором задается контекстные меню для принтеров: HKCR\Printers\shellex\ContextMenuHandlers

Также может быть полезно:

  1. Добавление команды в контекстное меню
  2. Удаление команды Создать
  3. Новые пункты “Копировать в папку” и “Переместить в папку” (Windows 2000/XP)
  4. Команда Закрепить в меню Пуск для папки
  5. Управление Windows Aero из контекстного меню Проводника

Другие новости:

загрузка...
Рубрика: Реестр Windows

Ответить

Вы обязаны авторизоваться, чтобы оставлять комментарии.