Как добавить приложение в контекстное меню Проводника в Windows

Зачем это нужно
Добавление часто используемых программ в контекстное меню экономит время. Одна правая кнопка — и приложение запускается без лишних кликов. Подходит для быстрого запуска игр, утилит или скриптов.
Требования и предупреждения
- Нужен доступ к редактору реестра (regedit). Для системных ключей потребуются права администратора.
- Перед редактированием создайте резервную копию реестра (см. раздел Откат).
- Убедитесь, что указываете корректный путь к исполняемому файлу. Запуск неизвестных EXE — риск безопасности.
Важно: неверные изменения в реестре могут нарушить работу Windows. Всегда делайте резервную копию и следуйте инструкциям аккуратно.
Быстрая инструкция — шаг за шагом
Откройте редактор реестра: нажмите Win+R, введите
regeditи подтвердите.Перейдите к нужному разделу:
- если вы администратор:
HKEY_CLASSES_ROOT\Directory\Background\shell - если обычный пользователь:
HKEY_CURRENT_USER\Software\Classes\directory\Background\shell
- если вы администратор:
Правой кнопкой по ключу
shell→ выбрать Создать → Раздел (Create New Key).
Дайте новому разделу имя, как вы хотите видеть его в меню. Например:
Forza Horizon 5.
Под созданным разделом создайте ещё один раздел с именем
command. Этот раздел будет хранить команду запуска.
Найдите приложение в Проводнике, правой кнопкой → «Копировать как путь» (Copy as path).

В редакторе реестра выберите ключ
command, дважды кликните по значению (По умолчанию) и вставьте полный путь в кавычках, например:"C:\\Program Files\\GameFolder\\Forza.exe"Нажмите ОК.

Закройте редактор реестра. Перемещаться по меню перезагрузка не требуется — изменения применяются сразу.

После этого правый клик по пустому месту рабочего стола или фона Проводника покажет новую запись, и приложение запустится по клику.
Добавление иконки для пункта меню
Внутри созданного раздела (например,
Forza Horizon 5) создайте строковое значение с именемicon(регистр не важен).Вставьте путь к файлу-иконке (.ico) или к EXE с встроенной иконкой, например:
C:\\Program Files\\GameFolder\\Forza.exe,0Или путь к .ico:
C:\\Icons\\forza.ico
Нажмите ОК и закройте regedit. Иконка появится рядом с названием пункта меню.

Откат изменений и резервная копия
Минимальная процедура восстановления:
- В regedit выберите Файл → Экспорт и сохраните резервную копию всего реестра или только ветки, в которой вы работали.
- Если нужно откатить — дважды кликните по файлу .reg, подтвердите слияние.
- Альтернативно удалите созданные ключи вручную: перейдите к тому же
...\\shellи удалите свой раздел.
Рекомендуется также создать точку восстановления системы перед изменениями.
Когда это не сработает
- Параметры групповой политики в корпоративной среде могут блокировать правки реестра.
- Если приложение установлено для другого пользователя и не доступно по указанному пути.
- Для некоторых UWP-приложений (Microsoft Store) прямой запуск через путь к EXE может не работать; нужны дополнительные методы.
Альтернативные подходы
- Добавить ярлык в папку SendTo:
%appdata%\\Microsoft\\Windows\\SendTo— быстрый метод для отправки файлов в приложение. - Использовать сторонние утилиты для редактирования контекстного меню (например, ShellMenuView от NirSoft) для визуального управления пунктами.
- Создать BAT/PowerShell-скрипт и указать его путь в
command— удобно для сложной логики запуска.
Меры безопасности и лучшие практики
- Указывайте полные пути в кавычках. Это защитит от проблем с пробелами в путях.
- Проверяйте цифровую подпись исполняемых файлов, если они из ненадёжных источников.
- Предпочитайте запуск от обычного пользователя; не создавайте пункт, запускающий процесс с правами SYSTEM без нужды.
Критерии приёмки
- Пункт появился в контекстном меню рабочего стола или фона Проводника.
- Клик запускает нужное приложение без ошибок.
- Иконка (если добавлялась) отображается корректно.
- При откате пункт исчез и система работает как прежде.
Быстрые схемы и шаблоны
Шаблон значения command для типичного приложения:
"C:\\Полный\\Путь\\К\Программе.exe"
Шаблон для EXE с аргументами:
"C:\\Program Files\\App\\app.exe" --arg1 --arg2 "%V"
(%V — часто используемый placeholder для передачи пути контекста, зависит от сценария)
Краткая методология (mini-playbook)
- Сделать экспорт ветки реестра и точку восстановления.
- Создать ключ в
...\\shellи под-ключcommand. - Вставить путь в значение (в кавычках).
- При необходимости добавить
icon. - Проверить запуск и удалить/откатить при ошибках.
Краткий глоссарий
- realест — база настроек Windows.
- key/раздел — узел в реестре, содержащий значения.
- value/значение — конкретная настройка внутри раздела.
FAQ
Нужно ли право администратора?
Обычно нет для ветки HKEY_CURRENT_USER. Для HKEY_CLASSES_ROOT и системных изменений потребуются права администратора.
Как вернуть всё обратно, если что-то сломалось?
Импортируйте ранее экспортированный .reg файл или удалите созданные ключи вручную. Также можно использовать точку восстановления системы.
Поделитесь, какие приложения вы добавите в своё контекстное меню? Это удобно для быстрого доступа к часто используемым инструментам и играм.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента