Как редактировать контекстное меню Windows? Редактируем контекстное меню Как редактировать контекстное меню windows 10

Небольшая и бесплатная программа FileMenu Tools позволит Вам легко и просто отредактировать контекстное меню файлов под себя. Она не только позволит удалить лишние пункты в нём, но и предложит встроить несколько своих, весьма полезных.

FileMenu Tools — оптимизируем контекстное меню

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

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

Установка и язык интерфейса FileMenu Tools

Процесс установки программы описывать не буду, потому что он простой и понятный. Если вдруг её интерфейс окажется на непонятном Вам языке — вот ссылочка на официальную страницу языковых пакетов для FileMenu Tools . Выбираете нужный Вам пакет, скачиваете его и разархивируете , а затем «кидаете» (копируете ) полученный результат в папку с установленной программой. Останется в настройках указать свой язык и всё…

В самом конце установки программы для редактирования контекстного меню можно установить галочку и она сразу запустится…



Добавляем пункты в меню файлов и папок

Итак, мы рассматриваем бесплатную версию FileMenu Tools, поэтому как добавлять в меню файлов и папок свои команды мы рассматривать не будем…

В правой части главного окна редактора всплывающего меню (в первой вкладке «Команды FileMenu Tools») Вы найдёте большой список его дополнительных полезных команд, которые рекомендуется выборочно добавить…

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

…(в том числе заблокированных файлов и минуя корзину ).

Осторожно! Полезная дополнительная информация на сайте:

Есть удобный инструмент поиска и замены текста…

…а также доступно расширенное переименование файлов.

Совсем недавно я Вам описывал отдельную программу для копирования пути и имени файла — так вот, FileMenu Tools тоже может встроить такой пункт в контекстное меню.

Ещё я как-то давно писал про разрезание и склеивание любых файлов на части — это умеет делать и наша сегодняшняя героиня обзора…

Дополнительных полезных пунктов для контекстного меню много — каждый найдёт нужный именно ему. С лишних пунктов снимаем галки и кликаем на активную галочку в зелёном кружочке, что левее на панели инструментов программы…

Этим действием мы применим изменения. Поздравляю, теперь у Вас есть новые полезные пункты в меню файлов и папок…

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

В правом разделе главного окна программы FileMenu Tools есть ещё две полезные вкладочки — они нам помогут удалить лишние пункты меню файлов и папок…

Кликаем на маленькие плюсики и в раскрывшихся списках снимаем галки с лишних пунктов меню. Помним про то, что нужно применять изменения?

Чуть не забыл — с помощью левого раздела главного окна программы можно добавлять и удалять разделители между пунктами меню и сортировать их…

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

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

PasteAsFile

Если вы скопировали в буфер обмена какой-либо текст или картинку, то для его извлечения вам понадобится открыть соответствующую программу, создать новый файл, а затем вставить туда содержимое буфера обмена. Утилита PasteAsFile сокращает эту процедуру до одного клика. Вам нужно просто сделать правый клик по Рабочему столу и выбрать соответствующий пункт, а затем указать имя и расширение файла. Поддерживаются HTML, CSS, PHP для текста и JPG, PCX, PNG, BMP, TGA, GIF, TIF для изображений.

Find Target

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

Context Menu Editor for Win 7/Vista

Rightload

Это бесплатное приложение позволяет щелкнуть правой кнопкой мыши на любой файл или изображение и загрузить его на FTP сервер. Rightload также позволяет загружать на Facebook, Flickr, ImageShack, Imgur или VirusTotal.

Append Date

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

Free Image Resizer

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

Ridnacs

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

ChangeExt

Быстрый способ изменить расширение сразу множества файлов в один клик.

Right Click Explorer Restart

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

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

Некоторые программы во время установки спрашивают, расположить ли её команду в контекстном меню или не стоит. Но так делают не все, а потому после пакетной установки целого ряда программ можно обнаружить сильно разросшееся меню дополнительных команд. Некоторые из них могут быть чрезвычайно полезны – например, проверка файла на вирусы или возможность специального запуска. А некоторые можно смело исключить из списка. Или наоборот, что-то добавить по своему усмотрению. Так и сделаем.

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

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

Как отредактировать контекстное меню для файлов?

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

HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\

Под разделом ContextMenuHandlers располагаются приложения, которые появляются в меню по нажатии правой мышкой по файлу. Каждый из них можно удалить навсегда, а можно деактивировать до момента (что и вам посоветую). Удалить запись можно простым стиранием подраздела, деактивировать – добавлением математического “” слева от значения. Например, я захотел скрыть возможность редактировать документы с помощью редактора NotePAd++ :

Отправляемся по указанному пути реестра и добавим “минус” слева от значения параметра:

Всё, о NotePad++ в контексте можно пока забыть. Если не помогает, а запись надоела – просто удалите раздел.

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

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

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

Смысл абсолютно такой же, только следует помнить, что для Рабочего стола контекстные меню находятся в другом разделе реестра. Разделах. В них я заглядываю редко по той простой причине, что сторонние программы не любят туда встраиваться. Однако, если такой конфуз случился (или вы решили избавиться от, скажем, пункта Гаджеты ), заметьте нужные разделы реестра:

HKEY_CLASSES_ROOT\Directory\Background\shell HKEY_CLASSES_ROOT\DesktopBackground HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers

Как удалять и деактивировать, вы уже знаете.

Как добавить пункт в контекстное меню Рабочего стола?

На мой взгляд, некоторых команд в меню не хватает. Я постоянно делаю снимки с экрана, редактируя их в Paint -е. Его, пункт, и добавлю. Открываем раздел:

HKEY_CLASSES_ROOT\DesktopBackground\shell

И создадим слева под shell новый подраздел (я назвал его Рисовалка ), а в нём новый подраздел с именем command :

Теперь в правой части окна изменим значение параметра REG_SZ на путь, указывающий на расположение файла, заключив его в кавычки. Путь легко узнать, посмотрев на Свойства файла. У Paint -а это такой:

Не покидайте реестр и установите необходимые разрешения для созданного раздела слева, выбрав свою учётную запись. На всякий случай, чтобы не было окна с ошибкой. Проверяем само меню – всё на месте:

Как редактировать контекстное меню в пункте Создать ?

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

Но перед тем, как в этот раздел направиться, сразу определимся с типом файлов, которые мы из контекстного меню хотим создать. Например, если я много и часто редактирую реестр, пусть этот тип файла у меня и появляется по нажатии правой мышкой. И здесь будем полагать, что с ассоциацией файлов у вашей копии Windows всё в порядке: в её памяти файлы.reg зарегистрированы. А значит, так в реестре и ищем:

HKEY_CLASSES_ROOT\.reg

где .reg – это нужных мне файлов. Как вы поняли, в разделе HKEY_CLASSES_ROOT их представлена куча. А мне остаётся создать новый подраздел в разделе .reg (ему я присвою имя ShellNew ) и сразу справа добавлю новый параметр со пустым значением, но именем NullFile :

Всё. Проверяем Рабочий стол:

Метод срабатывает на моей Windows 7. Если у вас версия поновее, может не прокатить. Но тогда к описанным шагам просто нужно добавить файл нужного типа в папку по адресу:

C:\Windows\ShellNew

Она у вас уже есть. Создайте файл нужного формата, назовите любым именем. И вернитесь в тот же раздел реестра (у меня, напомню, HKEY_CLASSES_ROOT\.reg) и присовокупите к двум имеющимся третий с именем в параметре и значением полного к нему пути. Смотрите:

Ну, а удалять или деактивировать вы научились.

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

В интернете таких программ полно, они полностью работоспособны и все бесплатны. Но поверьте, не всегда они в помощь обычному пользователю, который не собирается углубляться в дебри расширений для контекстного меню. Я дам вам пару ссылок, а вы сами подбирайте понравившиеся по усмотрению. Все разрабатывались под Windows 7, на W10 не пробовал. Функционал их разнится:

  • . Маловесная программа, не требующая установки. Распакуйте архив на Рабочий стол и запустите.exe файл. Окно, которое вы увидите, однако, может сбить с толку даже продвинутого пользователя обилием пунктов расширений меню:

