Все способы:
- Способ 1: Редактор реестра
- Контекстное меню для файлов
- Контекстное меню для папок
- Контекстное меню «Рабочего стола»
- Способ 2: Сторонние программы
- Easy Context Menu
- CCleaner
- Вопросы и ответы: 0
Способ 1: Редактор реестра
За отображение тех или иных опций в контекстных меню Windows 10 отвечают ключи реестра, соответственно, чтобы добавить, удалить или отредактировать пункт в контекстном меню, необходимо изменить управляющий ключ в системном реестре.
Контекстное меню для файлов
Как правило, в большинстве случаев редактирование контекстных меню файлов и папок предполагает либо скрытие пункта, либо его переименование.
- Откройте «Редактор реестра» командой
regedit
, выполненной в диалоговом окошке, вызванном комбинацией Win + R. - Разверните ветку
HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers
. В правой колонке найдите пункт, который необходимо отредактировать. Обратите внимание, что все соответствующие элементы прописаны на английском языке. К примеру, «Open With» соответствует пункту меню «Открыть с помощью». - Чтобы скрыть ненужный пункт, откройте двойным кликом окошко редактирования значения по умолчанию и переименуйте его таким образом, чтобы при желании его можно было бы легко восстановить. Например, добавьте в начало значения параметра знак «-». Более жестким вариантом является удаление подраздела, соответствующего пункту меню.
Настройки должны вступить в силу немедленно, в отдельных случаях может потребоваться перезагрузка компьютера.
Контекстное меню для папок
Похожим образом редактируется контекстное меню каталогов. Для скрытия ставшего ненужным пункта выполните такие действия.
- Откройте «Редактор реестра» и проверьте содержимое следующих веток:
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\DesktopBackground\Shell
. Последний подраздел может содержать несколько вложенных каталогов, в том числе созданных прописавшимися в контекстное меню «Рабочего стола» сторонними программами. Как правило, название таких каталогов соответствует названию создавшей их программы. - Чтобы убрать из меню добавленный сторонней программой пункт, удалите соответствующий ей подраздел в указанном ключе реестра.
- Подтвердите действие в диалоговом окошке.
Помимо удаления ненужных пунктов контекстного меню «Рабочего стола», можно добавлять в него собственные пункты, например для быстрого запуска избранных программ.
- Открыв «Редактор реестра», разверните ветку
HKEY_CLASSES_ROOT\DesktopBackground\Shell
, кликните правой кнопкой мыши по пустой области справа и выберите «Создать» → «Раздел». Название создаваемого раздела может быть произвольное, желательно на английском языке. - Точно так же вызовите контекстное меню уже в созданном разделе и выберите «Создать» → «Строковый параметр».
- Создайте строковые параметры «MUIVerb», «Icon», «Position».
- Откройте двойным кликом по параметру «MUIVerb» окошко редактирования его значения и впишите в него название пункта меню. Оно может быть как английское, так и кириллическое.
- Остальные параметры являются необязательными. «Icon» позволяет выбрать иконку для пункта меню, «Position» же задает место расположения пункта в меню. Далее в текущем подразделе необходимо создать дочерний подраздел и назвать его «command».
- Перейдите в созданный раздел, откройте двойным кликом окошко редактирования параметра по умолчанию и задайте в качестве его значения полный путь к исполняемому файлу программы или скрипта. Исключение составляют программы, исполняемые файлы которых находятся в системной папке. В этом случае можно указать только название исполняемого файла.
В результате описанных выше манипуляций в контекстном меню появится новый активный пункт, и таких пунктов можно создать сколько угодно.
Способ 2: Сторонние программы
Тем, кому способ редактирования контекстных меню с помощью «Редактора реестра» кажется сложным, можно порекомендовать специальные программы – редакторы контекстных меню.
Бесплатная портативная программа, предназначенная для расширения возможностей контекстных меню «Рабочего стола», «Этого компьютера», папок, дисков, исполняемых и неисполняемых файлов.
Скачать Easy Context Menu с официального сайта
- Скачайте архив с программой с сайта разработчика, распакуйте и запустите исполняемый файл EcMenu.exe.
- Выберите нужный раздел, отметьте флажками пункты, которые хотите добавить в контекстное меню.
- Выберите на вкладке «Файл» опцию «Применить изменения» или нажмите комбинацию клавиш Ctrl + S.
- Если нужно удалить нежелательный пункт, выберите на вкладке «Файл» опцию «Чистка контекстного меню».
- Выделите ненужный пункт в открывшемся списке и нажмите кнопку «Отключить» или «Удалить».
Дополнительно приложением Easy Context Menu поддерживается редактирование названий добавляемых пунктов меню, замена иконок по умолчанию, порядка расположения пунктов. Чтобы вызвать этот внутренний редактор, нажмите комбинацию клавиш Ctrl + E.
CCleaner
Если Easy Context Menu предназначена в основном для добавления в контекстные меню новых элементов, то для удаления ставших ненужными элементов контекстных меню вполне подойдет популярный чистильщик CCleaner.
Скачать CCleaner
- Скачайте программу с сайта разработчика, установите и запустите.
- Зайдите в раздел «Инструменты» → «Запуск» и переключитесь на вкладку «Контекстное меню».
- Выделите ненужный элемент контекстного меню мышкой и нажмите «Выключить» или «Удалить», если хотите избавиться от пункта навсегда.
Существуют также и другие программные средства редактирования контекстных меню Windows 10, но в большинстве случаев пользователям хватает возможностей описанных выше инструментов.
Наша группа в TelegramПолезные советы и помощь
Если вам требуется изменить контекстные меню рабочего стола Windows, папок, файлов или иные, вы можете сделать это вручную с помощью редактора реестра, но это не всегда самый удобный и понятный путь. EasyContextMenu — бесплатная утилита на русском языке, позволяющая упростить процесс редактирования и настроить контекстные меню различных элементов Windows 11 или Windows 10 (для 8.1 и 7 тоже работает) в соответствии с вашими предпочтениями.
В этой инструкции подробно о функциях и использовании программы EasyContextMenu для редактирования элементов контекстных меню Windows. Если вам интересно, как это выполняется вручную, а также другие возможности, обратите внимание на отдельные инструкции: Как убрать пункты из контекстного меню Windows 10, Как изменить пункты меню «Открыть с помощью», Как изменить контекстное меню «Пуск» Windows 10.
Использование EasyContextMenu для редактирования контекстных меню Windows
После запуска программы EasyContextMenu (при необходимости включить русский язык интерфейса зайдите в Options — Languages и включите его) вы увидите список контекстных меню, редактирование которых возможно в программе:
- Контекстное меню рабочего стола
- Контекстное меню моего компьютера (появляющееся при нажатии правой кнопкой мыши по «Этот компьютер»).
- Контекстное меню дисков
- Меню папок
- Меню файлов (без учета типа)
- Контекстное меню EXE файлов
Для каждого из меню в программе уже предусмотрен список наиболее часто используемых действий, и вы можете включить их, отметив соответствующий элемент.
Для того, чтобы изменения были применены, в меню «Файл» нажмите «Применить изменения», после этого можно проверить новое контекстное меню.
В случае, если необходимого вам действия нет в списке, вы можете создать его самостоятельно:
- Откройте редактор списка команд в меню «Файл» или нажав по кнопке с изображением мыши и шестеренки.
- Выберите конкретное меню, в котором нужно создать ваш элемент и подраздел в нем (можно создать свой, нажав «Добавить меню» после выбора нужного контекстного меню).
- Нажмите «Добавить команду» и укажите исполняемый файл на компьютере для запуска требуемой команды.
- Укажите имя пункта контекстного меню, а также параметры запускаемой программы или действия при необходимости. Выберите значок пункта контекстного меню и задайте другие необходимые параметры при необходимости (например, запуск от имени администратора). Нажмите «Сохранить».
- Теперь созданное вами действие будет доступно в главном окне EasyContextMenu, где его можно включить, применить изменения, и оно появится в соответствующем контекстном меню Windows.
Среди дополнительных возможностей программы EasyContextMenu:
- В пункте меню «Файл» — «Чистка контекстного меню» вы можете удалить ненужные пункты, добавленные другими программами, уже имеющиеся в нем.
- В меню «Дополнительно» есть несколько полезных опций позволяющих, например, убрать стрелки с ярлыков, или убрать подпись «Ярлык» при создании ярлыка.
- Изучив редактор списка команд, вы можете узнать, с помощью каких команд реализованы отдельные действия, например, блокировка доступа к папке и файлу или получение доступа («Стать владельцем») к ней.
- Доступно сохранение текущих настроек списка команд и последующего восстановления в любой момент времени.
- Вы можете сделать так, чтобы отдельные пункты контекстного меню появлялись только при удержании Shift (однако в моем тесте это не сработало).
Видео демонстрация процесса изменения пунктов контекстного меню с помощью EasyContextMenu
Подводя итог: очень удобная и полезная бесплатная утилита. Если у вас возникают задачи настройки контекстных меню Windows — рекомендую к использованию. Официальный сайт, где можно скачать EasyContextMenu — https://www.sordum.org/7615/easy-context-menu-v1-6/, кнопка загрузки находится внизу указанной страницы перед комментариями.
В части Windows 11 на эту же тему может быть полезным: Как включить классическое контекстное меню Windows 11, Редактирование нового контекстного меню Windows 11 в Custom Context Menu.
Download Article
Learn how to add new items to your Windows right-click menu
Download Article
- Using the Registry Editor (Windows 10)
- Using the Registry Editor (Windows 11)
- Using Open++
- Warnings
|
|
|
The right-click menu of Windows is perhaps the most widely used feature of the operating system. Apart from letting you add new folders and cut, copy, and paste files from one location to another, you can add more options to the right-click menu in Windows. You can add new options such as application shortcuts, with the Registry Editor, or using a third party tool.
-
Press Windows key + R to open Run, type regedit into the box, and then press Enter to open Regedit.[1]
-
This folder contains all of the applications, shortcuts, and other options that are present in your right-click context menu. There are different «ContextMenuHandlers» folders present in the registry, and you’ll want to select the one that meets your needs:[2]
- If you wish to add options to the right-click menu for files, navigate to HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\.
- If you wish to add options to the right-click menu for folders, navigate to HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\.
- If you wish to add options to the right-click menu for the desktop, navigate to HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers.
Advertisement
-
Right-click on the ContextMenuHandlers folder, move the cursor over to «New,» and click on «Key.» A sub-key will be created under the default name of «New Key #1.»
- Rename the new key to the name of the application or pathway you wish to add to the right-click context menu. For instance, if you wish to add a shortcut to the Command Prompt in the right-click menu, enter the name of the sub-key as «Command Prompt.» You can name the sub-key however you want; it does not affect the application or the process.
-
To change the value of the sub-key, double-click on the «Default» value inside the sub-key that you have created. In order for the computer to recognize the application, you must add the path to the executable (.exe) file of the application to the Default value.
- To find the path of a file or folder, right-click on the address bar of the window in which the file or folder is located. Left-click on «Copy address» and paste it into Notepad to view the address. You can also directly paste the pathway as the Default Value of the key.
- Make sure that you add the path of the file, application, or folder correctly into the value of the Default key. For instance, if you are adding Command Prompt to your right-click menu, enter the path «C:\Windows\system32\cmd.exe» as the value of the Default key.
- Make sure you do not interfere with or edit the values of any other keys besides ContextMenuhandlers. Editing or deleting the wrong folders or keys could corrupt the operating system.
-
Go to your desktop (or a folder or file if that’s the registry value you changed) and right-click to view and confirm that the new option has been added to the right-click context menu.
Advertisement
-
When adding items to the right-click menu, you will only be able to see them after clicking Show more options due to how Microsoft changed the context menu with the Windows 11 update. However, you can revert to the old context menu if you like to avoid this limitation:
- Type «Command Prompt» in the taskbar search box, then right-click Command Prompt and choose Run as administrator.
- Copy and paste the following command into the Command Prompt interface:
reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve
- Press ↵ Enter.
- Restart your computer to implement the change.
-
Press Windows key + R to open Run, type regedit into the box, and then press Enter to do so.
-
Copy and paste
HKEY_CLASSES_ROOT\Directory\Background\shell
into the address bar at the top of the Registry Editor screen.[3]
-
Картинка с сайта: www.wikihow.com
The Key option is the first option on the New list.[4]
For example, if you wanted to add Notepad to the right-click menu, the folder would be named Notepad’.
- In Windows 11, you can only add programs to the right-click menu. You cannot add files or folders.
It’s in the right-hand pane. Ensure that the Notebook folder is selected in the left-hand pane.
The value data should be a & sign followed by the name of the program. In the example, if you’re adding Notepad to the right-click menu, you’d write &Notepad
.
- Click OK to confirm the change.
Ensure you’re still in the folder that’s named after the program you want to add.
A folder named Command will appear under the folder that’s named after the program (which is Notepad in our example).
It’s in the right-hand pane. Ensure that the Command folder is selected in the left-hand pane.
The value data should be the executable name of the program you want to add.[5]
In the example, you would input Notepad.exe
to add Notepad to the right-click menu.
- Click OK to confirm the change.
- If you’re not sure what the executable name of the program that you’re adding is, you can find it by searching for the program in your Program Files or Program Files (x86) folder.
If you didn’t change your right-click menu to the old style, you will be able to see the item you added to the context menu after clicking Show more options.[6]
Advertisement
-
Open++ is a third-party software that makes the process of adding options to the right-click menu easier and quicker.[7]
- Download the Open++ freeware application from any trusted website and follow the installation instructions.
- Read each installation screen to ensure that you aren’t installing additional software. This is especially important if you are downloading Open++ from a location like Download.com or Tucows.com.
-
The Open++ software offers a simple layout and a window that displays all of the «Commands» that are currently present in the right-click menu.
- You can scroll down the window to see all of the commands that are present in the right-click menu for files, folders, and the desktop as well.
-
There will be a number of commands that are already present in the Open++ «Commands» window. Click the «Add» button on the right side of the window, and click on «Command» to add new commands to the Open++ context menu.
-
A new icon will appear in the «Commands» window, under the default name of «New Command.»
- In order to change the name of the command, type the new name inside the «Title» field.
- If you wish to use the command to open a particular program on the computer, use the «Program» field to locate the .exe file of the program.
- You can also choose the icon for the command by using the «Icon» option. You can also associate the command with particular file types by entering their format in the «File types» field.
- Once you have added the details of the command you wish to add to Open++, click «Apply» to save your choices.
-
The preset commands and the commands you have added to Open++ will be displayed in the right-click context menu. When you right-click, select the «Open++» option to expand an additional menu with your Open++ commands.
Advertisement
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement
Thanks for submitting a tip for review!
-
Always back up your computer’s registry before editing it. Editing your computer’s registry can lead to crashes, instability, and complete system failure if something goes wrong or gets edited incorrectly. If you don’t have a backup, you might need to completely reinstall Windows and may lose some data.
Advertisement