Редактирование команд контекстного меню Windows. Как добавить пункт в контекстное меню Windows 10 контекстное меню компьютер

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

Если вы также столкнулись с проблемой медленного открытия контекстного меню на рабочем столе в Windows 10, вы с удовольствием узнаете, что проблему можно устранить за несколько минут. В большинстве случаев контекстное меню рабочего стола занимает больше времени, чем обычно, из-за встроенных сторонних элементов, таких как свойства графической карты Intel и панели управления NIVIDIA.

Ка исправить замедленное открытие контекстного меню рабочего стола в Windows 10

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

Способ 1 из 2

Шаг 1: В поле «Пуск» или в панели поиска панели задач введите «Regedit» и затем нажмите клавишу «Ввод», чтобы открыть редактор реестра. Если вы видите диалоговое окно «Контроль учетных записей пользователей», нажмите кнопку «Да».

Шаг 2: После запуска редактора реестра перейдите к следующему ключу:

HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers

Шаг 3: Появится несколько папок Under, ContextMenuHandlers .

Шаг 4: Чтобы удалить записи Intel Graphics Properties и Graphics Options, вам необходимо удалить папки igfxcui и igfxDTCM. Чтобы удалить папку, просто щёлкните на ней правой кнопкой мыши и выберите «Удалить». Нажмите «Да», когда вы увидите диалоговое окно подтверждения.

Аналогично, если на вашем ПК есть графическое оборудование NVIDIA, вы увидите NvCplDesktopContext под ContextMenuHandlers. Просто щелкните на него правой кнопкой мыши и затем нажмите «Удалить».

Теперь Вы можете закрыть редактор реестра.

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

Способ 2 из 2

Те из вас, кто не хочет лезть в реестр, могут использовать бесплатную утилиту ShellExView для удаления этих записей из контекстного меню рабочего стола. Вот как загрузить и использовать ShellExView в Windows 10.

Шаг 1. Посетите эту страницу и загрузите последнюю версию ShellExView. Обратите внимание, что ссылка для загрузки отображается в конце страницы.

Шаг 2. Извлеките zip-файл, а затем запустите файл shellexview.exe, дважды щёлкнув по нему. Нажмите кнопку «Да», когда появится запрос «Контроль учетных записей».

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

Шаг 4. Наконец, найдите запись с именем NVIDIA CPL Context Menu Extension, щёлкните на ней правой кнопкой мыши и выберите «Отключить».

Аналогично, если у вас есть графика Intel, в разделе «Расширения» найдите две записи с именем TheDesktopContextMenu Class и TheDesktopContextMenu Class и отключите их, щелкнув правой кнопкой мыши на их, а затем нажав «Отключить».

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

Контекстное меню проводника - это то меню, которое появляется при клике ПКМ (Правой Кнопки Мыши) по какому-нибудь объекту (файлу или папке) или просто на пустом месте в папке или Рабочем столе. Если система у Вас стоит недавно, то и контекстное меню будет сравнительно пустым. Разве что только добавленное от драйверов для видеокарты, например так:

но если система установлена уже давно, то и таких пунктов будет побольше. Например так:


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

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

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

Самоё легкое для удаления - это поискать в настройках программы (которую хотите убрать) нужный пункт. Обычно он находится где-то в Интеграции или Загрузке/добавлении. Например для того, чтобы удалить пункт знаменитого 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. Если дружите с английским, то разберетесь.

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

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

Несмотря на наступление всевозможных пальцеориентированных интерфейсов, старая добрая мышка не собирается сдаваться. И это не удивительно — трудно представить более простой и в то же время мощный инструмент для взаимодействия с компьютером. А чтобы еще более прокачать возможности вашего грызуна, предлагаем вам 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 10 позиционируется как альтернатива, а в будущем и как замена классической панели управления.

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

Например, настройки даты и времени открываются командой ms-settings:dateandtime , а настройки персонализации - командой ms-settings:personalization . Эти команды выполняются из диалогового окошка "Выполнить",

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

Взгляните на этот скриншот. Содержимое твика представлено двумя добавляемыми ключами, первый из которых отвечает за отображение опции в контекстном меню Проводника, второй - за запуск команды. Красным выделен текст, который в зависимости от нужного вам компонента необходимо будет заменить. Имя подкаталогов ключей, в данном примере WindowsUрdate, может быть произвольным, главное, чтобы имена были одинаковыми в обоих ключах. Параметр MUIVerb отвечает за отображаемое в меню имя компонента, Icon - вид значка, SettingsURI содержит саму ms-команду, DelegateExecute – объект, запускающий команду на исполнение.

Откуда брать команды? Скачайте по ссылке https://cloud.mail.ru/public/Fpre/XDKYYL42X этот архив и распакуйте в любое удобное расположение. В архиве вы найдёте три файла. Файл «Add Settings Context Menu.reg» добавляет в контекстное меню команды для запуска наиболее часто используемых настроек, файл «Remove Settings context menu.reg» удаляет из меню все команды, файл «ms-settihgs.docx» содержит все основные ms-команды Windows 10.

Итак, после слияния файла «Add Settings Context Menu.reg» в контекстном меню у вас появится список из 11 команд для вызова разных настроек.

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

Вместо WindowsUрdate у вас должно быть Mouse, а вместо ms-settings:windowsuрdate - ms-settings:mousetouchpad. Примените отредактированный твик повторно, и новый пункт будет добавлен в меню.

Добавить пункт в контекстное меню проводника 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. Указываем путь нашей игрушки.


.