Запуск безопасного режима через командную строку в Windows 10 — один из самых надёжных способов, если система не загружается или блокирует доступ к графическому интерфейсу. Достаточно ввести одну команду в CMD, и при следующем включении компьютер автоматически перейдёт в диагностический режим. Это работает даже в случаях, когда классическое сочетание клавиш F8 или Shift + Перезагрузка не срабатывает.

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

Зачем использовать командную строку для запуска безопасного режима

Командная строка универсальна: она работает даже когда графический интерфейс Windows недоступен. Например, если система выдаёт синий экран смерти (BSOD), вирусы блокируют доступ к параметрам или после обновления драйверов компьютер перестаёт загружаться.

Вот когда пригодится этот метод:

  • Операционная система не загружается ни в одном режиме.
  • Нет доступа к экрану входа в систему (Win + L не помогает).
  • Клавиша F8 отключена в UEFI или система использует быструю загрузку.
  • Нужно запустить безопасный режим с поддержкой сетевых драйверов для загрузки антивирусных утилит.

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

💡

Если безопасный режим нужен для удаления вирусов, используйте версию с загрузкой сетевых драйверов (Safe Mode with Networking). Это позволит скачать утилиты вроде Dr.Web CureIt или Kaspersky Virus Removal Tool прямо в безопасном режиме.

КомандаОписаниеПример использования
bcdedit /set {current} safeboot minimalЗагружает минимальный безопасный режим (без сетевых драйверов)Для диагностики системы без доступа к интернету
bcdedit /set {current} safeboot networkЗагружает безопасный режим с поддержкой сетиНужно для скачивания утилит или обновлений драйверов
bcdedit /set {current} safebootalternateshell yesЗапускает безопасный режим с командной строкой вместо графического интерфейсаПолезно для продвинутых пользователей
bcdedit /deletevalue {current} safebootОтменяет загрузку в безопасном режимеИспользуйте, чтобы вернуть обычный запуск системы

Команды для запуска безопасного режима через CMD

В зависимости от текущего состояния системы есть два основных способа запустить командную строку. Если Windows загружается хотя бы до экрана входа, используйте первый метод. Если система не стартует вовсе — второй.

Вот основные команды, которые пригодятся:

Эти команды изменяют параметры загрузчика Windows (BCD), поэтому после их выполнения компьютер перезагрузится в выбранном режиме. Важно: после устранения проблемы не забудьте отменить изменения, иначе система будет загружаться в безопасном режиме постоянно.

Способы открыть командную строку в Windows 10

Если система загружается нормально, есть несколько способов открыть CMD:

  • Через поиск: нажмите Win + S, введите cmd, выберите «Командная строка» и запустите от имени администратора.
  • Через меню «Пуск»: откройте «Служебные — Windows», найдите «Командная строка», кликните правой кнопкой и выберите «Запуск от имени администратора».
  • Через диспетчер задач: нажмите Ctrl + Shift + Esc, выберите «Файл» → «Запустить новую задачу», введите cmd и отметьте галочкой «Создать задачу с правами администратора».

Если Windows не загружается, используйте один из этих методов:

  • С установочного диска или флешки: загрузитесь с носителя, на экране установки нажмите Shift + F10 — откроется командная строка.
  • Через экран восстановления: при зависании системы нажмите кнопку питания для принудительного выключения 3 раза подряд. На 4-й запуск откроется меню восстановления, где можно выбрать «Командная строка».

Пошаговые инструкции для работающей системы

Если компьютер включается, но нужно перейти в безопасный режим, следуйте этим шагам:

  1. Откройте командную строку от имени администратора. Это важно — без прав администратора команды bcdedit не сработают.
  2. Введите команду для нужного типа безопасного режима:
    • Минимальный режим: bcdedit /set {current} safeboot minimal
    • С поддержкой сети: bcdedit /set {current} safeboot network
    • С командной строкой: bcdedit /set {current} safeboot minimal & bcdedit /set {current} safebootalternateshell yes
  3. Нажмите Enter. Если команда выполнена успешно, появится сообщение «Операция успешно завершена».
  4. Перезагрузите компьютер. После перезагрузки система автоматически запустится в выбранном безопасном режиме.
