Редагування команд контекстного меню Windows

Ми вже знайомі з поняттям контекстного меню. Прийшов час поглибити наші знання про нього і розглянути тему - Як видалити або додати в контекстне меню Windows команди.

Функціонал Windows дає можливість редагувати контекстне меню користувачеві на свій смак.

Редагування контекстного меню (набору команд меню "провідника" або "дій") можливо одним з двох способів:

  • Через параметри програм;
  • Через реєстр Віндовс;
  • За допомогою додатково встановлюваних додатків.

Подивимося як це робиться:

зміст

  • 1 Перевіряємо параметри додатків
  • 2 Працюємо з реєстром
    • 2.1 створюємо копію
    • 2.2 Очищення набору для каталогів
    • 2.3 Тепер для файлів
  • 3 Використовуємо сторонні додатки
    • 3.1 ShellExView
    • 3.2 CCleaner
    • 3.3 Додаємо з FileMenu Tools

Перевіряємо параметри додатків

Встановлювані програми часто самі мають (за замовчуванням) функцією інтеграції в набір команд контекстного меню (КМ). Тоді такий параметр присутній в їх налаштування на основних вкладках, а може бути на таких як "Інтеграція", "Завантаження" або "Додавання" і ін. Наприклад, для архіватора ВінРАР досить прибрати галочку в налаштуваннях:

Зрозуміло, що таким чином можна як додати (встановлюючи), так і видалити (знімаючи) команду (команди) зі списку. З іншими додатками надходять аналогічно.

Працюємо з реєстром

При роботі з Реєстром Windows потрібно бути дуже уважним. Щоб опинитися в реєстрі потрібно в меню "Пуск" задати пошук, набравши "regedit", і запустити знайдений виконуючий файл "regedit.exe":

створюємо копію

Перед редагуванням Реєстру будь-якої версії Віндовс (в тому числі і Windows 7) не забуваємо для підстраховки створювати його резервну копію. Для цього в редакторі потрібно на вкладці "Файл" вибрати команду "Експорт". Обрати "Весь реєстр" внизу діалогу, що відкрився. Присвоївши ім'я і вказавши місце - "Зберегти":

Якщо станеться непоправне (особливо для недосвідченого людини) повернути реєстр до попереднього стану можна по команді "Файл" / "Відновити", вказавши раніше створений резервний файл.

Очищення набору для каталогів

Сам реєстр виглядає деревовидної блок-схемою (в лівій частині), кожна з гілок якого має свої параметри (праворуч). За контекстне меню папок відповідають гілки "shell", "Shellex ContextMenuHandlers" і "Folder \ shell" каталогу "HKEY_CLASSES_ROOT \ Directory". Детальніше розглянувши зазначені гілки, можна переконатися, що папка "shell" вбирає в себе верхню частину контекстного набору, а "Shellex ContextMenuHandlers" - нижньої. Папка ж "Folder \ shell" - повторює попередню.

Видалення програмних елементів з набору проводиться в кожній з гілок.По правій мишці виділяється елемент видалення, викликається команда "Видалити":

Тепер для файлів

Тут використовується та ж процедура, але в інших гілках. Так як за набір команд Context Menu для файлів відповідають гілки "* / shellexContextMenuHandlers" і "* / shell" в розділі реєстру "HKEY_CLASSES_ROOT":

Процедура видалення абсолютно аналогічна. Не забуваємо тільки видаляти непотрібне в обох гілках.

Використовуємо сторонні додатки

Видалити або додати пункт в контекстне меню будь-якої версії Віндовс (в тому числі і Windows 7) набагато простіше (і безпечніше для новачка) використовуючи додаткові утиліти.

ShellExView

Після установки і запуску у вікні програми (по стовпцю "Type") можна побачити всі програми з контекстного меню Windows (type = Context Menu).

Видаляється непотрібне шляхом виділення і натискання червоного гуртка:

CCleaner

Цікава і корисна утиліта з промовистою назвою (існує в безкоштовному варіанті) Ccleaner. Володіє багатьма корисними властивостями. Сайт - http://ccleaner.org.ua/. У нашому випадку - очищає реєстр від невикористовуваних записів, шляхів до програм, ярликів тощо .:

Для очищення Context Menu потрібно, перейшовши в "Сервіс", у вкладках "Автозавантаження" знайти "Контекстне меню". Тут буде відображено перелік доданих в набір додатків і їх статус (включено: так / ні):

Для видалення - перебуваючи на рядку, правою кнопкою миші викликається команда "Видалити". Оскільки повторне повернення (включення в список) можливий лише при перевстановлення або перенастроювання додатки, то рекомендується вибір опції "Вимкнути". - Тоді її можна буде лего повернути ( "Включити").

Додаємо з FileMenu Tools

Дуже просто додати в контекстне меню новий пункт за допомогою програми "FileMenu Tools".

У ній запропоновано користувачеві три вкладки:

  • Ліва - управління запропонованими елементами;
  • Середня - для настройки функції "Надіслати";
  • Права - відключає зі списку внесені сторонніми програмами команди:

Додавати новий елемент потрібно командою "Add Command". Щоб визначити установки його призначена нижня права частина вікна - "Properties". Наприклад, для внесення в список меню рядка "Open in Firefox" (відкриття файлів HTM і HTML):

В "Menu Text" потрібно вписати назву, а в "Extensions" - варіанти розширень:

В "Program Properties" прописується маршрут до виконуючого файлу програми Firefox.exe:

Збереження доданого пункту здійснюється натисканням зеленого елемента у верхній частині вікна (ліворуч):

Ця стаття допомогла вам розібратися з різноманітними способами редагування контекстного меню. Тепер ви знаєте як додати і видалити з нього елементи не тільки засобами Віндовс, але і за допомогою інших програм.

Залишайте свої коментарі.