Как очистить контекстное меню от ненужных пунктов?

Как очистить контекстное меню от ненужных пунктов?Некоторые приложения, которые вы устанавливаете в систему, добавляют себя в качестве опций контекстного меню Windows, тем самым «захламляя» его. Оно разрастается и значительно усложняет оперативный поиск нужного пункта. Эта статья расскажет вам о том, как с помощью изменения реестра можно отключить отображение ненужных пунктов в контекстном меню.

Если перед вами возникла задача приведения в порядок контекстного меню, то вам необходимо запустить редактор реестра regedit.exe одним из уже известных вам способов. Далее вам придется потрудиться и найти множество ключей в реестре, название которых связано с пунктами контекстного меню.

Инструкция

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

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

2. Работа некоторых пунктов контекстного меню может настраиваться следующими ключами:

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

3. В случае, если вам не удалось найти ключ, соответствующий пункту меню по указанным выше подсказкам, вам придется поискать их самостоятельно.

Работаем с ключами стандартной оболочки

1. Давайте рассмотрим один конкретный случай. Например, в ветке HKEY_CLASSES_ROOT\Directory\shell вы нашли ключ «AddToPlaylistVLC» с параметром по умолчанию «Add to VLC media player and Play with VLC». Он управляет одной очень популярной мультимедийной опцией в системном контекстном меню. С подобными ключами в секции настройки оболочки «shell» очень легко работать.

2. Если вы хотите скрыть одну из стандартных записей, то став на ключ «AddToPlaylistVLC» в правой панели редактора, вызовите из контекстного меню функцию создания нового строчного параметра. Присвойте ему имя «Extended». Таким образом, ниже параметра по умолчанию основного ключа, добавится вторая строчка с новым параметром и пустым значением в поле «Data». Этого будет достаточно для скрытия выбранного пункта в контекстном меню.

3. Если вы хотите ключ только отключить, но не скрывать его, то вам следует добавить другой строчный параметр – «LegacyDisable».

4. Ну и конечно, если вы захотите полностью удалить столь нежеланный пункт контекстного меню из системного реестра, можете смело удалить соответствующий ключ. Только не забудьте перед этим создать резервную копию реестра.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *