Синий экран смерти (BSOD) на Windows 10 — это критическая ошибка, которая часто заставляет систему перезагружаться. К счастью, в большинстве случаев исправить синий экран на Windows 10 через командную строку можно без переустановки ОС. Даже если система не загружается, командная строка доступна через безопасный режим или восстановление при загрузке.
В этой статье разберём, как диагностировать причину сбоя, восстановить системные файлы и вернуть работоспособность ПК. Начнём с простых команд, которые устраняют до 70% ошибок BSOD, и перейдём к более сложным методам.
Почему появляется синий экран и когда поможет командная строка
BSOD возникает из-за критических ошибок в ядре системы. Чаще всего виноваты:
- повреждённые системные файлы;
- несовместимые или устаревшие драйвера;
- конфликты программного обеспечения;
- аппаратные проблемы (ОЗУ, жёсткий диск, перегрев).
Командная строка эффективна, если ошибка связана с программной частью. Например, если синий экран появляется из-за повреждённых файлов загрузки или реестра. В случаях с аппаратными неисправностями (например, неисправный жесткий диск) командная строка поможет только диагностировать проблему, но не устранить её.
Перед началом работы сохраните все важные данные на внешний носитель. Если система не загружается, используйте загрузочную флешку с Windows для доступа к файлам через командную строку
| Способ | Когда применять | Как сделать |
|---|---|---|
| Через меню восстановления при загрузке | Система перезагружается с BSOD | Трижды прервать загрузку кнопкой питания → «Дополнительные параметры» → «Командная строка» |
| С загрузочной флешки Windows | Нет доступа к меню восстановления | Загрузиться с USB → «Восстановление системы» → «Командная строка» |
| Через безопасный режим | Система загружается, но работает нестабильно | Удерживать Shift при перезагрузке → «Параметры загрузки» → F6 (Безопасный режим с поддержкой командной строки) |
Способы запуска командной строки при BSOD
Если Windows 10 не загружается, есть три способа открыть командную строку:
После открытия командной строки можно приступать к диагностике и исправлению ошибок.
Диагностика причины синего экрана
Первый шаг — выяснить, какой драйвер или файл вызвал сбой. Для этого в командной строке выполните:
cd %windir%\Minidump— переходим в папку с дампами памяти (файлы с расширением.dmp).dir— проверяем наличие файлов дампа. Если их нет, возможно, отключено запись дампов.chkdsk C: /f /r— проверяем жёсткий диск на ошибки (заменитеC:на диск с системой, если он другой).sfc /scannow— сканируем и восстанавливаем системные файлы.
Если команды sfc /scannow или chkdsk не помогают, попробуйте проанализировать дамп памяти с помощью утилиты BlueScreenView от NirSoft. Она покажет, какой модуль вызвал сбой.
Восстановление системных файлов и загрузчика
Если синий экран появляется из-за повреждённых файлов системы, используйте эти команды:
- Восстановление загрузчика:
bootrec /fixmbr— исправляет главную загрузочную запись.bootrec /fixboot— записывает новый загрузочный сектор.bootrec /scanos— ищет установленные системы на всех дисках.bootrec /rebuildbcd— восстанавливает данные конфигурации загрузки.
- Проверка и исправление реестра:
Если подозреваете, что ошибка в реестре, попробуйте:
copy C:\Windows\System32\config\RegBack\* C:\Windows\System32\configЭта команда восстановит реестр из резервной копии.
⚠️ Внимание: Неправильное изменение загрузчика или реестра может сделать систему неработоспособной. Если не уверены в своих действиях, обратитесь к специалисту.
Как исправить синий экран, вызванный драйверами
Ошибки драйверов — одна из главных причин BSOD. Чаще всего виноваты драйвера видеокарт (NVIDIA, AMD), сетевых адаптеров или чипсетов. В командной строке можно откатить или удалить проблемный драйвер.
| Команда | Описание | Когда использовать |
|---|---|---|
driverquery | Показывает список всех установленных драйверов | Для поиска проблемного драйвера по дате установки |
pnputil /delete-driver oemX.inf /uninstall /force | Удаляет драйвер по INF-файлу | Если известен проблемный драйвер |
dism /online /cleanup-image /restorehealth | Восстанавливает образ системы, включая драйвера | Если системные файлы или драйвера повреждены |
Чтобы найти проблемный драйвер, обратите внимание на дату его установки (команда driverquery) и сопоставьте её с временем появления BSOD. Если после обновления драйвера начались сбои, удалите его с помощью pnputil.
Дополнительные команды для устранения BSOD
Если стандартные методы не помогли, попробуйте эти команды:
bcdedit /set {default} bootstatuspolicy ignoreallfailures— отключает автоматическую перезагрузку при BSOD, чтобы увидеть код ошибки.memtest86— тестирует оперативную память (требует загрузочной флешки с утилитой).w32tm /stripchart /computer:time.windows.com— проверяет синхронизацию времени (иногда ошибки времени вызывают сбои).
Как прочитать код ошибки BSOD
Коды ошибок синего экрана (например, CRITICAL_PROCESS_DIED, IRQL_NOT_LESS_OR_EQUAL) указывают на конкретную проблему. Полный список можно найти на сайте Microsoft. Наиболее распространённые: 0x0000000A (IRQL_NOT_LESS_OR_EQUAL — конфликт драйверов), 0x0000007B (INACCESSIBLE_BOOT_DEVICE — проблема с диском или контроллером), 0x000000F4 (CRITICAL_OBJECT_TERMINATION — критическая ошибка системы).
Пошаговая инструкция: исправляем через командную строку
Если вы не знаете, с чего начать, следуйте этому алгоритму:
Чек-лист по устранению синего экрана
Часто задаваемые вопросы
Можно ли исправить синий экран без командной строки?
Да, в некоторых случаях. Попробуйте загрузиться в безопасном режиме и удалить недавно установленное ПО или драйвера. Также проверьте температуру процессора и видеокарты — перегрев часто вызывает BSOD.
Как понять, какой драйвер вызывает синий экран?
Используйте утилиту BlueScreenView для анализа дампов памяти. Она покажет, какой модуль (.sys файл) виноват в сбое. Также можно проверить дату установки драйверов командой driverquery.
Что делать, если командная строка не открывается?
Если система не загружается и нет доступа к командной строке, создайте загрузочную флешку с Windows 10 и загрузитесь с неё. В меню установки выберите «Восстановление системы» → «Командная строка».
Поможет ли переустановка от синего экрана?
Переустановка устранит программные причины BSOD, но если проблема в железе (например, неисправный жесткий диск или оперативная память), ошибка появится снова. Сначала проверьте аппаратную часть.