Как создать дополнительные пункты контекстного меню в Проводнике Windows 11

22553 комментарии
Пользователи Windows 11 могут воспользоваться программой Custom Context Menu, чтобы добавить собственные пункты контекстного меню в Проводник Windows
Обновлено: 06.06.2026. Статья обновлена для актуальной версии Custom Context Menu 5.8.1. В последних версиях появилась поддержка процессоров ARM64 и множество новых функций.

В Windows 11 Microsoft переработала контекстное меню стандартного файлового менеджера. Теперь Проводник имеет два контекстных меню в Windows 11: новое компактное меню, которое открывается первым и классическое меню, которое открывается при выборе опции «Показать дополнительные параметры».

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

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

А пока пользователи Windows 11 могут воспользоваться программой Custom Context Menu, чтобы добавить собственные пункты контекстного меню. Приложение имеет открытый исходный код и доступно для скачивания в Microsoft Store и GitHub.

Возможности Custom Context Menu

  • Добавление собственных пунктов в новое контекстное меню Windows 11 для запуска нужных команд и программ.
  • Настройка названия, значка и порядка отображения каждого пункта.
  • Запуск исполняемых файлов, скриптов и приложений из Microsoft Store, а также поддержка ограниченного набора URI-протоколов.
  • Поддержка переменных среды в пути к программе и (начиная с версии 5.7.0) в пути к значку.
  • Гибкие шаблоны параметров с подстановкой полного пути, родительской папки, имени файла и расширения.
  • Условия отображения пунктов: для файлов (все файлы, список расширений или регулярное выражение), для папок, рабочего стола, фона папки и дисков (последнее – начиная с версии 5.5).
  • Обработка нескольких выделенных файлов в двух режимах: запуск команды для каждого файла или однократный запуск с объединением путей.
  • Резервное копирование и перенос настроек через файлы конфигурации, а также обмен конфигурациями и их импорт.
  • Кэширование меню для ускоренной загрузки.
  • Создание пунктов меню с помощью ИИ по текстовому описанию (через обсуждение в репозитории).
  • Поддержка нескольких языков интерфейса.

Как установить Custom Context Menu

Приложение Custom Context Menu пригодится пользователям, которые хотят добавить новые записи контекстного меню для упрощения доступа к часто используемым функциям. В Microsoft Store продукт предлагается за 0,99 долларов, но имеет неограниченный бесплатный пробный период (просто выберите Попробовать бесплатно).

Скачать Custom Context Menu

Как установить бесплатную версию Custom Context Menu с GitHub

Чтобы установить Custom Context Menu (ContextMenuForWindows11) в обход Microsoft Store, воспользуйтесь официальным архивом .zip из репозитория GitHub. В архиве находятся пакет приложения .msix, папка с зависимостями Dependencies и самоподписанный сертификат разработчика .cer, который нужно добавить вручную перед установкой.

Что нужно учитывать

Пакеты MSIX подписаны самоподписанным сертификатом, поэтому перед установкой его нужно добавить в хранилище «Доверенные лица» (Trusted People). Это хранилище даёт доверие только приложениям, подписанным именно этим сертификатом, и не позволяет ему подписывать произвольные программы — в отличие от хранилища корневых центров сертификации.

Устанавливайте сертификат только в том случае, если и только если он получен из официального источника.

Не рекомендуется устанавливать сертификаты из неизвестных источников или сторонних зеркал.

  • Скачайте архив с официального сайта (для большинства ПК — версия x64, для устройств на ARM — ARM64).
  • Распакуйте архив в отдельную папку.
  • Откройте файл сертификата *.cer и нажмите кнопку «Установить сертификат…».
  • В мастере импорта выберите «Локальный компьютер» и нажмите «Далее». Подтвердите запрос UAC.
  • Выберите пункт «Поместить все сертификаты в следующее хранилище», затем нажмите «Обзор…».
  • Выберите хранилище «Доверенные лица» (Trusted People) и нажмите «ОК».
  • Нажмите «Далее», затем «Готово». Если появится запрос на подтверждение, нажмите «Да».
  • Установите все пакеты зависимостей из папки Dependencies (файлы *.appx), дважды щёлкнув по каждому.
  • Запустите основной пакет приложения *.msix. Откроется окно App Installer — нажмите «Установить» или «Обновить», если Custom Context Menu уже установлен.

Если после установки или обновления пункты не появляются в контекстном меню, перезапустите Проводник (explorer.exe) или компьютер.

Как создать дополнительные пункты контекстного меню в Проводнике Windows 11 с помощью Custom Context Menu

После установки откройте окно Custom Context Menu и нажмите кнопку добавления нового пункта. Для каждого пункта доступны базовые поля и условия отображения.

Базовые поля:

  • Title – название пункта в контекстном меню.
  • Order – порядок отображения пункта в списке.
  • Exe – путь к исполняемому файлу, скрипту или приложению. Поддерживаются переменные среды (например, %LocalAppData%), запуск приложений из Microsoft Store в формате shell:AppsFolder\<имя пакета>_<идентификатор издателя>!<идентификатор приложения>, а также ограниченный набор URI-протоколов.
  • Param – шаблон параметров, передаваемых программе. Поддерживает подстановки: {path} – полный путь к файлу, {parent} – путь к родительской папке, {name} – имя файла, {nameNoExt} – имя без расширения (с версии 5.0), {extension} – расширение (с версии 5.0). Для нескольких файлов доступны {path0}, {name0}, {nameNoExt0}, {extension0} (с версии 5.6).
  • Icon – значок пункта. Можно указать путь к файлу .ico либо путь к EXE или DLL с номером значка (например, C:\WINDOWS\System32\SHELL32.dll,196). С версии 5.7.0 поддерживаются переменные среды.

Условия отображения:

  • Match File – для каких файлов показывать пункт: все файлы (с версии 5.0), список расширений через разделитель | (например, .apk|.apkx, с версии 5.0) или регулярное выражение по имени файла.
  • Match Folder – показ пункта для папок, рабочего стола, фона папки и дисков (набор расширен в версии 5.5).
  • Multi Files – обработка нескольких выделенных файлов. В режиме EACH команда выполняется отдельно для каждого файла, в режиме JOIN – один раз с объединением путей (настраивается разделитель путей и отдельный параметр ParamForMultipleFiles). При включённой обработке нескольких файлов условия по расширению и папке игнорируются.

Дополнительные настройки:

  • Рабочая папка (Working Directory) для запускаемой программы; поддерживает подстановку {parent}.
  • Кэш меню (Menu Cache) ускоряет загрузку пунктов. Для сброса кэша достаточно выключить и снова включить параметр.
  • Файлы конфигурации хранятся в папке %LocalAppData%\Packages\{идентификатор пакета}\LocalState\custom_commands. Для резервной копии достаточно скопировать их содержимое в надёжное место.

После добавления пункт сразу появляется в новом контекстном меню Проводника. Готовые примеры настроек можно взять в документации проекта.

Автор:
Комментарии и отзывы

Нашли ошибку?

Новое на сайте