Диагностика и восстановление загрузки Windows 11 и 10: пошаговое руководство

Иван Корнев·1 августа 2026·4 мин

Диагностика и восстановление загрузки Windows 11 и 10 выполняются через WinRE. Утилиты bcdboot, bootrec и chkdsk исправляют сбои из-за повреждения загрузчика, ошибок диска или неудачных обновлений.

Оглавление

Причины и фазы загрузки

Проблемы с загрузкой возникают по различным причинам: повреждение загрузчика, сбои файловой системы, неудачные обновления, вирусы-вымогатели, установка второй ОС или повреждение скрытых разделов.

Для эффективной диагностики важно понимать, на какой фазе происходит сбой:

ФазаПроцессBIOSUEFI
1. PreBootPOST, загрузка firmwareMBR/PBRUEFI Firmware
2. Boot ManagerЗагрузка диспетчера загрузкиbootmgrEFI\Microsoft\Boot\bootmgfw.efi
3. OS LoaderЗагрузка ядраwinload.exewinload.efi
4. KernelИнициализация ядра и драйверовntoskrnl.exe-

Методы восстановления загрузки

Метод 1: Автоматическое восстановление

Среда восстановления Windows (WinRE) предлагает встроенный инструмент:

  1. Загрузитесь с установочного носителя Windows 10/11 той же разрядности.
  2. На экране выбора языка нажмите «Восстановление системы».
  3. Выберите «Поиск и устранение неисправностей»«Восстановление при загрузке».
  4. Выберите целевую операционную систему и дождитесь завершения.

Метод 2: Ручное восстановление через командную строку

Шаг 1: Доступ к командной строке Загрузитесь с установочного носителя и нажмите Shift + F10 (или Shift+Fn+F10) либо перейдите: ДиагностикаДополнительные параметрыКомандная строка.

Шаг 2: Определение букв дисков

diskpart
list volume
exit

Запомните букву тома с файлами Windows (она может отличаться от C:).

Шаг 3: Простое восстановление Если на компьютере одна ОС и скрытые разделы присутствуют:

bcdboot C:\Windows

(замените C: на правильную букву диска).

Шаг 4: Расширенное восстановление (UEFI и GPT)

diskpart
list volume
select volume N
format fs=fat32
assign letter=Z
exit

bcdboot C:\Windows /s Z: /f ALL

diskpart
select volume N
remove letter=Z
exit

Для систем с BIOS и MBR используйте format fs=ntfs вместо fat32.

Метод 3: Использование утилиты BOOTREC

В командной строке выполните последовательно:

bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

При ошибках BCD выполните дополнительно:

bcdedit /export c:\bcdbackup
attrib c:\boot\bcd -r -s -h
ren c:\boot\bcd bcd.old
bootrec /rebuildbcd

Метод 4: Исправление ошибок диска

chkdsk C: /f /r

Не прерывайте процесс и создайте резервные копии важных данных перед запуском.

Метод 5: Восстановление системных файлов

sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows

Метод 6: Удаление проблемных обновлений

DISM /image:C:\ /get-packages
DISM /image:C:\ /remove-package /packagename:<имя_пакета>
DISM /Image:C:\ /Cleanup-Image /RevertPendingActions

Также можно удалить файл pending.xml:

ren C:\Windows\winsxs\pending.xml pending.xml.old

Метод 7: Восстановление реестра

Начиная с Windows 10 версии 1803, система больше не создает автоматические резервные копии реестра в папке RegBack.

Если резервные копии существуют:

  1. Переименуйте текущие файлы в C:\Windows\System32\Config (SYSTEM, SOFTWARE, SAM, SECURITY, DEFAULT), добавив расширение .old.
  2. Скопируйте файлы из C:\Windows\System32\Config\RegBack\ в C:\Windows\System32\Config\.
  3. Перезагрузите компьютер. Альтернативно используйте точку восстановления системы.

Метод 8: Загрузка в безопасном режиме

  1. Прервите процесс загрузки 3 раза подряд для запуска автоматического восстановления.
  2. Перейдите: Устранение неполадокДополнительные параметрыНастройки запускаПерезагрузить.
  3. Нажмите F4 или F5 для входа в безопасный режим и удалите недавно установленные программы или обновления.

Специфические ошибки и решения

  • Ошибка 0xc000000f («Данные конфигурации загрузки отсутствуют»): указывает на повреждение файла BCD на разделе EFI. Решение: восстановить загрузчик методами 2–3.
  • Ошибка 0xc0000001: может возникать после восстановления загрузчика. Обычно исправляется простой перезагрузкой после проверки диска.
  • Ошибка INACCESSIBLE_BOOT_DEVICE (0x7B): загрузитесь в WinRE, загрузите системный куст реестра, проверьте ключ HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class на наличие сторонних фильтров драйверов, удалите значения upper/lower filter и перезагрузите систему.
  • SSD перешел в режим «только для чтения»: если команда bcdboot выдает ошибку доступа к диску, возможно, SSD исчерпал ресурс записи. Восстановление невозможно, требуется замена накопителя.

Важные замечания

  1. Буквы дисков могут меняться в среде восстановления — всегда проверяйте через diskpartlist volume.
  2. Не отключайте Windows Boot Manager в BIOS/UEFI — это критически важно для загрузки.
  3. Проверьте состояние SSD/HDD с помощью инструментов типа CrystalDiskInfo перед восстановлением.
  4. Сделайте резервную копию данных перед радикальными действиями:
   robocopy E:\Users\Имя_пользователя D:\Backup /mir
  1. Для систем с несколькими ОС команду bcdboot нужно выполнить для каждой системы отдельно.

Частые ошибки

  • Использование неверной буквы диска в WinRE. Всегда проверяйте актуальные тома через diskpartlist volume перед выполнением команд.
  • Прерывание процесса chkdsk, что может привести к дополнительным повреждениям файловой системы.
  • Попытка восстановления реестра из папки RegBack на системах новее Windows 10 версии 1803, где автоматические резервные копии больше не создаются.

FAQ

Вопрос: Что делать, если команда bcdboot выдает ошибку доступа к диску?
Ответ: Возможно, SSD исчерпал ресурс записи и перешел в режим «только для чтения». В этом случае восстановление программными методами невозможно, требуется замена накопителя.

Вопрос: Как восстановить загрузчик, если автоматическое восстановление в WinRE не помогло?
Ответ: Используйте ручное восстановление через командную строку с помощью утилит bcdboot или bootrec, предварительно определив актуальную букву диска с Windows через diskpart.

Вопрос: Можно ли восстановить реестр из папки RegBack в Windows 11?
Ответ: Начиная с Windows 10 версии 1803, система не создает автоматические резервные копии реестра в этой папке. Рекомендуется использовать точку восстановления системы, если она была создана ранее.