Настройка оборудования и программного обеспечения

Убрать из контекстного меню 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, невозможно скрыть их в расширенном контекстном меню так, как мы делали это с элементами оболочки. Их можно либо удалить, либо отключить.

Исследуйте другие местоположения по типу файла

Если вы хотите удалить элементы контекстного меню, которые вы видите только при щелчке правой кнопкой мыши по определенным типам файлов, вы также можете избавиться от них. Эти элементы хранятся в elswhere. Чтобы найти их, вам нужно сначала найти ключ расширения файла в разделе 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 и мы всё исправим!