Bfsoft.ru

Программы, сервисы, полезные советы о компьютере и интернете
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как удалить или добавить команды в контекстное меню Windows

Убрать/добавить пункты в контекстном меню

Убрать/добавить пункты в контекстном меню

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

Итак, как убрать пункт из контекстного меню.

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

Самоё легкое для удаления — это поискать в настройках программы (которую хотите убрать) нужный пункт. Обычно он находится где-то в Интеграции или Загрузке/добавлении. Например для того, чтобы удалить пункт знаменитого архиватора WinRAR из КМ, нужно убрать галочку из Интеграции с оболочкой:

Убрать/добавить пункты в контекстном меню

В других программах так же могут быть подобные настройки.

Другое дело когда Вы не нашли нужных настроек для удаления или их вообще нет (бывает и такое). Тогда можно воспользоваться стандартным способом самой систем, а именно правкой реестра.
Сразу Вас предупреждаю, что перед началом работы лучше бы подстраховаться и сделать резервную копию реестра.
Итак, запускаем реестр и переходим в ветку

Убрать/добавить пункты в контекстном меню

Убрать/добавить пункты в контекстном меню

Убрать/добавить пункты в контекстном меню

перезагружаемся и проверяем. Пункт должен пропасть.

Если не пропал, то посмотрите ветку

и проделайте то же самое.

Убрать/добавить пункты в контекстном меню

Убрать/добавить пункты в контекстном меню

Если хотите удалить из КМ те пункты, которые появляются при ПКМ на папках, то нужно смотреть ветки:

Убрать/добавить пункты в контекстном меню

Для пункта «Открыть с помощью. » отвечает ветка

Для КМ Логических дисков ветки:

Убрать/добавить пункты в контекстном меню

Так же удалить пункты можно с помощью специальных программ. Например с помощью ShellExView

Убрать/добавить пункты в контекстном меню

Убрать/добавить пункты в контекстном меню

Теперь немного про то, как создать свой пункт в контекстном меню.
Дело в том, что добавить такой пункт для папок или определенных файлов, а так же на «пустом» месте с помощью реестра не получится. Можно лишь назначить на то, когда открывается при ПКМ на Рабочем столе. Поэтому я рекомендую почитать статью Дополнение в контекстное меню проводника и воспользоваться тем, что там описано.

Ну или же воспользоваться другой утилитой — Ultimate Windows Context Menu Customizer ( официальная страничка ) которая имеет кучу возможностей, но на английском. И там нам нужно лишь выбрать пункт и удалить его:

Убрать/добавить пункты в контекстном меню

Если кому интересно подробнее и не разберетесь, то пишите в комментариях и я помогу. Там в левой колонке нужно выбрать пункт (компьютер, папка, файлы и т.п.) где вызывается контекстное меню, а правее выбрать что удалить и нажать кнопку внизу Remove Item. Если дружите с английским, то разберетесь.

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

В целом статья получилась немного сумбурная и больше по части удаления из контекстного меню, т.к. я думаю что это более актуально, да и статья про добавление есть. Поэтому если что не понятно — пишите в комментариях. Разберемся.

Как убрать лишние команды из контекстного меню Windows

Если вы когда-либо нажимали на что-то правой кнопкой мыши и задавались вопросом, откуда взялся этот мусор, вы не одиноки.

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

Читайте так же:
Как включить или отключить сетевое обнаружение в Windows

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

Избыточные команды в контекстном меню Windows

Редактирование реестра контекстного меню

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

Стандартное предупреждение: редактор реестра является мощным инструментом и неправильное использование может сделать вашу систему нестабильной или даже неработоспособной.

Откройте редактор реестра, нажав комбинацию клавиш Win + R и набрав regedit. Нажмите Ввод , чтобы открыть редактор реестра, а затем дайте разрешение на внесение изменений на вашем компьютере.

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

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

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

Удалить элементы «Shell»

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

Команда плеера VLC в контекстном меню

Вот как мы избавимся от этого пункта меню. В редакторе реестра перейдите к следующему ключу:

Я заметил AddtoPlaylistVLC ключ во время просмотра shell, ища элементы для удаления. Элементы под обычным shell-ключом, как правило, очень легко обнаружить и понять значение.

Ключ реестра добавленный плеером VLC

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

Второй вариант – отключить ключ, а не удалять его. Для этого просто щелкните правой кнопкой мыши AddToPlaylistVLC или любой другой ключ, с которым вы работаете, и выберите СоздатьСтроковый параметр. Назовите новое строковое значение LegacyDisable.

Отключение элементов контекстного меню через строковый параметр реестра

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

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

