Деякі програми запитують під час установки, чи потрібно додати її ярлик в контекстне меню. Проте багато програм не запитують і автоматично додають свій ярлик в контекстне меню. Коли їх накопичується багато, це меню, яке повинне з’являтися миттєво, може відкриватися досить довго. Прибрати зайві ярлики з контекстного меню правої кнопки миші можна за допомогою редактора реєстру.
Переконайтеся, що створили резервну копію реєстру на випадок, якщо щось зіпсується. Після цього відкрийте редактор реєстру, перейшовши в «Пуск», потім «Виконати», а потім ввівши REGEDIT.
Оскільки права кнопка миші викликає контекстне меню, його вміст залежить від того, на якому об’єкті клацає миша. Є меню для файлів, а є інше меню – для папок.
Щоб відредагувати контекстне меню для файлів, перейдіть до цього розділу реєстру:
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\
Усі папки, перелічені в розділі ContextMenuHandlers, є програмами, які відображаються, коли ви клацаєте у Windows правою кнопкою миші на файл. Ви можете або видалити папку, або вимкнути папку, що краще, якщо ви захочете повернути її пізніше.
Ви можете вимкнути програму, клацнувши правою кнопкою миші значення ключа та додавши знак мінус перед значенням ключа.
Натисніть OK, потім кнопку оновлення вгорі, а потім спробуйте клацнути файл правою кнопкою миші. Тепер вибрана вами програма має бути вилучена з контекстного меню. Якщо знак «мінус» не працює, ви можете просто видалити весь ключ для конкретної програми, клацнувши правою кнопкою миші та вибравши «Видалити».
В контекстному меню правої кнопки миші є додаткові елементи, які зберігаються в іншому місці реєстру. Ви можете знайти ці інші пункти меню для програм в цих місцях:
HKEY_CLASSES_ROOT\*\shell
HKEY_CLASSES_ROOT\AllFileSystemObjects\ShellEx\ContextMenuHandlers
Контекстне меню правої кнопки миші при натисненні на папку знаходиться за адресою:
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\
HKEY_CLASSES_ROOT\Directory\shell
Контекстне меню для робочого столу у Windows має інше розташування в реєстрі:
HKEY_CLASSES_ROOT\Directory\Background\shell
HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers
Ви також можете досить легко додати будь-яку програму до меню на робочому столі, яке відкривається правою кнопкою миші. Просто клацніть правою кнопкою миші на ключі оболонки та виберіть Створити – Ключ. Назвіть ключ будь-яким ім’ям, яке ви хочете бачити в контекстному меню.
Тепер клацніть правою кнопкою миші на новому ключі та знову виберіть Новий – Ключ. Цього разу назвіть ключову команду. Тепер двічі клацніть значення за замовчуванням на правій панелі та вставте шлях до вашої програми.