Если Windows 10 не загружается, а на экране висит ошибка или логотип системы застыл навечно — не паникуйте. В 90% случаев проблему можно решить через командную строку, не переустанавливая ОС. Достаточно загрузиться с установочного носителя или восстановительного диска, запустить CMD и выполнить несколько команд.
Далее разберём, как это сделать пошагово: от входа в командную строку до восстановления загрузчика, проверки диска и исправления системных файлов. Спойлер: чаще всего помогают команды bootrec и sfc /scannow, но есть нюансы.
Почему Windows 10 не загружается и когда поможет командная строка
Причины сбоя загрузки Windows 10 обычно делятся на две группы: программные и аппаратные. В первом случае виновники — повреждённые системные файлы, ошибки реестра, конфликты драйверов или сбой загрузчика (MBR, BCD). Во втором — неисправности жесткого диска, оперативной памяти или других компонентов.
Командная строка эффективна при программных сбоях. С её помощью можно:
- Восстановить загрузчик (
bootrec /fixmbr,bootrec /fixboot); - Проверить и исправить системные файлы (
sfc /scannow,DISM); - Удалить проблемные обновления;
- Сбросить пароль администратора.
Если проблема в железе (например, сгорела материнская плата или разбился HDD), командная строка не поможет — нужно диагностировать аппаратную часть.
Если Windows 10 не загружается после обновления, попробуйте откатить его через командную строку: wusa /uninstall /kb:Номер_обновления. Номер обновления можно найти в журнале установок (если система хоть немного загружается) или на сайте по дате релиза.
| Способ | Когда подходит | Как выполнить |
|---|---|---|
| Через установочный диск/флешку | Система не загружается вообще | Загрузиться с носителя → «Восстановление системы» → «Командная строка» |
| Через меню дополнительных вариантов загрузки | Windows загружается до экрана входа или циклично перезагружается | На экране входа удерживать Shift + «Перезагрузка» → «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Командная строка» |
| Через безопасный режим | Система загружается, но с ошибками | Зажать F8 при загрузке (или Shift + F8 для UEFI) → «Безопасный режим с командной строкой» |
Способы запуска командной строки при неработающей Windows
Чтобы воспользоваться командной строкой, нужно сначала её открыть. В зависимости от ситуации есть три рабочих способа:
Совет: если у вас нет установочной флешки, её можно создать на другом ПК с помощью утилиты Media Creation Tool от Microsoft. Носитель должен быть не менее 8 ГБ, а версия на нём — совпадать с установленной (например, 10 x64).
Подготовка: определение раздела с Windows
Перед тем как восстанавливать систему, нужно понять, на каком диске и разделе она установлена. В командной строке это делается так:
- Введите
diskpartи нажмитеEnter. - Выполните
list volume— отобразится список всех подключённых томов. - Найдите раздел с меткой
System Reserved(обычно 100–500 МБ) и основной раздел с Windows (например, дискC:). - Запомните букву тома с Windows — она может отличаться от привычной
C:(например,D:илиE:). - Введите
exit, чтобы выйти изdiskpart.
Если буквы раздела нет (например, отображается как «Том 3»), присвойте её вручную:
- В
diskpartвведитеselect volume N(где N — номер тома с Windows). - Выполните
assign letter=Z(Z — любая свободная буква). - Проверьте
list volume— теперь том должен отображаться с буквой.
⚠️ Внимание: Не изменяйте буквы системных разделов (System Reserved), если не уверены в действиях. Это может сделать систему неработоспособной.
Восстановление загрузчика Windows 10
Чаще всего Windows 10 не загружается из-за повреждённого загрузчика (MBR или BCD). В этом случае поможет утилита bootrec. Выполните команды по порядку:
| Команда | Что делает | Когда применять |
|---|---|---|
bootrec /fixmbr | Восстанавливает главную загрузочную запись (MBR) | Если ошибка связана с или на экране висит «No bootable device» |
bootrec /fixboot | Записывает новый загрузочный сектор | Если повреждён загрузочный сектор раздела |
bootrec /scanos | Ищет все установки на дисках | Если система не видна в загрузчике |
bootrec /rebuildbcd | Восстанавливает хранилище загрузки (BCD) | Если предыдущие команды не помогли |
После выполнения команд перезагрузите ПК и проверьте, загружается ли система. Если нет — переходите к следующему шагу.
Иногда bootrec /rebuildbcd не находит установки Windows. В этом случае:
- Удалите старую конфигурацию BCD:
bcdedit /export C:\BCD_Backup(где C: — буква систимного раздела). - Удалите хранилище:
attrib C:\boot\bcd -h -r -s→del C:\boot\bcd. - Восстановите заново:
bootrec /rebuildbcd.
Проверка и восстановление системных файлов
Если загрузчик в порядке, но Windows 10 всё равно не стартует, проблема может быть в повреждённых системных файлах. Для их проверки и восстановления используйте две утилиты: sfc и DISM.
Что делать, если sfc /scannow не работает
Если sfc /scannow выдаёт ошибку «Защита ресурсов не может выполнить запрашиваемую операцию», попробуйте:
1. Проверить диск на ошибки: chkdsk C: /f /r (замените C: на букву вашего системного раздела).
2. Запустить DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:X:\sources\install.wim:1 /limitaccess, где X: — буква установочного диска.
3. Если и это не помогает, возможно, повреждены компоненты Windows — потребуется переустановка.
Порядок действий:
- Проверка системных файлов:
sfc /scannow /offbootdir=Z:\ /offwindir=Z:\Windows(где Z: — буква вашего системного раздела). - Восстановление образа Windows:
DISM /Image:Z:\ /Cleanup-Image /RestoreHealth(если у вас есть установочный диск, добавьте/Source:wim:X:\sources\install.wim:1, где X: — буква диска с дистрибутивом).
Обе команды могут выполняться до 30–40 минут. Не прерывайте процесс!
Дополнительные команды для диагностики
Если предыдущие методы не сработали, проверьте:
- Целостность диска:
chkdsk C: /f /r— исправляет ошибки файловой системы и битые сектора. БуквуC:замените на актуальную. - Журналы загрузки:
bcdedit /enum all— показывает текущую конфигурацию загрузчика. - Список установленных драйверов:
driverquery— поможет выявить конфликтующие драйвера.
Если подозреваете, что проблема в драйверах, попробуйте откатить их через командную строку:
- Посмотрите список драйверов:
pnputil /enum-drivers. - Удалите проблемный:
pnputil /delete-driver oemNN.inf /uninstall /force(где NN — номер драйвера из списка).
Сброс пароля администратора через командную строку
Если Windows 10 не загружается из-за забытого пароля, его можно сбросить. Для этого:
- Загрузитесь с установочного носителя и откройте командную строку (как описано выше).
- Замените утилиту
utilman.exeна командную строку:copy c:\windows\system32\cmd.exe c:\windows\system32\utilman.exe. - Перезагрузите ПК. На экране входа нажмите значок «Специальные возможности» (в правом нижнем углу) — откроется командная строка.
- Введите
net user ИмяПользователя НовыйПароль(например,net user Admin 123456). - Перезагрузитесь и войдите с новым паролем.
После сброса пароля верните utilman.exe на место:
copy c:\windows\system32\utilman.exe c:\windows\system32\cmd.exe.
Практическая инструкция: шаг за шагом
Чтобы не запутаться, следуйте этому чек-листу. Он объединяет все ключевые действия для восстановления Windows 10 через командную строку:
Чек-лист по восстановлению Windows 10
Часто задаваемые вопросы
Можно ли восстановить Windows 10 без установочной флешки?
Да, если система хоть немного загружается. Попробуйте:
- На экране входа удерживайте
Shiftи нажмите «Перезагрузка». - Выберите «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Командная строка».
Если не загружается вообще, без установочного носителя или восстановительного диска не обойтись.
Что делать, если командная строка не открывается?
Проверьте:
- Правильно ли вы загружаетесь с установочного носителя (в должна быть включена загрузка с USB/CD).
- Не повреждён ли сам носитель — попробуйте записать его заново.
- На некоторых ноутбуках (например, Lenovo или HP) нужно отключить
Secure Bootв BIOS.
Как восстановить данные, если не загружается?
Скопируйте важные файлы на другой диск через командную строку:
- Откройте
CMDс установочного носителя. - Используйте команду
robocopy C:\Путь\к\файлам D:\Backup /E /COPYALL /R:1 /W:1, гдеD:\Backup— целевая папка на другом диске. - Для удобства можно использовать
notepadв командной строке — он поддерживает drag-and-drop файлов.
Если данных много, лучше подключить диск к другому ПК.
Почему после восстановления загрузчика всё равно не запускается?
Возможные причины:
- Повреждены системные файлы — выполните
sfc /scannowиDISM. - Конфликт драйверов — попробуйте откатить или удалить проблемные драйвера.
- Ошибка в реестре — в этом случае может помочь восстановление из точки отката (если она есть).
- Аппаратная неисправность — проверьте жесткий диск (
chkdsk) и оперативную память (mdsched.exeв Windows).