Чтобы сделать это, щелкните правой кнопкой мыши AddToPlaylistVLC или любой другой ключ, с которым вы работаете, и выберите СоздатьСтроковое значение. Назовите его Extended.

Теперь он появится, только если вы щелкните правой кнопкой мыши по папке, удерживая Shift .

Читайте так же:
Как сделать скриншот экрана на iPhone и iPad

Удалить элементы Shellex

Вероятно, вы заметили, что некоторые из общих ключей реестра, которые мы указали в верхней части этого раздела, имеют название «shellex» (расширение оболочки) вместо имени «shell». Вам придется обрабатывать эти типы ключей немного по-другому.

В качестве примера мы перейдем к одному из тех ключей, о которых мы говорили:

Элементы shellex немного сложнее расшифровать, но Вы можете определить элемент по имени ключа слева. Здесь мы будем работать с Yandex.Disk.3 внутри ContextMenuHandlers.

Ключ реестра для контекстного меню Яндекс-Диск

Когда Яндекс.Диск будет установлен, он добавит команду «Скопировать ссылку на Яндекс.Диске» в контекстное меню. Поскольку я больше занимаюсь перетаскиванием, я никогда не использовал эту команду, и собираюсь избавиться от неё.

Здесь не получится использовать трюки с указанными выше LegacyDisable и Extended. Но, Вы можете удалить весь DropboxExt-ключ, чтобы удалить его из контекстного меню (и обязательно верните ключ, если вы это сделаете), но есть простой способ его отключить. Просто выберите ключ слева, а затем дважды щелкните по значению (По умолчанию), чтобы открыть окно свойств.

Чтобы открыть окно свойств ключа реестра

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

Деактивация строкового значения в реестре Windows

Изменение будет немедленным: попробуйте щелкнуть правой кнопкой мыши что-то в Проводнике и убедитесь, что команда исчезла.

К сожалению, когда дело доходит до ключей shellex, невозможно скрыть их в расширенном контекстном меню так, как мы делали это с элементами оболочки. Их можно либо удалить, либо отключить.

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

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

Например, вы хотите удалить пункт меню для открытия документа Excel (XLSX) в Excel, когда вы щелкаете его правой кнопкой мыши. Зачем вам это делать? Это только пример. Другие приложения также могут добавлять разные типы команд, которые вам не нужны.

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

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

Фактический тип файла для расширения xlsx

Теперь вы можете перейти к этому расширению:

Переход к оболочке файлов типа xlsx

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

Управление контекстным меню с помощью NirSoft Utilities

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

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

Начните с загрузки обоих инструментов. Первым инструментом является ShellMenuView, который обрабатывает обычные элементы оболочки. Второй инструмент – ShellExView, который обрабатывает элементы shellex. Прокрутите вниз до нижней части обеих этих страниц, чтобы найти ссылки для загрузки. Инструменты и работают с почти любой версией Windows – от 98 вплоть до 10.

Читайте так же:
Что такое TalkBack и как её отключить на телефоне с Android

В окне ShellMenuView просто посмотрите список, пока не найдете элемент, который хотите отключить. Вы можете только отключать элементы с помощью этих инструментов, а не удалять их или скрывать в расширенном контекстном меню. И, кстати, эти инструменты отключают элементы, создавая LegacyDisable внутри соответствующего ключа – так же, как мы это делали при редактировании реестра вручную.

Когда вы найдете нужный элемент, нажмите кнопку Отключить на панели инструментов (красная лампочка).

Отключение элементов контекстного меню с помощью ShellMenuView

Ещё одно преимущество использования этих инструментов заключается в том, что вы можете выбрать несколько элементов, а затем отключить их все сразу. В нашем примере мы отключили элемент «Добавить в плейлист VLC» только при щелчке правой кнопкой мыши по папке (тот же пример, который мы использовали в разделе реестра ранее), но мы могли бы легко выбрать все элементы «Добавить в плейлист VLC», а затем нажать Отключить , чтобы удалить эту команду из контекстного меню всех поддерживаемых типов файлов.

Когда вы закончите удаление элементов оболочки, следующим шагом будет запуск инструмента ShellExView и удаление элементов shellex. Это работает точно так же, как и первый инструмент. Просто выберите один или несколько элементов, а затем нажмите кнопку Отключить , чтобы удалить элементы из контекстного меню.

Очистка контекстного меню с помощью ShellExView

В итоге, Вы будете удивлены тем, насколько приятнее использовать чистое контекстное меню, в котором есть только нужные команды. И так, чего же Вы ждете? Пришло время начать делать эти контекстные меню более полезными!

