Как изменить меню правой кнопки. Очистка Контекстного меню Windows

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

Неправильная работа реестра, приведет к краху системы. Все действия делаете на свой страх и риск. Можете воспользоваться видео инструкцией, нажав .

Добавим пункты в контекстное меню проводника windows 10.

Запустим редактор реестра. Нажимаем "пуск", строчка "поиск", вводим .

Запустили редактор, теперь идем по пути:

Теперь создаем название для отражения в нашей менюшки. В моей ситуации, игрушка Smite:

  • Нажимаем "ПКМ"-правой клавишей мышки на строке shell.
  • Создать.
  • Раздел.

Я сделал название игрушки "smite".

Делаем команду для запуска игрушки:

  • Нажимаем ПКМ на сделанном разделе, в представленном случае "смайте".
  • Создать.
  • Раздел.

Задаем команду созданному ключу. Создаем раздел, пишем название "command ".

Теперь копируем путь игрушки. В моем случае "E:\smite\smite.exe".

  • Выбрали исполняемой (.exe) файл игры, программы.
  • Нажимаем Shift + Правый клик на smite.exe, появится "Копировать как путь ". Только при нажатии сочетания кнопок покажется эта строчка.

Задаем скопированный путь в реестр. Выделяем с лева нашу команду "command " щелчком мыши. С право в поле клацаем быстро 2 раза для открытия окна:

  • 1. Выделяем раздел
  • 2. Открываем окно "параметры"
  • 3. Ставим ползунок мыши в строку значение
  • 4. Нажимаем "ПКМ" вставить

Должно получится примерно так. В столбце "значение", должен стоять исполняемый путь к программе.

  • 1. Выделяем созданный раздел с лева в столбце.
  • 2. Нажимаем на пустом поле с право Создать .
  • 3. Строковый параметр .
  • 4. Задаем имя icon , обозначаем путь к местонахождению игрушки.

Должно получится. Иконка, название.

Создание каскадного меню с пунктами.

Мне по душе именно этот метод. Можно с легкостью отсортировать все выгодное для пользования за компьютером. Создать разделы "game", "программы","графика", разместить по 3-9 приложений. Разобравшись с простым методом, как добавить пункт в контекстное меню , Вам будет легче понять суть всплывающего каскада. Сложная процедура, требующая внимания. Работать будем уже с двумя разделами реестра.

Создаем каскадное меню. Заходим в реестр: "пуск", вбить в "поиске" слово regedit. Идем по пути:

HKEY_CLASSES_ROOT\Directory\Background\shell

  • Нажимаем "ПКМ" на папке shell .
  • Создать раздел .
  • Придумайте имя. Я прописал menu 101.

Делаем в "menu 101" строковые параметры с названием имен четырех ключей:

  • MUIVerb (имя для отражения).
  • SubCommands (отражение имен).
  • Icon (отражение картинки).
  • Position (позиция: выше, ниже).

Хочу пояснить, что в ключе SubCommands необходимо разделить игрушки " ; " (smite;Tomb Raider).

Наглядный образ задаваемых значений:

  1. Задавали icon . (присвоил путь к одной из игр, exe файлу, автоматом задаст иконку).
  2. Position в контекстном табло, не выставлял, можете написать "Top "-сверху, "Bottom "-снизу.
  3. SubCommands названия имен, которые мы писали через " ; " (smite;Tomb Raider). На картинке показаны иконки перед названием игрушек. Мы их будем задавать дальше. У вас должно получится как тут, только без иконок игр.
  4. Отображаемое имя, которое писали в значении MUIVerb .

На картинке у вас половины не будет. Просто пояснительный пример, какой параметр будет отображаться. Нужно выполнить еще ряд действий.

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

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\Shell

  • Нажимаем ПКМ на папке shell, создаем разделы, которые задавали в SubCommands (smite;Tomb Raider). Должно получится с лева в столбце две папки с названиями.

Создали две наших папки. После этих созданных двух разделов, будут отображаться окна каскадом, только не будут функционировать.

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

  • 1. Выделяем с лева раздел с игрушкой.
  • 2. Нажимаем два раза по строке.
  • 3. В открывшемся окне пишем название игры которая принадлежит папке с лева. (В папке smite, значение smite. Tomb Raider, значение Tomb Raider).

Создаем иконки напротив имен игр. Создаем в smite, Tomb Raider Строковые параметры с именем icon , указанным путем к exe файлу. Напомню что бы скопировать путь. Нажимаем Shift + правый клик на smite.exe, появится "Копировать как путь ". . Создаем строковый параметр, указываем путь к игре. Не забываем написать имя icon.

