Как удалить элементы из контекстного меню правой кнопкой мыши в Windows?

54596
Ashwin Nanjappa

Меню правой кнопкой мыши (контекстное) является минимальным и чистой на новой установки Windows. Установите кучу приложений, и вскоре в контекстное меню загружаются всевозможные варианты открытия из разных приложений.

Как удалить элементы из контекстного меню, вызываемого правой кнопкой мыши ?

Я нахожу, что есть различные типы пунктов меню правой кнопки мыши:

  • Глобальные элементы, которые появляются во всех контекстных меню.

  • Элементы, которые появляются только в папках.

  • Элементы, которые появляются только в файлах.

  • Элементы, которые отображаются только в специальных папках (например, при щелчке правой кнопкой мыши по папке MP3 появляется контекстное меню с такими элементами, как « Воспроизвести с помощью проигрывателя Windows Media» .)

  • Элементы, которые появляются только в определенных типах файлов (например, при щелчке правой кнопкой мыши по файлу MP3 появляется контекстное меню с элементами из проигрывателя Windows Media / Foobar2000 / VLC / your-favourite-media-player, в которых просят открыть этот файл.)

Я хочу иметь возможность удалять все эти элементы из контекстного меню.

48

6 ответов на вопрос

40
The How-To Geek

Я написал длинное объяснение того, как убрать грязное контекстное меню, используя любой редактор реестра:

Если вы хотите, чтобы все выглядело по-настоящему отвратительно, вы можете открыть regedit.exe через поиск в меню «Пуск» или в окне «Выполнить», а затем перейти к одному из следующих ключей…

Большинство пунктов меню, которые используются для всех файлов и папок, можно найти, посмотрев на одну из этих клавиш:

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 

Вы можете прочитать больше на: Как убрать грязное контекстное меню Windows

Или использовать несколько бесплатных инструментов NirSoft как ShellMenuView или ShellExView .

alt text

Это именно то, что я искал! Мои проблемы теперь решены, спасибо! :-) Ashwin Nanjappa 14 лет назад 0
Совместимо ли это с Windows 7? Malabarba 14 лет назад 0
14
Paolo Bergantino

Отсюда :

  1. Нажмите Пуск
  2. Нажмите Run
  3. Введите regedit и нажмите ENTER
  4. Перейдите к следующему: HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
  5. Вы просто удаляете или экспортируете, а затем удаляете ненужные ключи

Однако существует несколько «видов» обработчиков меню, поэтому вы можете перейти к любому из следующего и, возможно, найти то, от чего хотите избавиться:

HKEY_CLASSES_ROOT\*\OpenWithList HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers HKEY_CLASSES_ROOT\Directory\Background HKEY_CLASSES_ROOT\Directory\shell HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers HKEY_CLASSES_ROOT\Drive\shell HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers HKEY_CLASSES_ROOT\Folder\shell HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers  
Гоша! Я хотел бы сделать то же самое для правых кликов в Firefox ... Я не хочу потерять все аддоны, но я бы хотел потерять варианты в этом роде Ivo Flipse 14 лет назад 0
Спасибо Паоло. Я считаю, что это по-прежнему не удаляет некоторые параметры, которые появляются в специальных папках (заполненных MP3-файлами), и не удаляет элементы, относящиеся к типу файлов. Ashwin Nanjappa 14 лет назад 0
@Ivo: для этого есть дополнение редактора меню для Firefox: https://addons.mozilla.org/en-US/firefox/addon/710 Snark 14 лет назад 2
Простое удаление неверных записей в `HKEY_CLASSES_ROOT \ Directory \ shell` кажется достаточным для большинства случаев. Brock Adams 9 лет назад 0
1
user10775

Если вы используете Windows XP, у Microsoft есть бесплатная утилита под названием Microsoft PowerToys для Windows XP. Конкретный «PowerToy», имеющий параметры удаления пунктов меню, называется «TweakUI».

Как редактировать пункты меню с помощью TweakUI:

  1. Скачайте, установите и откройте TweakUI.
  2. Нажмите на «Шаблоны» на левой стороне.
  3. Отметьте / снимите отметку с нужных вам предметов.
  4. Бонус: добавьте другие пользовательские предметы.

Ссылка на сайт

Спасибо, Фрэнк. Шаблоны TweakUI работают только для элемента нового контекстного меню. Ashwin Nanjappa 14 лет назад 0
1
therube

Oops. Didn't realize How-To-Geek had it covered. (Not used to the aero look & didn't even realize it was ShellExView.)

Direct link to nirsoft's page for reference, http://www.nirsoft.net/utils/shexview.html.

"ShellExView - Shell Extensions Manager" http://www.nirsoft.net/utils/shexview.html Shell Extensions are in-process COM objects which extends the abilities of Windows operating system. Most shell extensions are automatically installed by the operating system, but there are also many other applications that install additional shell extension components. For example: If you install WinZip on your computer, you'll see a special WinZip menu when you right-click on a Zip file. This menu is created by adding a shell extension to the system. The ShellExView utility displays the details of shell extensions installed on your computer, and allows you to easily disable and enable each shell extension. ShellExView can be used for solving context-menu problems in Explorer environment. For more information, read the following article: Right-click is slow or weird behavior caused by context menu handlers.
1
galacticninja

To add to the other answers, here are other software that can also edit the Context Menu:

  • Default Programs Editor - Its UI makes it easy to disable context menu of a specific file type.

  • MenuMaid - Its UI makes it easy to disable all context menu from a specific program.

0
alpha1

Для этого я использую Glary Utls :

Glary Utilities - бесплатная, мощная и универсальная утилита №1 на мировом рынке! Он предлагает множество мощных и простых в использовании системных инструментов и утилит для исправления, ускорения, обслуживания и защиты вашего ПК.

Невозможно редактировать элементы для каждого типа расширения файла. Можно только просматривать и удалять, а не добавлять, см. Функции здесь: http://feedback.glarysoft.com/knowledgebase/articles/457811-context-menu-manager Michael S. 9 лет назад 0