Как добавить или убрать пункты в контекстном меню?

В этой статье речь пойдет о контекстном меню проводника. А если быть более точным, про то как добавлять, или удалять различные пункты и ссылки в нему. Это меню появляется каждый раз, когда мы делаем клик правой кнопкой мыши по какому-либо элементу на рабочем столе, в окнах и даже по пустому пространству. На недавно установленной операционной системе оно будет относительно пустым. Кроме драйверов видеокарты и стандартных разделов, там ничего не увидите.

пункты контекстного меню

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

ubrat_dobavit_kontekstnoe_menyu

Довольно удобная штука, которая позволяет быстро запускать нужные приложения. Но, обратите внимание, какой длинный список. Часть из этих программ вы довольно редко используете, а часть вообще можете совсем не использовать. И из-за этого, чтобы что-то необходимое здесь отыскать, приходиться сильно приглядываться.
В таком случае, лучше всего удалить все не нужное. После этого, пользоваться контекстным меню станет намного удобнее.

Убираем пункты из контекстного меню

Есть несколько различных путей, как это осуществить, от стандартных методов, до использования специальных утилит. Рассмотрим все эти способы по порядку. Проще всего сделать это через настройки самой программы, которая лишняя в меню. Как правило, нужный параметр можно найти либо на основной вкладке настроек, или же в Интеграции, Загрузке/Добавлении. К примеру, так это выглядит в распространенном архиваторе WinRAR, где достаточно убрать галочку, напротив необходимого параметра.

ubrat_kontekstnoe_menyu

Часто и в других приложениях все выглядит примерно так же.

Но если не было найдено никаких настроек, то тут придется сделать немного больше шагов. Ведь в этом случае необходимо подкорректировать реестр, с помощью редактора реестра. Поэтому, на всякий случай, делаем резервную копию реестра. После этого запускаем редактор реестра и переходим по такому пути: HKEY_CLASSES_ROOT/*/shellexe/ContextMenuHandlers

reestr_kontekstnoe_menyu

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

reestr_kontekstnoe_menyu_ubrat

Выскочит предупреждение. Подтверждаем свое желание удалить этот раздел.

Читайте так же:
Как убрать панель поиска в Windows 10

ubrat_kontekstnoe_menyu_zapros

Далее выполняем перезагрузку компьютера и смотрим что у нас получилось.

Редактирование контекстного меню при помощи реестра

Если пункт, в контекстном меню остался, то в редакторе реестра перейдите по такой ветви:

Затем выполните предыдущие действия, по удалению не нужных разделов программ в реестре.

Для удаления пунктов меню, которое можно открыть если кликнуть по папке, можно перейти по таким путям:

Что бы редактировать пункт «Открыть с помощью…» откройте эту ветвь: HKEY_CLASSES_ROOT*OpenWithList

А для того, чтобы отредактировать содержание контекстного меню логических дисков, смотрите такие ветви:

Убираем пункты с помощью программы

Как уже упоминалось выше, редактировать описание контекстного меню можно не только вручную, но и при помощи специальных утилит. Для примера рассмотрим ShellExView.

ubrat_kontekstnoe_menyu_shell

Тут все довольно просто. Смотрим программы с типом «Контекстное меню» выделяем их и нажимаем на красный кружочек.

ubrat_kontekstnoe_menyu_shell_programma

Добавляем пункты в контекстное меню с помощью утилиты

Тут, добавить новый пункт, просто отредактировав реестр, не выйдет. Поэтому, мы воспользуемся специальной программой Ultimate Windows Context Menu Customizer. Которая позволяет достаточно гибко настроить контекстное меню. Например, мы можем выбрать не нужные разделы в меню и удалить их.

добавить пункт в контекстное меню

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

Если у кого возникнуть сложности, пишите в комментариях к статье и я вам с радостью помогу.

Здравствуйте, а какая ветвь в реестре отвечает за пункт меню «Создать»? У меня в нем осталось два пункта от программы которую удалил. Странно вообще, впервые такое и чистка реестра не помогла, программа ShellExView их (пункты) не видит, в ветке HKEY_CLASSES_ROOT/*/shellexe/ContextMenuHandlers их тоже нет.

Решил проблему с помощью поиска в реестре