Теперь задаем запуск команды, что бы они функционировали, запускались. Создаем раздел в каждой папки (smite, Tomb Raider) с именем command .

  1. Выделяем command .
  2. Жмем 2 раза.
  3. Указываем путь нашей игрушки.

.

Контекстное меню (меню правой кнопки мыши)– удобный инструмент для ускорения работы в Windows. Сегодня мы раскроем несколько простых секретов работы с контекстным меню и системным реестром. Читайте, как без посторонних приложений настроить этот важный элемент под свои потребности, используя лишь встроенный редактор реестра regedit.

Чем удобно контекстное меню (меню правой кнопки) и зачем его очищать

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

Контекстное меню Проводника или, как его иногда называют, меню действия – это набор команд, вызываемый при помощи щелчка правой (контекстной) кнопки мыши на любом файле или папке. В зависимости от объекта, для которого оно вызывается, меню будет иметь разный вид или «контекст».

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

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

Это можно делать двумя способами:

  • В полуавтоматическом режиме, используя стороннее программное обеспечение.
  • Вручную, при помощи редактора реестра Windows.

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

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

Как отредактировать контекстное меню Проводника через реестр

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

  1. Входим в меню П уск .
  2. Вводим в строку поиска команду regedit и жмем Enter .

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

Порядок действий при создании резервного файла реестра:

  1. Заходим в меню «Файл » в отрытом редакторе.
  2. Выбираем пункт «Экспорт ».
  3. В открывшемся окне, в нижнем поле «Диапазон экспорта », выбираем «Весь реестр ».
  4. Указываем нужное место расположения и имя нового файла и жмем «Сохранить ».

Примечание. В случае возникновения проблем после ручного редактирования, реестр можно будет восстановить до его первоначального состояние из резервной копии, используя пункт «Импорт » в меню «Файл » редактора regedit .

Как видим, сам реестр имеет оригинальную древовидную структуру. В левой части редактора отображается само дерево, а в правой – список параметров в выбранной ветке. Для работы с контекстным меню нас интересует один-единственный раздел: «HKEY_CLASSES_ROOT ».

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

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

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

Все настройки контекстного меню директорий хранятся в ветках:

… Directoty Shell.

… Directory Shellex ContextMenuHandlers .

… Folder Shell ex ContextMenuHandlers .

Если присмотреться, то среди разветвлений указанных веток легко увидеть знакомые команды. Так, ответвление реестра «Directory Shell » содержит в себе пункты верхней части меню, а «Directory Shellex ContextMenuHandlers » – нижней. «Folder ShellEx ContextMenuHandlers », в основном, повторяет содержание предыдущей ветки, так что одинаковые пункты при необходимости удаляйте из обеих веток.

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

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

Очистка контекстного меню файлов

Сама процедура ничем не отличается от той, которая проводилась в предыдущем разделе. Изменились только ответвления ветки реестра «HKEY_CLASSES_ROOT », хранящие необходимые параметры.

Теперь это:

…*shellexContextMenuHandlers.

В них хранятся общие элементы для всех зарегистрированных в системе типов файлов.

По примеру очистки для папок, удаляем все ненужные ветки в реестре и получаем красивое и удобное контекстное меню.

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

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

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

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

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

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

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

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

Чуть ли не каждая вторая программа считает своим долгом напихать в них своих команды или подпункты. Конечно, для некоторых видов ПО это актуально и востребовано пользователями. Как пример – пункт, добавляемый большинством антивирусных программ – «Проверить на вирусы» (точное название у разных производителей, конечно же, отличается).

Почему «забитое» контекстное меню – это плохо?

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

Из-за забитых ненужным хламом меню начинает притормаживать сама система, точнее – проводник (Explorer.exe). Такие «тормоза» бывают заметны даже на самых новых и мощных конфигурациях, не говоря уже о «бюджетных» и «офисных» вариантах.

Казалось бы – деинсталлировать ненужную программу и связанные с ней команды также будут удалены. Но как быть, если программа нужна, а её пункты в контекстном меню – нет? Кроме того, не все программы при удалении «убирают за собой», т.е. пункты меню могут остаться, когда связанной с ними программы уже в системе нет.

Есть два способа решения

  1. При помощи системных средств (редактор реестра)
  2. При помощи утилит сторонних производителей

Примечание

  • Можно просто нажать комбинацию Win + R и напечатать «regedit» (без кавычек)
  • На Win 7 и 8 Regedit.exe лучше запускать сразу от имени администратора

