Змінити контекстне меню windows 7. Редагування контекстного меню

Прибирання контекстного меню можна провести вручну через реєстр, однак це завдання нетривіальне, оскільки записи розкидані по різних місцях. Крім того, далеко не завжди легко ідентифікувати відповідний ключ реєстру. Наприклад, драйвери реєструються через скорочення "igfx". Записи в реєстрі розсіяні по гілці «HKEY_CLASSES_ROOT» у папках «shell» або «shellex», де міститься папка під назвою «ContextMenuHandlers», яка також включає окремі параметри.

Скорочення контекстного меню через утиліту для роботи з реєстром

На ручну обробку рядків контекстного меню потрібно багато часу. Набагато простіше користуватися програмою ShellExView. Через regedit варто змінювати лише системні опції.

Для виявлення пунктів від сторонніх програм у ShellExView відсортуйте результати за параметром "Company" і в колонці "Type" знайдіть "Context Menu".

Безкоштовна утиліта ShellExView складе єдиний список усіх цих рядків реєстру. Навіть на відносно свіжій системі їх кількість може перевищувати 250. Щоб не загубитися, після запуску програми запису слід спочатку відсортувати. Справа піде на лад, якщо клацнути у верхній частині вікна по рядку «type». Таким чином ви відразу побачите всі можливі записи в реєстрі, що стосуються, наприклад, «Context Menu». Але будьте уважні: разом з ними утиліта відобразить рядки з Shell, яких краще не торкатися.

Сортування можна провести за параметром «Company». У цьому випадку результати розташовуватимуться в алфавітному порядку - створені системою і позначені як "Microsoft" записи легко відрізнити від інших. Ви можете тут, наприклад, виділити відповідний igfxDTCM Module і відключити його кліком по червоній точці вгорі на панелі меню. Після цього запис про (практично непотрібні) графічні параметри драйвера Intel зникне з контекстного меню. Однак для застосування системою таких налаштувань необхідно спочатку вийти із системи, а потім знову зайти. Як варіант, ви можете через Менеджер завдань відключити «explorer.exe», а потім знову викликати цю службу.

Зміна системних пунктів контекстного меню


Більшість рядків у контекстному меню створює сама система. Серед них також знаходяться опції, які ніким не використовуються, які, однак, не хотілося б випадково активувати помилковим натисканням. Їх неможливо просто позбутися через програму ShellExView - вам доведеться вручну змінювати реєстр.

Хорошим прикладом може бути пункт «Надіслати», яку Windows показує щоразу, коли користувач натискає файл чи папку. Не забудьте, що деякі варіанти відправки не відповідають сьогоднішнім потребам: за замовчуванням взагалі задано «Отримувач факсу».

Щоб видалити цей пункт із меню, у Regedit перейдіть до «HKEY_CLASSES_ROOT | AllFilesystemObjects | shellex | ContextMenuHandlers | SendTo». У правому вікні подвійним клацанням відкрийте параметр "Default" і перед довгою послідовністю символів, що стоїть у фігурних дужках, поставте скромний значок мінусу "-", щоб його вимкнути. Як завжди, необхідно вийти з Windows і знову зайти.

Багатьом подобається операційна система Windows, і багато хто з нас виріс на ній. Але деякі непостійні користувачі ПК – або ті, хто зовсім недавно перейшов на Windows – часто плутаються у пошуках інформації про деякі прості речі, які керують операційною системою Microsoft. Один із таких елементів графічного елемента називається "контекстне меню Windows", або "меню правої кнопки миші".

Сьогодні ми розповімо вам не тільки про цей невід'ємний елемент взаємодії з Windows, але й про сторонню програму, яка дозволяє додавати елементи користувача в контекстне меню.

Отже, що таке контекстне меню Windows?

Говорячи простими словами, це спливаюче меню, яке з'являється при натисканні правої кнопки миші у будь-якій навігаційній області екрана (звідси і назва «меню правої кнопки миші»). Доступ до контекстного меню можна отримати в папках, панелі завдань, веб-браузерах та інших областях графічного інтерфейсу. Контекстне меню не є ексклюзивною особливістю Windows, тому ви могли бачити його і в інших операційних системах, включаючи Mac OS X або Linux.

Говорячи про зовнішній вигляд контекстного меню Windows, скрізь воно виглядає практично однаково - відрізняються лише елементи всередині нього. Наприклад, на скріншоті нижче показано контекстне меню, яке відкривається при натисканні правої кнопки миші на робочому столі, скажімо, для налаштування фонового зображення робочого стола у вікні «Персоналізація».

