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

Вопрос или проблема

Контекстное меню (правый клик) на свежей установке Windows минималистично и аккуратно. Установите множество приложений, и вскоре контекстное меню будет перегружено множеством различных опций от различных приложений.

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

Я обнаружил, что есть разные типы элементов в меню правого клика:

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

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

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

  • Элементы, которые появляются только на специальных папках (например: правая кнопка на папке с MP3 показывает контекстное меню с элементами, такими как Воспроизвести с помощью Windows Media Player.)

  • Элементы, которые появляются только для определенных типов файлов (например: правая кнопка на MP3-файле открывает контекстное меню с элементами из Windows Media Player/Foobar2000/VLC/вашего-любимого-медиа-плеера, которые просят открыть этот файл.)

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

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

Если вы хотите очистить все по настоящему “гиковским” способом, вы можете открыть 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

Из статьи Tech Recipes:

  1. Нажмите Пуск
  2. Выберите Выполнить
  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

Ой. Не осознавал, что How-To-Geek это уже охватило. (Не привык к “аэро” виду и даже не заметил, что это ShellExView.)

Прямые ссылки на страницу nirsoft для справки: http://www.nirsoft.net/utils/shexview.html.

“ShellExView – Менеджер расширений оболочки”

http://www.nirsoft.net/utils/shexview.html

Расширения оболочки – это объекты COM в процессе, которые расширяют возможности операционной системы Windows. Большинство расширений оболочки автоматически устанавливаются операционной системой, но есть и многие другие приложения, которые устанавливают дополнительные компоненты расширения оболочки. Например: если вы установите WinZip на своем компьютере, вы увидите специальное меню WinZip, когда щелкните правой кнопкой мыши на zip-файле. Это меню создается путем добавления расширения оболочки в систему.

Утилита ShellExView отображает детали установленных на вашем компьютере расширений оболочки и позволяет вам легко отключать и включать каждое расширение оболочки.

ShellExView может использоваться для решения проблем с контекстным меню в среде проводника. Для получения дополнительной информации прочитайте следующую статью: Правая кнопка медленно реагирует или проявляет странное поведение, вызванное обработчиками контекстного меню.

В дополнение к другим ответам, вот другие программы, которые также могут редактировать Контекстное Меню:

  • Редактор стандартных программ – Его интерфейс упрощает отключение контекстного меню для определенного типа файла.

  • MenuMaid – Его интерфейс упрощает отключение всего контекстного меню от конкретной программы.

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

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

Если вы используете Windows XP, Microsoft имеет бесплатную утилиту под названием Microsoft PowerToys для Windows XP. Конкретная “PowerToy”, которая имеет опции удаления элементов меню, называется “TweakUI”.

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

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

Ссылка

Ответ или решение

Удаление элементов из контекстного меню (права клавиши мыши) в Windows может быть выполнено несколькими способами, в зависимости от того, какие именно элементы вы хотите удалить. Вот подробное руководство по этому процессу.

1. Использование редактора реестра

Редактор реестра позволяет вручную удалить нежелательные элементы контекстного меню. Однако следует быть осторожным, так как неправильные изменения могут вызвать нестабильность системы.

  1. Запуск редактора реестра:

    • Нажмите Win + R, введите regedit и нажмите Enter.
  2. Навигация к ключам реестра:
    Для глобальных элементов, которые появляются во всех контекстных меню:

    • 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

    Вы также можете проверить следующие ключи для других типов файлов и папок:

    • HKEY_CLASSES_ROOT\Drive\shell
    • HKEY_CLASSES_ROOT\Folder\shell
    • HKEY_CLASSES_ROOT\Directory\Background
  3. Удаление элементов:

    • Найдите и выберите ключ, относящийся к элементу контекстного меню, который вы хотите удалить. Щелкните правой кнопкой мыши и выберите "Удалить".

2. Использование утилит от NirSoft

Если вы хотите упростить процесс, вы можете использовать сторонние утилиты, такие как ShellMenuView или ShellExView от NirSoft.

  • ShellMenuView: Позволяет просматривать и управлять элементами контекстного меню. Вы можете отключить или удалить элементы простым щелчком.
  • ShellExView: Предназначен для управления расширениями оболочки, которые могут также добавлять элементы в контекстное меню.

Ссылки на необходимые утилиты:

3. Использование стороннего программного обеспечения

Существуют и другие программы, которые могут помочь в организации контекстного меню:

  • Default Programs Editor: Позволяет легко изменять контекстное меню для специфических типов файлов.
  • MenuMaid: Упрощает отключение всех элементов контекстного меню от конкретной программы.
  • Glary Utilities: Многофункциональная утилита для улучшения работы системы, также позволяет редактировать контекстное меню.

4. Для пользователей Windows XP

Если вы используете Windows XP, вы можете воспользоваться утилитой TweakUI из набора PowerToys для XP:

  1. Скачать и установить TweakUI.
  2. Открыть TweakUI и перейти к разделу "Templates".
  3. Отметьте или снимите отметку с тех элементов, которые хотите изменить или удалить.

Ссылка для загрузки:

Заключение

Удаление элементов из контекстного меню может существенно улучшить удобство работы в Windows, особенно если меню заполнилось нежелательными пунктами из установленных приложений. Выбор метода будет зависеть от ваших предпочтений и уровня комфорта при работе с системными настройками. Всегда рекомендуется создавать резервные копии реестра перед внесением изменений, чтобы предотвратить возможные проблемы.

Оцените материал
Добавить комментарий

Капча загружается...