Важно! Перед дальнейшими шагами нужно экспортировать редактируемый подраздел !

Сделать это просто. Правый клик на названии подраздела – «Экспортировать»...

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

Итак. Нужно найти и открыть ветку:

HKEY_CLASSES_ROOT\*\ShellEx\ContextMenuHandlers и удалить ненужные пункты контекстного меню (так же, как на скриншоте 1, только выбрать команду «Удалить»). Кроме того, следует тут же заглянуть в HKEY_CLASSES_ROOT\*\OpenWithList

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

  • HKEY_CLASSES_ROOT\Directory\shell
  • HKEY_CLASSES_ROOT\Directory\shellex\ContextMenu Handlers
  • HKEY_CLASSES_ROOT\Folder\shell HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers

И для отдельных типов файлов в записях вида «HKEY_CLASSES_ROOT\. <расширение файла>». Например – «HKEY_CLASSES_ROOT\.avi» .

Плюсы этого способа

  • Не требует установки лишних программ
  • Все изменения обратимы

Минусы этого способа

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

Установка специализированной утилиты

Программ этого типа довольно много. Хорошие отзывы есть о программе ContextEdit. Но она платная. Есть ещё бесплатные CCleaner (как пользовать ся программой читаем ). И программа Context Menu Tuner. Но они «видят» отнюдь не все пункты контекстного меню. И у них бывают проблемы с «откатом» действий в случае ошибок. Autoruns от Win Sysinternals требует профессиональных знаний. Это явно уровень не для новичков.

На их фоне хорошо выделяется достаточно надёжная и простая программа ShellExView от Nirsoft. Скачать её можно по этой ссылке . Устанавливаем программу, копируем русификатор ShExView_lng.ini в корневую папку программы и запускаем. Программу легко привести к виду, понятному даже начинающим.

«Настройки» «Фильтрация по типу расширения» «Меню Проводника».

И легко редактировать – есть команда «Деактивировать», т.е., ненужный пункт можно просто отключить, не удаляя его. В случае ошибки его в два клика мыши можно включить обратно (команда «Активировать»).

Плюсы

  • Есть заархивированный вариант (не требует установки)
  • Не устанавливает свои тул-бары в браузеры, не лезет самостоятельно в автозагрузку и в Интернет, не предлагает в своём интерфейсе всякую рекламную ерунду

Минусы

  • Русификатор ShExView_lng.ini нужно отдельно копировать в папку программы
  • Наличие новых версий нужно проверять самостоятельно на официальном сайте

Заключение

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

Меню, открывающиеся по щелчку правой кнопкой мыши, называются контекстными потому, что их содержимое зависит от контекста - другими словами, от того, в какой программе вы находитесь и на каком объекте щелкнули. Файловые утилиты, многие бесплатные программы и другие приложения, чтобы было удобнее ими пользоваться, часто добавляют в контекстные меню свои команды и целые разделы. Так поступают, в частности, архиваторы WinZip и WinRar, а также почтовые клиенты Outlook Express и The Bat!, которые добавляют в контекстные меню файлов команды упаковки и отправки по электронной почте в виде вложений.

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

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

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

Архивы WinZip

Популярная утилита-архиватор WinZip добавляет в контекстные меню файлов несколько команд (таких как Add to Zip) либо выделяет их в субменю WinZip. Для того чтобы настроить эти команды, запустите WinZip в "классическом" режиме (а не в режиме мастера) и выберите команду Options > Configuration (Опции > Настройки). В версии 8.1 и более поздних перейдите на вкладку System (Система) в раздел Explorer Enhancements (Расширение "Проводника"). Чтобы не слишком долго рыться в поисках нужной команды, в этих версиях можно отключить режим Display context menu items in a submenu (Некаскадное меню) - и тогда команды архивирования будут размещаться в основном меню, как в предыдущих версиях WinZip.

Чтобы изменить отдельные команды, выберите или отключите соответствующие элементы в разделе Context menu command (Команды контекстного меню). Отключив режим Display icons on context menus (Иконки в меню), можно оставить в меню команды, но удалить пиктограммы.

Наконец, для того чтобы полностью исключить команды WinZip из контекстного меню, отключите режим Use shell extension (Использовать расширения оболочки, в версиях 7 и 8) или Enable Explorer enhancements (Расширение "Проводника"). Однако имейте в виду, что при этом вы потеряете возможность извлечь содержимое из архива, перетащив его правой кнопкой мыши, и не сможете пополнять архив путем перетаскивания файлов на его пиктограмму.

