Налаштування обладнання та програмного забезпечення

Прибрати з контекстного меню Windows 10. Редагування команд контекстного меню Windows

Якщо ви коли-небудь натискали на щось правою кнопкою миші і задавалися питанням, звідки взялося це сміття, ви не самотні.

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

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

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

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

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

Відкрийте редактор реєстру, натиснувши комбінацію клавіш Win+R та набравши regedit. Натисніть Ввод , щоб відкрити редактор реєстру, а потім дозвольте внести зміни на комп'ютер.

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

HKEY_CLASSES_ROOT\*\shell HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers HKEY_CLASSES_ROOT\AllFileSystemObjects\ShellEx

Ви знайдете пункти контекстного меню, які стосуються лише папок в одному з цих розділів:

HKEY_CLASSES_ROOT\Directory\shell HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers

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

Видалити елементи "Shell"

Давайте розглянемо один пункт як приклад. Я використовую відеоплеєр VLC. Коли я встановив його, VLC додав елемент контекстного меню під назвою «Додати в плейлист VLC». Я ніколи не використовую його і, швидше за все, не використовуватиму.

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

HKEY_CLASSES_ROOT\Directory\shell\AddtoPlaylistVLC

Я помітив ключ AddtoPlaylistVLC під час перегляду shell, шукаючи елементи для видалення. Елементи під звичайним shell-ключом, як правило, дуже легко виявити та зрозуміти значення.

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

Другий варіант - вимкнути ключ, а не видаляти його. Для цього просто клацніть правою кнопкою миші AddToPlaylistVLC або будь-який інший ключ, з яким ви працюєте, та виберіть СтворитиРядковий параметр. Назвіть нове рядкове значення LegacyDisable.

Як тільки ви створите LegacyDisable, зміни відбудуться негайно. Клацніть правою кнопкою миші файл або папку у Провіднику файлів , і Ви побачите, що елемент «Додати до плейлиста VLC» зник з контекстного меню.

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

Щоб це зробити, клацніть правою кнопкою миші AddToPlaylistVLC або будь-який інший ключ, з яким ви працюєте, і виберіть СтворитиСтрокове значення. Назвіть його Extended.

Тепер він з'явиться, лише якщо ви натисніть правою кнопкою миші по папці, утримуючи Shift .

Видалити елементи Shellex

Ймовірно, ви помітили, що деякі із загальних ключів реєстру, які ми вказали у верхній частині цього розділу, мають назву "shellex" (розширення оболонки) замість імені "shell". Вам доведеться обробляти ці типи ключів трохи інакше.

Як приклад, ми перейдемо до одного з тих ключів, про які ми говорили:

HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers

Елементи shellex трохи складніше розшифрувати, але можна визначити елемент на ім'я ключа зліва. Тут ми будемо працювати з Yandex.Disk.3 всередині ContextMenuHandlers.

Коли Яндекс.Диск буде встановлено, він додасть команду "Скопіювати посилання на Яндекс.Диску" у контекстне меню. Оскільки я більше займаюся перетягуванням, я ніколи не використовував цю команду, і збираюся позбутися її.