Зазвичай контекстне меню містить у собі такі елементи, як «Вид», «Сортування», «Копіювати», «Вставити», «Перейменувати», «Властивості» тощо. Деякі пункти меню базуються на контексті. Іншими словами, в одній із областей операційної системи контекстне меню може містити одні пункти, а в іншій – інші. Наприклад, меню, яке спливає при натисканні правою кнопкою миші на панелі завдань, буде містити в собі зовсім інші пункти в порівнянні з меню, яке ви бачите на скріншоті нижче.

Ось ще один простий приклад контекстного меню, яке з'являється при натисканні правою кнопкою миші на папці:

Тепер, коли ви дізналися, що таке контекстне меню у Windows, і як воно працює, давайте розглянемо зручну та безкоштовну програму, з якою можна легко налаштувати меню.

Портативний додаток, який дозволяє додавати елементи користувача в «меню правої кнопки миші» у Windows 7, Windows 8 і Windows 8.1, був розроблений Сергієм Ткаченком (WinAero) – відомий розробник, який є автором безлічі корисних інструментів, включаючи . Програма дуже зручна в тому сенсі, що весь процес додавання пунктів у контекстне меню вимагає від користувача кількох натискань.

Щоб розпочати, запустіть програму. Інтерфейс Context Menu Tuner складається з двох різних панелей – ліва містить список команд, що підтримуються, а права складається з областей провідника Windows. Щоб додати команду, потрібно вибрати одну з них у лівій панелі, а потім, після вибору бажаного елемента в правій панелі, необхідно натиснути кнопку «Додати». За видалення доданих команд, як легко здогадатися, відповідає кнопка «Видалити».

Додаткові функції програми дозволяють додавати роздільники до та після певних пунктів меню. Крім того, є кілька додаткових опцій.

Інша цікава особливість програми полягає в його здатності додавати команди користувача для певних типів файлів. Відкривши вікно «Вибрати тип файлу», в яке можна потрапити, натиснувши на кнопку «Додати -> Додати до вказаного типу файлу» у головному вікні програми, ви побачите вражаючу кількість розширень файлів, що підтримуються. Список дуже довгий, тому, щоб швидко знайти конкретний тип файлу, використовуйте рядок пошуку.

На скріншоті нижче показано моє контекстне меню, яке я змінив за допомогою Context Menu Tuner:

На цьому все. Тепер ви знаєте, що є контекстне меню Windows, і знаєте просте рішення для його редагування.

Чудового Вам дня!

Найчастіше після встановлення різних програм у контекстне меню додаються непотрібні пункти. Наприклад, після встановлення будь-якого плеєра обов'язково з'явиться новий пункт для правої кнопки миші. Тобто коли ми натискатимемо, по якомусь файлу правою кнопкою миші, щоб відкрити його у зазначеній програмі, то буде відображатися пункт для запуску за допомогою цієї програми.

Ось, наприклад, моє контекстне меню:

Досить таки вже не маленьке.

З часом пунктів у контекстному менюстає дуже багато, коротше забивається непотрібним мотлохом. У цьому уроці ми розглянемо, як їх можна забрати, скориставшись стандартними засобами системи. Хоча для цього створено вже багато програм.

У реєстрі зберігаються всі дані про роботу програм і компонентів Windows. У зв'язку з цим необережне поводження з реєстром та найменша зміна може вплинути на роботу системи дуже сильно, тому будьте уважні при внесенні до нього змін.

Як усунути непотрібні пункти з контекстного меню?

Заходимо в Пуск тиснемо кнопку Виконати.

У вікні вводимо команду Regedit і тиснемо ОК.

Відкриваємо такі папки:

HKEY_CLASSES_ROOT * shellexe ContextMenuHandlers

Діставшись цим шляхом нам потрібно зробити наступні дії. Натискаємо правою кнопкою миші на папці пункт меню, якого ми хочемо видалити. Допустимо, я хочу видалити ярлики з контекстного меню – блокнот Notepad, архіватор 7-Zip. У списку вибираємо пункт Видалити .

Потім підтверджуємо видалення.

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

Корисне відео:

СТОП! Почитай схожі статті - дізнайся нове:

Коментарі:

Як видалити "ВИРІЗАТИ"?

Все, дякую)) знайшов рішення в особі CCleaner (моя версія 5.06). Якщо комусь потрібно: у програмі відкриваєте Сервіс/автозавантаження/зверху вкладка "контекстне меню". У списку можна видалити непотрібне або тимчасово відключити. Простіше нікуди!)))