Отключение/включение пунктов производится через красную/зелёную кнопки меню действий у панели инструментов (см. по стрелке).

  • Программа Ultimate Windows Customizer , разработанная специалистами англоязычного форума TheWindowsClub . Имеет графический интерфейс. По-русски не понимает, однако, вооружившись словарём, можно будет проверить и исправить в системе много чего. Потребуется установка, но, если вы озабочены настройками контекстного меню, UWC вам здорово может помочь в его оптимизации.

Выберите нужную настройку (1) – в моем случае Context Menus , укажите папку/директорию, где меню отображается (2). Поле 3 отображает текущие в этом меню пункты. Чтобы что-то добавить или сбросить до настроек по умолчанию через кнопку Apply Defaults (4), выберите нужный пункт в квадранте по центру и введите имя по усмотрению:

Как видите, я предпочёл в контекстном меню выход на список служб Windows. Выбрал (1) пункт Services , ввёл (2) имя пункта в меню Службы (по-русски, конечно); нажал на Add (3). Как видите, оно сразу же появилось в меню. После выхода из окна настроек Close , могут потребоваться некоторые операции:

Reboot (перезагрузить компьютер), Log Off (завершить сеанс с этой учётной записью), Restart Explorer (перезагрузить Проводник Windows), Close (просто закрыть окно). Вобщем, как я описывал в недавней статье Ну что же, по-моему, очень удобная программа, чтобы редактировать контекстное меню от начала и до конца; присмотритесь и к другим её операциям.

Прочитано: 338

Мы уже знакомы с понятием контекстного меню. Пришло время углубить наши знания о нём и рассмотреть тему - Как удалить или добавить в контекстное меню Windows команды.

Функционал Windows дает возможность редактировать контекстное меню пользователю на свой вкус.

Редактирование контекстного меню (набора команд меню «проводника» или «действий») возможно одним из двух способов:

  • Через параметры программ;
  • Через реестр Виндовс ;
  • С помощью дополнительно устанавливаемых приложений.

Посмотрим как это делается:

Устанавливаемые программы часто сами обладают (по умолчанию) функцией интеграции в набор команд контекстного меню (КМ). Тогда такой параметр присутствует в их настройках на основных вкладках, а может быть на таких как «Интеграция», «Загрузка» или «Добавление» и др. Например, для архиватора ВинРАР достаточно убрать галочку в настройках:

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

Работаем с реестром

При работе с Реестром Windows нужно быть очень внимательным. Чтобы оказаться в реестре нужно в меню «Пуск» задать поиск, набрав «regedit», и запустить найденный исполняющий файл «regedit.exe»:

Создаём копию

Перед редактированием Реестра любой версии Виндовс (в том числе и Windows 7) не забываем для подстраховки создавать его резервную копию. Для этого в редакторе нужно на вкладке «Файл» выбрать команду «Экспорт». Избрать «Весь реестр» внизу открывшегося диалога. Присвоив имя и указав место - «Сохранить»:

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

Очистка набора для каталогов

Сам реестр выглядит древовидной блок-схемой (в левой части), каждая из веток которого имеет свои параметры (справа). За контекстное меню папок отвечают ветки «shell», «Shellex ContextMenuHandlers» и «Folder\shell» каталога «HKEY_CLASSES_ROOT\ Directory». Подробнее рассмотрев указанные ветки, можно убедиться, что папка «shell» вбирает в себя верхнюю часть контекстного набора, а «Shellex ContextMenuHandlers» - нижней. Папка же «Folder\shell» - повторяет предыдущую.

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

Теперь для файлов

Здесь используется та же процедура, но в других ветках. Так как за набор команд Context Menu для файлов отвечают ветки «*/shellexContextMenuHandlers» и «*/shell» в разделе реестра «HKEY_CLASSES_ROOT»:

Процедура удаления совершенно аналогична. Не забываем только удалять ненужное в обеих ветках.

Используем сторонние приложения

Удалить или добавить пункт в контекстное меню любой версии Виндовс (в том числе и Windows 7) намного проще (и безопаснее для новичка) используя дополнительные утилиты.