Тут не вдасться використовувати трюки із зазначеними вище LegacyDisable та Extended. Але, Ви можете видалити весь DropboxExt-ключ, щоб видалити його з контекстного меню (і обов'язково поверніть ключ, якщо ви це зробите), але є простий спосіб його вимкнути. Просто виберіть ключ зліва, а потім двічі клацніть за значенням (За замовчуванням), щоб відкрити вікно властивостей.

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

Зміна буде негайною: спробуйте клацнути правою кнопкою миші щось у Провіднику та переконайтеся, що команда зникла.

На жаль, коли справа доходить до ключів shellex, неможливо приховати їх у розширеному контекстному меню так, як ми це робили з елементами оболонки. Їх можна або видалити, або вимкнути.

Досліджуйте інші розташування за типом файлу

Якщо ви хочете видалити елементи контекстного меню, які ви бачите тільки при натисканні правою кнопкою миші за певними типами файлів, ви також можете позбутися їх. Ці елементи зберігаються в них, де. Щоб знайти їх, потрібно спочатку знайти ключ розширення файлу в розділі HKEY_CLASSES_ROOT.

Наприклад, ви хочете видалити пункт меню, щоб відкрити документ Excel (XLSX) в Excel, коли ви клацаєте його правою кнопкою миші. Навіщо це вам робити? Це лише приклад. Інші програми також можуть додавати різні типи команд, які вам не потрібні.

Ви можете почати з перегляду наступного ключа реєстру для розширення XLSX:

HKEY_CLASSES_ROOT\.xlsx

Стовпець даних Значеннядля ключа (За замовчуванням) дозволяє дізнатися, що фактичний тип файлу – Excel.Sheet.12.

Тепер ви можете перейти до цього розширення:

HKEY_CLASSES_ROOT\Excel.Sheet.12\shell

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

Управління контекстним меню за допомогою NirSoft Utilities

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

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

Почніть із завантаження обох інструментів. Першим інструментом є ShellMenuView, що обробляє звичайні елементи оболонки. Другий інструмент – ShellExView, який обробляє елементи shellex. Прокрутіть донизу обох сторінок, щоб знайти посилання для завантаження. Інструменти і працюють з майже будь-якою версією Windows, від 98 до 10.

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

Коли ви знайдете потрібний елемент, натисніть кнопку Вимкнути на панелі інструментів (червона лампочка).

Ще одна перевага використання цих інструментів полягає в тому, що ви можете вибрати кілька елементів, а потім відключити їх все одразу. У нашому прикладі ми відключили елемент «Додати в плейлист VLC» тільки при натисканні правою кнопкою миші по папці (той самий приклад, який ми використовували в розділі реєстру раніше), але ми могли б легко вибрати всі елементи «Додати в плейлист VLC», а потім натиснути Вимкнути , щоб видалити цю команду з контекстного меню всіх типів файлів, що підтримуються.

Коли ви закінчите видалення елементів оболонки, наступним кроком буде запуск інструменту ShellExView та видалення елементів shellex. Це працює так само, як і перший інструмент. Просто виберіть один або кілька елементів, а потім натисніть кнопку Вимкнути , щоб видалити елементи з контекстного меню.

У результаті Ви будете здивовані тим, наскільки приємніше використовувати чисте контекстне меню, в якому є тільки потрібні команди. Отже, чого ж Ви чекаєте? Настав час почати робити ці контекстні меню кориснішими!

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

Розглянемо принцип роботи програми ShellExViewта спробуємо з її допомогою видалити пункт із контекстного меню Windows 7.

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

Видаляємо пункт із контекстного меню

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

1. Завантажуємо програму ShellExView та запускаємо.

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

3. Знайдіть пункти, які потрібно видалити. Для видалення виділяєте розширення, яке пов'язане з нашим пунктом і на верху в лівому краю вікна програми натискаєте на червону кульку.

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

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


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

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

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

Найлегше для видалення це пошукати в налаштуваннях програми (яку хочете прибрати) потрібний пункт. Зазвичай він знаходиться десь у Інтеграціяабо Завантаження/додавання. Наприклад, щоб видалити пункт знаменитого 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. Якщо дружите з англійською, то розберетеся.

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

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

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

А.. я начебто згадав дещо.. коротше у мене пам'ятаю теж була така справа, що я натискав правою кнопкою по відео або аудіо файлу і там був пункт MediaInfo. І все б нічого, але він мені взагалі не потрібний був, ну ніяк! Звідки він узявся? Я зацікавився. Пішов в інтернет і дізнався - воно коротше проникає в комп'ютер разом з K-Lite Codec Pack. Загалом добре, що тут не замішані віруси =)


Ну а ось і цей пункт MediaInfo (тут їх взагалі два):

І найцікавіше, що це був правий клік навіть не з відео чи аудіо, це з картинки і навіть тут є MediaInfo.

Як видалити? Ну ось чол на форумі каже що потрібно видалити цю папку в реєстрі:

HKEY_CLASSES_ROOT\*\shell\MediaInfo

Ви тут напевно скажете, ну а як це ... реєстр ... видаляти ... Хлопці, спокійно! Все просто. Дивіться, відкриваєте реєстр так - затискаєте кнопки Win + R, потім пишіть командушку:

Після цього відкриється вікно реєстру, воно у вас буде майже таке саме:

Тепер вам потрібно відкрити розділ, ну який я вже писав, коротше ось цей:

HKEY_CLASSES_ROOT\*\shell\

І в цьому розділі видалити MediaInfo:

Тільки не Command, а саме MediaInfo, на картинці вище за них дві штуки, якщо у вас теж дві, то й видаляйте обидві!

Ось я ще знайшов інфу про те, що таке MediaInfo:

Ну а ось і власною персоною сама прога MediaInfo:

Ось ще картинка, тут начебто вона, але тут вона запущена в Windows XP:

А ось MediaInfo відкрита в Windows 8 і тут бачимо, що є підтримка російської:

З чого робимо висновок, що прога не молода, а вже давно існує =)

Ще дізнався що MediaInfo працює під процесом mediainfo.exe, це я помітив на скріншотах диспетчера завдань із Windows XP:

Ну а ось із Windows 7:

Процес mediainfo.exe може запускатися з двох папок або з цієї:

C:\Program Files (x86)\MediaInfo Lite\

Інфу взяв звідси:

Або ось із цієї папки:

C:\Program Files (x86)\K-Lite Codec Pack\Tools

Тобто в теорії, щоб видалити MediaInfo максимум, потрібно видалити пункт з контекстного меню і видалити файл mediainfo.exe, але правда здається що файл видаляти це зайве. Все одно він нешкідливий, тому що пункту в меню немає =)

На цьому всі друзі, сподіваюся інфа комусь та знадобилася. Успіхів вам і позитиву в житті!!

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

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

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

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

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

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

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

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

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

HKEY_CLASSES_ROOT * shellexe ContextMenuHandlers

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

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

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

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

СТОП!

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

Коментарі:

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

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

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

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

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

Дякую!

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

Величезна подяка! Слів немає. Все чітко та доступною мовою. Сподобалася стаття?
друкувати
Чи була ця стаття корисною?
Так
Ні
Дякую за ваш відгук!
Щось пішло не так і Ваш голос не був врахований.
Дякую. Ваше повідомлення відправлено
Знайшли у тексті помилку? Виділіть її, натисніть Ctrl+Enter