Зокрема Tru Image (від acronis) та Ultra ISO у меню є, а в цьому розділі реєстру їх немає. Наприклад, як у Вас з Unlocker.

А якщо в меню відображається більше програм, а в ContextMenuHandlers їх немає. Де їх тоді шукати?

Нарешті, завдяки вашій статті побачив де зберігаються пункти в контекстному меню. Автору величезне спасибі за навчання.

Дякую!

Дякую! Спрацювало й у Win 8.1.

Величезна подяка! Слів немає. Все чітко та доступною мовою.

Контекстне меню провідника - це те меню, яке з'являється при натисканні ПКМ (Правої Кнопки Миші) за яким-небудь об'єктом (файлом або папкою) або просто на порожньому місці в папці або Робочому столі. Якщо система у Вас стоїть нещодавно, то контекстне меню буде порівняно порожнім. Хіба що тільки додане від драйверів для відеокарти, наприклад:

але якщо система встановлена ​​вже давно, то й таких пунктів буде більше. Наприклад так:


Як бачите, згодом, окрім стандартних пунктів меню, додалися ще від встановлених програм. З одного боку, це зручно. Адже не потрібно запускати ярлик або шукати програму, а можна безпосередньо здійснювати дії одразу з контекстного меню. Але з іншого боку з часом таких пунктів буває дуже багато і контекстне меню часом доводиться навіть прокручувати вгору або вниз у пошуках потрібних пунктів.
Тому іноді й хочеться видалити ці пункти, щоб не заважали. Адже Ви не всіма пунктами часто користуєтесь.

Отже, як прибрати пункт із контекстного меню.

Для того, щоб видалити пункт програми з контекстного меню (КМ скорочено), можна скористатися як стандартними способами самої операційної системи, так і за допомогою самих програм або спеціально призначених.

Найлегше для видалення це пошукати в налаштуваннях програми (яку хочете прибрати) потрібний пункт. Зазвичай він знаходиться десь у Інтеграціяабо Завантаження/додавання. Наприклад, щоб видалити пункт знаменитого WinRAR з КМ, потрібно прибрати галочку з Інтеграції з оболонкою:


В інших програмах також можуть бути подібні установки.