Настройка команд контекстных меню, создаваемых популярным архиватором WinZip

Музыка Winamp

Бесплатный медиа-плеер Winamp добавляет в меню папки три команды: Play in Winamp (Проиграть в Winamp), Enqueue in Winamp (Поставить в очередь Winamp) и Add to Winamp"s Bookmark list (Добавить в список закладок Winamp). Чтобы удалить их, откройте Winamp и выберите Options > Preferences (Сервис > Параметры) или щелкните правой кнопкой мыши в окне программы или на ее панели и выберите эту же команду из ее собственного контекстного меню. В левой части окна появится изображение иерархической структуры меню. В разделе General Preferences (Общие параметры) выберите ветвь File types (Типы файлов) - в более ранних версиях она называется Setup (Настройка) - и отключите режим Show Winamp in folder context menus in Windows Explorer (Показывать Winamp в контекстных меню папок "Проводника") или, в ранних версиях, Directory context menus (Контекстные меню каталогов) и щелкните на кнопке Close (Закрыть).

Контекстные меню "Проводника"

В Windows 2000 и XP Pro для удаления отдельных команд из контекстного меню My Computer (Мой компьютер) и папок можно воспользоваться инструментом Group Policy (Групповая политика). Предположим, мы хотим убрать из контекстного меню My Computer (Мой компьютер) команду Manage (Управление), по которой запускается инструмент администрирования Computer Management (Управление компьютером). Для этого нужно выбрать Start > Run (Пуск > Выполнить), ввести gpedit.msc и нажать Enter. Откроется окно, на левой панели которого будет отображено иерархическое дерево команд. Перейдите в раздел Local Computer Policy \ User Configuration \ Administrative Templates \ Windows Components \ Windows Explorer, дважды щелкните на элементе Hides the Manage item on the Windows Explorer context menu (Скрыть элемент "Управление" в контекстном меню "Проводника"), выберите режим Enable (Включено) и щелкните на кнопке OK.

Эта утилита запускается также по команде Start > Programs > Administrative Tools > Computer Management (Пуск > Программы > Инструменты администрирования > Управление компьютером) и если выбрать команду Start > Run, ввести compmgmt.msc и щелкнуть на кнопке OK.

Для того чтобы удалить все контекстное меню папок в Windows 2000, перейдите к пиктограмме Windows Explorer (Проводник) на левой панели и дважды щелкните на элементе Remove Windows Explorer"s default context menu (Удалить стандартное контекстное меню "Проводника"). В Windows XP нужно выбрать одноименный элемент, активировать режим Enable (Включено) и щелкнуть на кнопке OK. Когда вы в следующий раз щелкнете правой кнопкой мыши на папке, расположенной на рабочем столе, или на пиктограмме в Explorer, ничего не произойдет - впрочем, контекстные меню остальных объектов, таких как панели инструментов, по-прежнему будут работать. Чтобы отменить эти изменения, достаточно вернуться в описанное диалоговое окно, выбрать режим Not configured (Не конфигурирован) и щелкнуть OK.

В Windows 9x для редактирования контекстного меню определенного типа файла нужно открыть окно My Computer (Мой компьютер) и выбрать команду View > Folder Options (Вид > Свойства папки). Откроется диалоговое окно Folder Options (Свойства папки). Если в нем перейти на вкладку File Types (Типы файлов), выбрать файл нужного типа и щелкнуть на кнопке Edit (Правка), откроется еще одно окно - Edit File Type (Правка типа файла). У этого окна есть несколько полезных функций, в частности можно изменить его пиктограмму или описание. Но главное - в нижней части окна представлены те из команд контекстного меню, которые можно изменить, и ряд кнопок для этого: Remove (Удалить), Set Default (По умолчанию), а также Edit (Правка) и New (Создать).



Настройка контекстных меню "Проводника" Windows 9x

Как видим, команды контекстного меню можно не только удалять, но и создавать. Правда, для этого необходимо быть в курсе определенных соглашений, принятых при составлении таких команд. Можно, конечно, почитать умные книжки на эту тему. Однако в образовательных целях можно воспользоваться бесплатной программой с набором готовых контекстных команд. Называется она Send To Toys и находится по адресу http://www.gabrieleponti.com/software. Многие из них, такие как передача имени файла и его пути в буфер обмена, полезны и сами по себе - но еще больше как наглядное пособие для составления собственных команд контекстного меню.



 

Пожалуйста, поделитесь этим материалом в социальных сетях, если он оказался полезен!