После установки и запуска в окне программы (по столбцу «Type») можно увидеть все программы из контекстного меню Windows (type = Context Menu).

Удаляется ненужное путём выделения и нажатия красного кружка:

Интересная и полезная утилита с говорящим названием (существует в бесплатном варианте) Ccleaner. Обладает многими полезными свойствами. Сайт - http://ccleaner.org.ua/. В нашем случае - очищает реестр от неиспользуемых записей, путей к программам, ярлыкам и пр.:

Для очистки Context Menu нужно, перейдя в «Сервис», во вкладках «Автозагрузки» найти «Контекстное меню». Здесь будет отражён перечень добавленных в набор приложений и их статус (включено: да/нет):

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

Добавляем с FileMenu Tools

Очень просто добавить в контекстное меню новый пункт с помощью программы «FileMenu Tools».

В ней предложено пользователю три вкладки:

  • Левая - управление предложенными элементами;
  • Средняя - для настройки функции «Отправить»;
  • Правая - отключает из списка внесённые сторонними программами команды:

Добавлять новый элемент нужно командой «Add Command». Для указания параметров его предназначена нижняя правая часть окна - «Properties». Например, для внесения в список меню строки «Open in Firefox» (открытие файлов HTM и HTML):

В «Menu Text» нужно вписать название, а в «Extensions» - варианты расширений:

В «Program Properties» прописывается маршрут к исполняющему файлу приложения Firefox.exe:

Сохранение добавленного пункта производится нажатием зелёного элемента вверху окна (слева):

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

Уборку контекстного меню можно провести вручную через реестр, однако задача эта нетривиальна, поскольку записи разбросаны по разным местам. Кроме того, далеко не всегда легко идентифицировать подходящий ключ реестра. К примеру, драйверы регистрируются через сокращение «igfx». Записи в реестре рассеяны по ветке «HKEY_CLASSES_ROOT» в папках «shell» или «shellex», где содержится папка под названием «ContextMenuHandlers», также включающая в себя отдельные параметры.

Сокращение контекстного меню через утилиту для работы с реестром

На ручную обработку строчек контекстного меню уйдет много времени. Гораздо проще воспользоваться программой ShellExView. Через regedit стоит менять лишь системные опции.

Для обнаружения пунктов от сторонних программ в ShellExView отсортируйте результаты по параметру «Company» и в колонке «Type» найдите «Context Menu».

Бесплатная утилита ShellExView составит единый список всех этих строчек реестра. Даже на относительно свежей системе их количество может превышать 250. Чтобы в них не потеряться, после запуска программы записи следует сначала отсортировать. Дело пойдет на лад, если щелкнуть в верхней части окна по строчке «type». Таким образом вы сразу же увидите все возможные записи в реестре, относящиеся, например, к «Context Menu». Но будьте внимательны: вместе с ними утилита отобразит строчки из Shell, к которым лучше не прикасаться.

Сортировку можно провести и по параметру «Company». В этом случае результаты будут располагаться в алфавитном порядке - созданные системой и обозначенные как «Microsoft» записи легко отличить от остальных. Вы можете здесь, к примеру, выделить соответствующий «igfxDTCM Module» и отключить его кликом по красной точке вверху на панели ­меню. После этого запись о (практически бесполезных) графических параметрах драйвера Intel исчезнет из контекстного меню. Однако для применения системой таких настроек необходимо сначала выйти из системы, а затем снова зайти. Как вариант, вы можете через Диспетчер задач отключить «explorer.exe», а затем снова вызвать эту службу.

Изменение системных пунктов контекстного меню


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

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

Чтобы удалить этот пункт из меню, в Regedit перейдите к «HKEY_CLASSES_ROOT | AllFilesystemObjects | shellex | ContextMenuHandlers | SendTo». В правом окне двойным щелчком откройте параметр «Default» и перед длинной последовательностью символов, стоящей в фигурных скобках, поставьте скромный значок минуса «–», чтобы его отключить. Как всегда, необходимо выйти из Windows и зайти снова.