Інша справа, коли Ви не знайшли потрібних налаштувань для видалення або їх взагалі немає (буває і таке). Тоді можна скористатися стандартним способом самої системи, а саме правкою.
Відразу Вас попереджаю, що перед початком роботи краще підстрахуватися і зробити резервну копію реєстру.
Отже, запускаємо реєстр і переходимо у гілку
HKEY_CLASSES_ROOT/*/shellexe/ContextMenuHandlers


і бачимо тут ці пункти з контекстного меню.
Тепер клацаємо ПКМ за потрібним пунктом (пункт з КМ який хочете видалити) і вибираємо видалити:


Погоджуємося з наступним попередженням:


перезавантажуємось і перевіряємо. Пункт має зникнути.

Якщо не пропав, то подивіться гілку
HKEY_CLASSES_ROOT\AllFileSystemObjects\ShellEx\ContextMenuHandlers
і проробіть те саме.

На замітку:
Якщо Ви бажаєте видалити пункт конкретно з КМ -> Створити


потрібно знати тип файлу () який створюється. Наприклад для Microsoft Office Access розширення файлу .accdb, значить його і потрібно шукати у гілці реєстру HKEY_CLASSES_ROOT, а вже там видалити підрозділ ShellNew

Якщо хочете видалити з КМ ті пункти, які з'являються при ПКМ на папках, потрібно дивитися гілки:
HKEY_CLASSES_ROOT\Directory\shell
HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers
HKEY_CLASSES_ROOT\Folder\shell
HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers

Для пункту "Відкрити за допомогою..." відповідає гілка
HKEY_CLASSES_ROOT\*\OpenWithList

Для КМ Логічних дисків гілки:
HKEY_CLASSES_ROOT\Drive\shell
HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers

Також видалити пункти можна за допомогою спеціальних програм. Наприклад, за допомогою ShellExView


Принцип її простий: виділяємо потрібний пункт і тиснемо на червоний кружок зверху програми. Тут головне щоб Типбув Контекстне меню

Тепер трохи про те, як створити свій пункт у контекстному меню.
Справа в тому, що додати такий пункт для папок або певних файлів, а також на порожньому місці за допомогою реєстру не вийде. Можна лише призначити те що, коли відкривається при ПКМ на Робочому столі. Тому я рекомендую почитати статтю та скористатися тим, що там описано.

Ну чи скористатися іншою утилітою - Ultimate Windows Context Menu Customizer() яка має купу можливостей, але англійською. І там нам потрібно лише вибрати пункт та видалити його:


Якщо комусь цікаво докладніше і не розберетеся, то пишіть у коментарях і я допоможу. Там у лівій колонці потрібно вибрати пункт (комп'ютер, папка, файли і т.п.), де викликається контекстне меню, а правіше вибрати, що видалити і натиснути кнопку внизу Remove Item. Якщо дружите з англійською, то розберетеся.

Як додати свою програму в КМ -> Створити можна здогадатися, якщо уважно читали всю статтю, а саме про видалення одного з цього пункту. Потрібно навпаки створити підрозділ і написати для потрібного розширення.

У цілому нині стаття вийшла трохи сумбурна і більше щодо видалення з контекстного меню, т.к. я думаю що це більш актуально, та й стаття про додавання є. Тож якщо що не зрозуміло – пишіть у коментарях. Розберемося.

Кожен користувач Windows знає, що незалежно від програми правою кнопкою миші можна викликати додаткове, так зване контекстне меню, в якому розташовується набір спеціальних команд і посилань. Спробуємо розібратися, навіщо воно потрібне і як з ним правильно працювати.

Що являє собою контекстне меню Windows

Говорячи про контекстне меню «операцій» сімейства Windows, відразу хочеться відзначити той факт, що якоюсь ексклюзивною розробкою корпорації Microsoft воно не є. У ОС Mac OS X чи Linux також є такий елемент.

Взагалі, якщо розуміти, що являє собою контекстне меню, його можна охарактеризувати як додатковий набір команд для швидкого доступу до будь-яких функцій, скажімо, без виклику певної програми або елемента керування.

Так, наприклад, усім відомо, що в контекстному меню завжди є команда «Відкрити за допомогою…», після чого висвічується список найбільш підходящих додатків для роботи з файлом. Самі розумієте, наскільки зручніше відкрити файл тут, ніж кликати програму, а потім лізти в меню «Файл» і використовувати рядок «Відкрити» або клавіші Ctrl + O.

Крім того, крім команд тут є і набір спеціальних інструментів, за допомогою яких можна дізнатися багато речей. Але про це згодом.

Вид та організація контекстного меню

Розглянемо тепер, як організовано контекстне меню Windows 7. Напевно, кожен звертав увагу, що у меню присутні спеціальні роздільники як тонких горизонтальних ліній. Сенс їх застосування полягає у розмежуванні однотипних дій або команд, що належать до однієї програми.

Тут варто звернути увагу на те, що контекстне меню в, так би мовити, «чистій» системі відразу ж після інсталяції може дуже сильно відрізнятися від того, що користувач побачить після встановлення додаткових програм і утиліт. Пов'язано це з тим, що багато установочних пакетів команди швидкого доступу до деяких своїх основних функцій вже в процесі установки інтегрують безпосередньо в це меню.

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

Додаткове меню на Робочому столі та у вікнах програм

Напевно, кожен користувач звертав увагу, що контекстне меню у різних програмах чи тому робочому столі відрізняється за списком пунктів і команд. Це природно. Наприклад, якщо викликати меню на робочому столі, стає зрозуміло, що рядок «Відкрити», що використовується для папок і файлів, не потрібна. Інша справа, коли клацання кнопкою миші робиться на ярлику або збереженому файлі, розташованому саме на робочому столі.

Як зрозуміло, у різних програмах контекстне меню також може містити несхожі пункти. У разі все залежить від специфіки докладання. Порівняйте хоча б звичайний Провідник та текстовий редактор Word. Але поки що йтиметься про «рідні» команди ОС Windows.

Основні пункти контекстного меню

Меню, що випадають, присутні практично скрізь, навіть у головному меню «Пуск». У кожному з них можна побачити деякі пункти, помічені стрілками. Це робиться для того, щоб показати, що сам пункт містить додаткові підпункти.

Як завжди, для файлів і папок у верхівці обов'язково присутня команда «Відкрити», виділена жирним шрифтом. При натисканні на цьому рядку стосовно файлів відбудеться їх відкриття в будь-якій програмі. Потрібно знати, що виділення відбувається лише у разі завдання самим додатком асоціації файлу саме з цією програмою. В іншому випадку використання цієї команди призведе тільки до того, що система запропонує провести огляд і вибрати найбільш відповідний додаток. Якщо з файлом зіставлено кілька програм, можна використовувати рядок «Відкрити за допомогою…», у якому і буде перелік програм, які працюють із розширенням шуканого файла.

Само собою зрозуміло, що в контекстному меню того ж Провідника присутні команди типу "Копіювати", "Видалити", "Вирізати", "Вставити", "Відправити", "Перейменувати", "Створити ярлик" і т.д. Це знає навіть дитина. З іншого боку, тут є і рядок «Властивості», застосування якого надає користувачеві повну інформацію про об'єкт, що використовується.

Так, наприклад, при виклику такої команди при натисканні на значку комп'ютера на робочому столі можна отримати загальні відомості про основні параметри комп'ютерної системи та встановлену «операційну систему». Для робочого столу в контекстному меню передбачено лише використання налаштувань і параметрів синхронізації папок з атрибутами загального доступу.

Деякі меню мають також засоби адміністрування або інспектування вибраних елементів.

Використання додаткових команд контекстного меню

Тепер поговоримо про деякі додаткові команди. Якщо навести приклад встановленого антивірусу, можна помітити, що в контекстному меню завжди будуть рядки типу «Сканувати» або «Перевірити за допомогою…». Погодьтеся, дуже зручно.

Те саме стосується архіваторів, адже додати файл (папку) до архіву або витягти його звідти можна одним клацанням.

Багато програвачів мультимедіа поводяться подібним чином, інтегруючи власні команди в контекстне меню системи. Найчастіше тут для мультимедійних файлів з'являються пункти додавання в плейлист або відтворення (відео і аудіо), а для графіки - це команда перегляду. Взагалі, тут все залежить від того, яка програма інтегрує в меню власні командні рядки, і які об'єкти з нею зіставлені.

Додавання та видалення команд у системному реєстрі

Ось ми й дісталися вирішення проблеми - як додати в контекстне меню власні пункти. Зробити це можна кількома способами. В даному випадку можна запропонувати щонайменше три варіанти. Два з них стосуються редагування системного реєстру, а один – використання спеціалізованих утиліт.

У системному реєстрі можна скористатися додаванням ключів, але якщо не знати, які саме ключі та їх значення відповідають за той чи інший процес, можна витратити багато часу, нічого не домогтися в результаті, та систему довести до стану повної непрацездатності.

Тому розглянемо найпростіший спосіб роботи з реєстром. Спочатку в меню "Виконати" використовується команда доступу до редактора regedit. Тут потрібно зайти в розділ HKEY_CLASSES_ROOT, знайти AllFilesystemObjects, потім shellex і, нарешті, ContextMenuHandlers.

В останньому розділі вибирається додаткове меню кліком правою клавішею миші та виконується команда створення нового об'єкта та ключа «Новий» та «Ключ» відповідно. Тепер потрібно ввести назву для новоствореного ключа, що відображатиметься в контекстному меню, після чого вибираємо команду «Змінити» і в огляді вказуємо місце розташування програми або програми, яка відповідатиме за нову дію. Підтверджуємо вибір та перезавантажуємо систему.

Видалення ключів у цьому розділі призведе до зникнення відповідної команди з меню. Але якщо ви не знаєте, який ключ за що відповідає, стандартну конфігурацію краще не змінювати.

Використання програми Context Menu Tuner

Однак, як показує практика, ритися в реєстрі особливо нікому не хочеться (чи мало що може статися). Тому можна порадити спеціальні утиліти для додавання та видалення пунктів у контекстне меню «операційки».

Однією з найпростіших, але дуже функціональних є утиліта під назвою Context Menu Tuner. Вона допоможе швидко змінити меню до невпізнання. Тут усе просто. Головне вікно включає дві панелі. У лівій розташовуються команди, у правій - папки та основні параметри. Як уже зрозуміло, немає нічого простішого, ніж вибрати потрібну команду та кнопкою додати її, скажімо, у меню робочого столу. Видалення здійснюється зворотним процесом.

Окремо варто зазначити деякі додаткові опції. Спочатку можна вибрати якесь розширення файлу, а потім зіставити з ним відповідну команду і програму.

Зміна кнопки доступу до контекстного меню

У стандартному варіанті за замовчуванням кнопка контекстного меню – це права кнопка миші. Дуже легко можна поміняти кнопки місцями і викликати контекстне меню лівим натисканням. Для цього потрібно налаштувати мишу в Панелі управління і зробити необхідні маніпуляції. Тільки і всього.