Добавить пункт «Загрузиться в Advanced Startup» в контекстное меню Windows

Введение
Если вы часто пользуетесь меню Advanced Startup Options (ASO) для диагностики и восстановления Windows, можно сократить шаги и добавить быстрый пункт в контекстное меню рабочего стола. Это удобно для специалистов по поддержке и продвинутых пользователей.
Кратко: мы создаём ключи в реестре под HKEY_CLASSES_ROOT\DesktopBackground\Shell и добавляем команду, которая перезагрузит компьютер прямо в ASO.
Важно: перед изменением реестра создайте точку восстановления системы и сделайте резервную копию важных данных.
Требования и предупреждения
- У вас должны быть права администратора. Редактор реестра требует подтверждения UAC.
- Создайте точку восстановления (Пуск → Панель управления → Восстановление → Создать точку восстановления) или экспортируйте нужные ветки реестра.
- Если в вашей среде политика безопасности запрещает правку HKEY_CLASSES_ROOT, этот метод не сработает.
Важно: неверные изменения в реестре могут повредить систему. Если вы не уверены, используйте альтернативные способы ниже.
Что будет добавлено
Мы создадим ключ:
HKEY_CLASSES_ROOT\DesktopBackground\Shell\AdvancedStartup
внутри него строковые значения MUIVerb (текст пункта меню) и Position (положение в меню). Затем добавим подпись command с командой:
shutdown.exe /r /o /f /t 00Эта команда перезагрузит ПК и откроет меню дополнительных параметров загрузки.
Пошаговая инструкция — создание пункта через RegEdit
- Нажмите «Пуск», введите regedit и запустите Редактор реестра. Подтвердите запрос UAC.
- Навигируйте в левом разделе к ветке: HKEY_CLASSES_ROOT → DesktopBackground → Shell.
- Правой кнопкой мыши на папке Shell → Новая → Раздел (Key). Назовите раздел AdvancedStartup.
- Правой кнопкой по AdvancedStartup → Новый → Строковое значение. Назовите его MUIVerb.
- Дважды кликните MUIVerb и в поле «Значение» введите: «Загрузиться в дополнительные параметры загрузки» и нажмите ОК.
- Создайте ещё одно строковое значение Position и задайте ему значение Bottom, если хотите, чтобы пункт отображался внизу.
- Правой кнопкой по AdvancedStartup → Новый → Раздел (Key). Назовите раздел command.
- В правой панели дважды кликните (По умолчанию) и вставьте команду:
shutdown.exe /r /o /f /t 00- Закройте редактор реестра. Щёлкните правой кнопкой по пустому месту рабочего стола — в контекстном меню появится пункт «Загрузиться в дополнительные параметры загрузки». В Windows 11 нажмите «Показать дополнительные параметры», чтобы увидеть стандартное классическое меню.
При выборе пункта компьютер перезагрузится и загрузит меню дополнительных параметров.
Быстрая отмена (удаление пункта)
Чтобы удалить пункт, снова откройте regedit и удалите раздел AdvancedStartup целиком:
- HKEY_CLASSES_ROOT\DesktopBackground\Shell\AdvancedStartup
Это удалит все связанные строковые значения и команду.
.reg‑файлы: добавление и удаление из файла (шаблоны)
Если вы предпочитаете импорт через файл, используйте следующий шаблон. Сохраните как add-advancedstartup.reg и запустите от имени администратора.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\AdvancedStartup]
"MUIVerb"="Загрузиться в дополнительные параметры загрузки"
"Position"="Bottom"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\AdvancedStartup\command]
@="shutdown.exe /r /o /f /t 00"Чтобы удалить ключ через файл, сохраните следующий текст как remove-advancedstartup.reg и импортируйте:
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\DesktopBackground\Shell\AdvancedStartup]Важно: файл с минусом в начале ветки удаляет ветку целиком.
Альтернативные способы попасть в Advanced Startup Options
- Через Параметры: Пуск → Параметры → Система → Восстановление → Дополнительные варианты загрузки → Перезагрузить сейчас.
- Через меню питания на экране входа: удерживайте Shift и выберите «Перезагрузить» в меню питания — при входе в систему или на экране входа.
- В командной строке: выполните shutdown.exe /r /o /f /t 00 вручную.
- С помощью загрузочного носителя (USB) или среды восстановления.
Когда использовать альтернативы: если политика организации запрещает правку реестра, используйте Shift+Перезагрузить или Параметры.
Когда этот трюк может не сработать
- У вас нет прав администратора или UAC заблокирован.
- Корпоративные групповые политики ограничивают HKEY_CLASSES_ROOT или модификацию контекстных меню.
- Стороннее ПО управляет контекстным меню и переопределяет пункты.
Если не работает: проверьте права, попробуйте .reg‑файл, перезагрузите Explorer.exe или выполните проверку целостности системных файлов (sfc /scannow).
Критерии приёмки
- После импорта ключа пункт с текстом «Загрузиться в дополнительные параметры загрузки» появляется в контекстном меню рабочего стола.
- При выборе пункта система корректно перезагружается и открывает меню Advanced Startup Options.
- После удаления ключа пункт исчезает из контекстного меню.
Роль‑ориентированные чек‑листы
Администратор:
- Создать точку восстановления.
- Экспортировать ветку Shell для обратного отката.
- Проверить групповую политику на предмет ограничений.
- Тестировать на контрольной машине.
Продвинутый пользователь:
- Запустить regedit от администратора.
- Применить .reg‑файл или создать ключи вручную.
- Проверить отображение пункта и работоспособность команды.
Обычный пользователь (без прав администратора):
- Использовать Shift+Перезагрузить или Параметры → Восстановление.
Мини‑методология (быстрая заметка по внедрению)
- Подготовка: резервная копия + права администратора.
- Внесение изменений: вручную или через .reg.
- Тест: проверка отображения и запуска ASO.
- Откат: удалить ключ или импортировать файл удаления.
Сниппеты и шпаргалка
Команда для немедленного запуска ASO из любой командной строки с правами администратора:
shutdown.exe /r /o /f /t 00Импорт .reg вручную: правой кнопкой по файлу → Запустить от имени администратора.
Безопасность и соответствие приватности
- Редактирование веток реестра не передаёт персональные данные и не нарушает GDPR само по себе. Но в корпоративной среде любые изменения конфигурации должны соответствовать внутренним политикам change‑management.
- Не добавляйте произвольные исполняемые файлы в команду command. Используйте только доверенные системные утилиты.
Краткое руководство на случай проблем (Runbook)
- Пункт не отображается — проверьте, создаётся ли ключ в HKEY_CLASSES_ROOT\DesktopBackground\Shell\AdvancedStartup.
- Команда не выполняется — откройте командную строку и вручную выполните shutdown.exe /r /o /f /t 00, проверьте права.
- Ошибка при импорте .reg — убедитесь, что файл сохранён в кодировке ANSI/UTF‑16LE с BOM в зависимости от версии Windows.
- Не хотите рисковать — удалите ключ или примените remove‑reg.
1‑строчный глоссарий
- ASO: Advanced Startup Options — меню дополнительных параметров загрузки Windows.
- UAC: User Account Control — контроль учётных записей пользователя для повышения безопасности.
- RegEdit: Редактор реестра Windows.
Итог и рекомендации
Добавление пункта «Загрузиться в дополнительные параметры загрузки» в контекстное меню упрощает доступ к диагностическим инструментам. Метод подходит для персональных компьютеров и лабораторных машин, где есть права администратора. В корпоративной среде предварительно согласуйте изменения с IT‑политикой.
Краткий совет: если вы не хотите править реестр вручную, используйте предложенный .reg‑файл и всегда сначала тестируйте на контрольной машине.
Спасибо за чтение — безопасных изменений и удобных инструментов диагностики.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента