Контекстное меню папок и файлов, дисков

Контекстное меню папок и файлов, дисков

При установке многих программ контекстное меню файлов и папок постепенно заполняется лишними пунктами.

Чтобы оставить в меню только то, что действительно нужно, найдите ветвь:

HKCR*shellexContextMenuHandlers

- в ней в качестве подразделов выступают команды, отображаемые в меню любого файла. Просто удалите ненужные команды.

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

HKCRavifileshell

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

HKEY_CLASSES_ROOT*shell

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

Например, чтобы прописать пункт "Открыть с помощью..." в контекстном меню, найдем ключ

HKCR*shellopenascommand

Измените значение "По умолчанию" на "C:WINDOWS undll32.exe shell32.dll,OpenAs_RunDLL %1" (путь к файлу подредактируйте при необходимости).

За меню папок отвечают

HKCRDirectoryshell

и

HKCRFoldershell

За меню дисков отвечают

HKCRDriveshell

Например, для быстрой очистки диска создайте в указанном месте новый раздел типа Очистка диска, в котором создать раздел command, в параметре "По умолчанию", которого прописать:

C:WINDOWScleanmgr.exe /d %1

Теперь нажав правой кнопкой мыши на каком-либо диске можно выбрать команду Очистка диска.