⚠️ Внимание: После устранения неполадок обязательно отмените загрузку в безопасном режиме командой bcdedit /deletevalue {current} safeboot, иначе ПК будет загружаться в нём постоянно.
Какой способ запуска CMD вы используете чаще?
Через поиск Windows
Через устоновочный диск
Через экран восстановления
Другой вариант

Как запустить безопасный режим, если Windows 10 не загружается

Если система не стартует, используйте установочный диск или флешку с Windows 10. Подойдёт любой загрузочный носитель с версией системы, соответствующей вашей (или выше).

Вот как это сделать:

ШагДействиеПримечание
1Загрузитесь с установочного носителяВ BIOS/UEFI установите загрузку с флешки или диска
2На экране установки нажмите Shift + F10Откроется командная строка с правами администратора
3Введите diskpart, затем list volНайдите том с установленной Windows (обычно это диск C:)
4Введите exit, чтобы выйти из diskpart—
5Введите команду для безопасного режима, например: bcdedit /set {default} safeboot minimalИспользуйте {default} вместо {current}, так как система не загружена
6Перезагрузите компьютерИзвлеките установочный носитель

После перезагрузки система должна запуститься в безопасном режиме. Если этого не произошло, проверьте правильность введённой команды или попробуйте использовать {current} вместо {default}.

Что делать, если команды не работают

Иногда команды bcdedit могут не срабатывать. Вот возможные причины и решения:

Ошибка «Запрошенная системная устройство не найдено» — означает, что загрузчик Windows повреждён. В этом случае поможет восстановление загрузчика через установочный диск:

  1. Загрузитесь с установочного носителя.
  2. Откройте командную строку (Shift + F10).
  3. Введите поочерёдно: bootrec /fixmbr
    bootrec /fixboot
    bootrec /scanos
    bootrec /rebuildbcd
  4. Перезагрузите компьютер и попробуйте снова ввести команду для безопасного режима.

Ошибка «Отказано в доступе» — вы не запустили командную строку от имени администратора. Закройте окно CMD и откройте его снова с правами админа.

Команда выполняется, но система не загружается в безопасном режиме — возможно, в системе включён Secure Boot или Fast Boot. Проверьте настройки в BIOS/UEFI и отключите их временно.

Если команды bcdedit не работают, сначала восстановите загрузчик с помощью установочного диска. Это решит большую часть проблем с запуском безопасного режима.

Практика: быстрый запуск безопасного режима через CMD

Чтобы не запоминать команды, можно создать батник (.bat-файл) для автоматического перехода в безопасный режим. Для этого:

  1. Откройте «Блокнот».
  2. Введите одну из команд, например: @echo off
    bcdedit /set {current} safeboot minimal
    shutdown /r /t 0
  3. Сохраните файл с расширением .bat, например safemode.bat.
  4. Запустите файл от имени администратора.

Компьютер автоматически перезагрузится в безопасном режиме.

Для возврата к обычной загрузке создайте второй батник с командой bcdedit /deletevalue {current} safeboot.

Чек-лист перед запуском безопасного режима

Выполнено: 0 / 4

Часто задаваемые вопросы

Можно ли запустить безопасный режим через командную строку без перезагрузки?

Нет, изменения параметров загрузчика (BCD) требуют перезагрузки. Без неё система не сможет применить новые настройки и запуститься в безопасном режиме.

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

Возможные причины: команда введена с ошибкой, загрузчик повреждён, или в BIOS включён Secure Boot. Проверьте синтаксис команды (например, safeboot minimal, а не safeboot minimal mode) и при необходимости восстановите загрузчик.

Как отменить загрузку в безопасном режиме, если я забыл команду?

Используйте команду bcdedit /deletevalue {current} safeboot. Если не помните точный синтаксис, откройте командную строку от имени администратора и введите bcdedit — в выводе будет видно текущие параметры загрузки. Найти строку с safeboot и удалить её можно через bcdedit /deletevalue.

Работает ли этот метод на Windows 11?

Да, команды bcdedit работают и в Windows 11. Синтаксис и логика идентичны Windows 10. Единственное отличие — в Windows 11 может потребоваться отключить Secure Boot в UEFI, если он мешает загрузке в безопасном режиме.