В тексте опечатка, правильно вот так: HKEY_CLASSES_ROOT/*/shellex/ContextMenuHandlers

Добрый день! подскажите, как добавить пункт открыть с помощью? С уважением, Анна.

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

Добрый день!! Подскажите пжлст, а в чем м.б. причина, если в подменю «Создать» документ Excel есть, а документ Word нету?

скорее всего у вас не установлен Word

Добрый вечер. У меня строка «открыть» как-то оказалась не самой верхней и два клика левой не открывают папку.Можно ли поднять её вверх списка?

Пункт меню»Создать» пустой,что делать,от чего плясать?

Скачал и поставил UWCMC. Из всех решений оно, вроде бы, оказалось наиболее простым и эффективнм.
но не смог разобрться сам.
Задача: в подменю КМ «Создать» нужно добавить проги Эксель, Ворд.
Как это сделать?
Благодарен за помощь!

Подскажите,пожалуйста как в windows xp убрать пункт «удалить» из контекстного меню?

Благодарен за результат.

Вечер добрый,пропал пункт открыть.Подскажите,как его вернуть в контекстное меню?

Почему так долго отвечаете?!

Я попробую ответить, хотя я тут случайно проходил….
Когда мы устанавливаем операционную систему Виндоус на свой компьютер, то ставим «галочку», что согласны с лицензионным соглашением. Однако, мало кто читает это самое лицензионное соглашение. А между тем, в нем сказано, что мы соглашаемся с тем, что «с целью улучшения работы» с вашим компьютером дистанционно почти кто угодно и кому заблагорассудится смогут делать всё, что им угодно.
А посему не стоит удивляться, что что-то произошло что-то изменилось в вашей привычной среде обитания с названием ОС Виндоус. Ведь бразды правления хотят взять в свои руки коммерсанты, хулиганы, жулики и спецслужбы…. Следят не только за вашими действиями, но даже за вашим бездействием. Следят за тем, как и в каком случае дрожит мышь в ваших руках…..
Моё мнение — потратте время на диагностику — скачайте и погоняйте два-три условно-бесплатных антивируса, проделайте проверку файловой структуры и дефрагментацию диска. Можно найти в инете программу восстановления реестра. Мне однажды помогло, когда уже хотел «сносить» систему. Можно попробовать откат системы к предыдущему состоянию.
Ну, а без некоторых вещей можно обойтись. Например, я до сих пор не знаю, почему у меня по умолчанию регистр латинский, а у дочери — русский при всех прочих равных. Ну да я махнул рукой, произнёс заветную фразу и приноровился…..

Читайте так же:
Что делать, если отсутствует файл Eax.dll для GTA San Andreas

Как настроить контекстное меню Windows 10: добавление, удаление команд и т.д.

Как настроить контекстное меню Windows 10: добавление, удаление команд и т.д.

Если оставить всё как есть, контекстные меню в системе Windows быстро становятся переполненными. Когда в меню при нажатии правой кнопкой мыши слишком много объектов, через которые нельзя прокручивать колесом мыши, приходится нажимать на стрелки наверху и внизу, что неудобно.

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

  • Добавление и удаление объектов в контекстное меню
  • Бонус
  • Другие инструменты
    • Easy Context Menu
    • Filemenu Tools
    • Right Click Enhancer

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

    Microsoft даёт возможность получить быстрый доступ к разным панелям управления и местоположениям, нажав правой кнопкой мыши на меню «Пуск» или используя сочетание клавиш Windows + X. При этом в контекстных меню не хватает множества полезных команд.

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

    Другие идеи для добавления в контекстное меню Windows:

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

    Easy context menu пример

    Утилита «Управление компьютером» в Windows даёт доступ к менеджеру диска операционной системы, диспетчеру устройств, монитору производительности, планировщику задач, просмотрщику событий, сервисам и т.д. в одном месте. Удобно было бы добавить её в контекстное меню.

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

    Такой вариант запуска должен быть доступен в тот момент, когда вы правой кнопкой мыши щёлкните на исполняемый файл. Также вы можете кликнуть на программу, удерживая на клавиатуре Control и Shift.

    Добавление и удаление объектов в контекстное меню

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

    Другим наиболее быстрым способом является утилита CCleaner (Инструменты > Запуск> Контекстное меню), хотя во время тестирования здесь не было полного списка программного обеспечения из контекстного меню. Рекомендуется использовать эту портативную версию предложения, которую можно быстро удалить.

    ccleaner

    Glary Utilities предлагает похожий уровень функциональности с более удобным интерфейсом, но программа бесплатная только поначалу.

    Бонус

    Можно выбрать, будет появляться контекстное меню слева или справа от указателя мыши. Откройте диалоговое окно «Выполнить» и введите для запуска окна «Параметры планшетного компьютера»:

    Откройте вкладку «Другие» для выбора стороны отображения меню.

    голоса
    Рейтинг статьи
Ссылка на основную публикацию