Ошибка 0xc000000e (...winload.efi) после включения компьютера, Windows не стартует (надпись "Recovery, Your PC/Device needs to be repaired")

Автор: Alexandr, 20.08.2021 Рубрики: Windows 10, Восстановление и ремонт

0xc00000eДоброго времени!

Нередко при работе с разделом диска, на котором установлена ОС Windows (перенос/миграция ОС, подключение доп. диска и пр.) — при включении ПК появляется синее окно "Recovery..." и код ошибки 0xc000000e (пример на скрине ниже в статье 👇). Разумеется, дальше Windows не загружается и ждет от вас какого-нибудь решения...

Как правило, такое "поведение" Windows связано не с повреждением каких-то значимых файлов ОС, а с тем, что том был привязан к определенной букве, и когда система была перемещена на др. диск (скажем так для примера) — эта "связь" нарушается и на старте получаем ошибку...

Не так давно, как раз разбирался с этим "добром", попутно сделав несколько фото. Думаю, эта небольшая заметка сможет помочь тем, кто столкнулся с нечто подобным... 👌

 

*

Что делать с ошибкой 0xc000000e

ШАГ 1

Итак...

Для начала отключите от ПК (ноутбука) все подключенные к нему накопители (флешки, внешние жесткие диски, и пр.). Попробуйте перезагрузить устройство. Снова ошибка?

После обратите внимание на нижнюю часть окна — как правило там есть пункт, позволяющий нажать на кнопку ESC и попасть в BIOS (UEFI). Это нам и нужно...

👉 В помощь!

Как войти в BIOS (UEFI) на ПК и ноутбуках — инструкция для неискушенных пользователей

Пример ошибки, переход в настройки BIOS

Пример ошибки, переход в настройки BIOS (0xc000000e, Winload.efi, Recovery: Your PC/Device needs to be repaired)

Ваш компьютер или устройство необходимо восстановить

Ваш компьютер или устройство необходимо восстановить // Пример ошибки на русском (0xc0000225, Winload.efi)

 

В BIOS нам нужно попробовать включить режим Legacy Boot или CSM (и выключить Fats Boot — режим быстрой загрузки). В зависимости от версии BIOS/UEFI меню настроек может сильно отличаться, в качестве примера - я добавил пару фото (👇). Обычно эти опции в разделе "Boot".

Кстати, проверьте также строку "Boot option" — что за загрузчик (диск) там указан на первом месте (вдруг там стоит "Disabled") . Часто причина именно в этом...

После нужно сохранить настройки и попробовать перезагрузить устройство.

Проверка настроек BIOS

Проверка настроек UEFI | Ноутбук Asus | Кликабельно

Раздел BOOT - отключаем Secure Boot

Раздел BOOT - отключаем Secure Boot | Ноутбук от Dell

Включен - выключен Secure Boot

Включен - выключен Secure Boot

 

👉 Кстати, еще один важный момент!

В ряде случаев "проблемную" Windows можно загрузить, использовав 👉BOOT-меню и выбрав в нем вручную эту ОС (в моем случае это "OS Boot Manager (UEFI) - Windows Boot Manager (SPCC M.2 PCIe SSD))".

BOOT Меню

BOOT Меню

 

*

ШАГ 2

Если корректировка настроек BIOS не увенчалась успехом — далее для работы нам понадобиться установочная флешка с Windows. Такую флешку обязательно нужно иметь в своем арсенале! (про запас 👌)

👉 В помощь!

1) Создание загрузочной USB-флешки Windows 10 — несколько способов

2) Создание установочной флешки с Windows 11 — см. инструкцию

 

*

С этой установочной флешки 👉 необходимо загрузиться и дойти до окна, в котором предлагается начать установку Windows — в нижней части окна (👇) нажать на "Восстановление системы".

Загрузка с установочной флешки - восстановление системы

Загрузка с установочной флешки - восстановление системы

 

Далее перейти в меню поиска и устранения неисправностей.

Поиск и устранение неисправностей

Поиск и устранение неисправностей

 

В нем есть две ключевых вкладки:

Дополнительные параметры

Дополнительные параметры

 

*

ШАГ 3

Актуально для EFI GPT!

Если ОС по-прежнему не загружается — стоит попробовать вручную привязать ОС Windows к нужному тому. Делается это не так уж и сложно...

Сначала необходимо загрузиться с установочной флешки (как в ШАГЕ 2 👆) и в меню доп. параметров запустить командную строку.

В ней нужно последовательно ввести ряд команд - я их пометил зеленым цветом (после каждой нажимать Enter 👇):

  1. DISKPART (запускаем утилиту для работы с дисками);
  2. LIST VOLUME (даем команду утилите показать все диски в системе);
  3. SELECT VOLUME=2 (Выбор тома для работы. Здесь нужно указать номер тома "ESP" – можете сориентироваться по его размеру в 99/100 МБ. В моем случае — это том 2);
  4. ASSIGN LETTER=Z (присваиваем этому тому букву "Z");
  5. EXIT (выходим из утилиты DISKPART).
Командная строка - diskpart

Командная строка - diskpart

 

После нужно ввести (очень внимательно) следующую команду (и нажать Enter 😉):

bcdboot D:\windows /s Z: /f UEFI

Примечание: вместо "D" нужно указать тот том, на котором у вас установлена Windows (далеко не всегда это диск "C"). Вместо "Z" — букву тома ESP (мы его задали при использовании DISKPART, чуть выше 👆).

Привязка целевого раздела Windows

Привязка целевого раздела Windows

Если все прошло успешно — вы должны увидеть сообщение о том, что "Файлы загрузки успешно созданы". Теперь можно перезагрузить ПК и проверять работу (обычно, такая ручная "привязка" срабатывает в большинстве случаев...).

 

*

Если при попытке восстановления (запуска командной строки) — появилось требование ввести КЛЮЧ

См. фото ниже. 👇

Похожее окно может появиться в том случае, если ваш диск был зашифрован (прим.: BitLocker сегодня может активироваться на современных устройствах под Windows 10/11 автоматически!).

В этом случае для вас восстановление ОС чуть усложняется. Сначала вам необходимо будет узнать свой ключ и ввести его в соответствующую строку. О том, как его узнать — 👉 см. эту заметку!

Ключ восстановления — ввести или загрузить

Ключ восстановления — ввести или загрузить

 

Если вы решите не вводить ключ расшифрования и пропустите этот шаг — диск будет недоступен для работы (файловая система отобразиться как "Unkno" 👇).

Если ключ восстановления загружен не был... (файловая система - Unkno)

Если ключ восстановления загружен не был... (файловая система - Unkno)

 

*

Если в меню загрузки будет появляться 2 ОС

Ах да... чуть не забыл...

После операции восстановления (успешной!) у вас на этапе загрузки может начать появляться окно с предложением выбрать какую ОС Windows загружать - как будто их стало 2-3 (👇 выбирайте первую).

Выбор ОС Windows 10 при загрузке

Выбор ОС Windows 10 при загрузке

 

А чтобы это окно вас не донимало — после загрузки Windows зайдите в проводник и откройте свойства "Моего компьютера", и перейдите в доп. параметры (👇).

Альтернативный вариант: нажать Win+R и использовать команду sysdm.cpl

Доп. параметры системы

Доп. параметры системы

 

Далее откройте параметры загрузки и восстановления и измените время отображения списка ОС (лучше всего установить время в 1 сек. В этом случае и меню будет пропадать быстро, и, если что не так — вы всегда сможете до него добраться 👌).

Отображать список ОС 1 сек.!

Отображать список ОС 1 сек.!

 

*

ШАГ 4: универсальный вариант восстановления загрузчика

Этот способ актуален даже в том случае, если у вас слетел системный EFI раздел (и компьютер при включении сообщает, что он вообще не нашел ни одного загрузочного устройства, см. пример ниже 👇)!

Правда для работы нам понадобиться LiveCD-диск (ссылка на нужный).

The system cannot find any bootable devices — система не может найти на одного загрузочного устройства

The system cannot find any bootable devices — система не может найти на одного загрузочного устройства

 

Загрузившись с LiveCD — для начала необходимо запустить утилиту MiniTool Partition Wizard и посмотреть, что там с разделами...

Запускаем программу MiniTool Partition Wizard

Запускаем программу MiniTool Partition Wizard

 

Обратите внимание на тот диск, на котором у вас установлена Windows. Обычно в его начале должен идти раздел на 100÷512 МБ в FAT32/NTFS (см. скриншот ниже: в моем случае раздел "слетел" и отображается как "Незанятый").

Находим системный раздел EFI

Находим системный раздел EFI

 

Если у вас тоже файловая система отображается как "Незанятая" — необходимо будет кликнуть по этой области ПКМ и создать раздел:

Создать раздел (если GPT — FAT32, если MBR — NTFS, активный)

Создать раздел (если GPT — FAT32, если MBR — NTFS, активный)

 

Для выполнения введенных настроек — не забудьте нажать на "Применить".

Применить изменения

Применить изменения

 

Далее необходимо запустить другую утилиту — Dism++.

Запускаем Dism++

Запускаем Dism++

 

Она автоматически найдет все ОС Windows, установленные на дисках. Нам же будет необходимо выбрать нужную ОС и нажать по меню "Восстановление / восстановление загрузки". 👇

Восстановление загрузки (Dism++)

Восстановление загрузки (Dism++)

 

Затем потребуется указать вручную загрузочный раздел, нажав по кнопке "Больше".

Больше (Dism++)

Больше (Dism++)

 

В моем случае он идет первым (чуть ранее мы его создали в MiniTool Partition Wizard).

Выбираем наш подготовленный раздел

Выбираем наш подготовленный раздел

 

Если увидите окно с сообщением об успешном восстановлении загрузки — задача выполнена! 👌

Восстановление загрузки успешно восстановлено!

Восстановление загрузки успешно восстановлено!

 

После выкл. и вкл. устройства — Windows начала загружаться в штатном режиме без каких-либо ошибок.

Ноутбук загрузился!

Ноутбук загрузился!

 

*

Если вы решили вопрос как-то иначе — чиркните в комментариях хоть пару слов (заранее благодарю!).

Удачи!

👋

Первая публикация: 29.07.2020

Корректировка: 20.08.2021

29 комментариев

  1. Андрюха:

    Привет.
    После подключения второго жесткого диска к блоку, перестала грузиться винда, была ошибка как у вас.
    Помог мне шаг 3, хотя скажу честно - я слабо понимал, что происходит. Большое спасибо вам за такое подробное пояснение.
    Коту на китикет немного отправил :)
    Здоровья и благ!

    1. Alexandr:

      Доброго дня!
      Большое спасибо, вам тоже всех благ!

  2. Костя:

    Как вас отблагодарить? Всё быстро и просто. И главное - заработало!

    1. Alexandr:

      Да не обязательно :)

  3. Сергей:

    Удалить вторую ось при загрузке: из Windows из командной набрать - запустить msconfig -> вкладка Загрузка -> выбрать ненужную запись -> кнопка Удалить под списком. :o

  4. Николай:

    Спасибо

  5. Сергей:

    Спасибо, помог вариант с diskpart.
    А чтобы ОС не двоилась, после успешной загрузки можно через bcdedit удалить старую запись, тогда экран выбора появляться не будет.
    Разумеется, это стоит делать, если у вас только одна ОС. Хотя, если поковырять bcd, то, наверное, можно вернуть к жизни и старую, но так глубоко я не копал.

    Смотрим, что у нас есть:
    bcdedit /enum ∣ more

    У меня было три записи: bootmanager, current и бывшая, не помню, как она обозначалась.
    В бывшей, в строке device была какая-то фигня. А в текущей значилось partition= C:
    Не проверял, но думаю, что если бы это можно было записать в бывшую, то и она стала бы нормально грузиться. :o :-D

  6. Сергей:

    Если не восстанавливаем, то копируем (через системное меню окна cmd) guid бывшей записи из строки "идентификатор", набираем
    bcdedit /delete (сюда вставляем скопированный guid)
    и жмем enter.

  7. Светлана:

    Спасибо огромное за такую подробную инструкцию! Помогло и всё работает!

  8. Антон:

    Спасибо, перерыл кучу инфы и только ШАГ №3 "ручная привязать ОС Windows к нужному тому" помогла. :cool:

  9. Иван:

    А если Bios старый и не ".... EFI GPT!", а MBR, при этом установлено несколько ОС. Как должна выглядеть команда "bcdboot D:\windows /s Z: /f UEFI"?
    Загрузочный диск не подходит, старое серверное железо 2006г., при загрузке вообще не видит дисков, из-за отсутствия драйверов, и скачать их нельзя уже - не поддерживается оборудование.

    1. Alexandr:

      bcdboot C:\windows
      bootrec /fixmbr
      bootrec /fixboot
      bootrec /rebuildbcd

  10. Иван:

    "bcdboot D:\windows /s Z: /f UEFI" - на эту команду windows server 2008 выдало сообщение, что не является внутренней или внешней командой, исполняемой программой или пакетным файлом...

    1. Alexandr:

      А вам именно windows server 2008 нужна? Может проще снести ее и поставить что-то иное?

  11. Артём:

    В биосе не все функции открыты, что делать? :cry:

    1. Alexandr:

      Во вкладке "Security" отключите безопасную загрузку - secure boot, а затем сможете поменять эти параметры... (вы, наверное, это имеете ввиду...).

  12. Евгений:

    Александр, всё супер, сделал bcdboot C:\windows на старом биосе, загрузился второй том, но теперь запускаю ярлык тв-тюнера и он ругается зачем-то на веб-камеру, и тв-тюнер больше не запускается :)
    Что бы это могло быть? :)

    1. Alexandr:

      Проблема с тв-тюнером (вероятно) никак не связана с проблемой загрузчика... Попробуйте переустановить драйвера и на веб-камеру, и на тв-тюнер (вместе с приложением для просмотра).

  13. Дмитрий:

    Спасибо. Помогло! Винда загрузилась, не было буквы на разделе! :cool:

  14. Филипп:

    Здравствуйте.
    После нажатия ESC для BIOS пишет: "Enter correct password", и что-то надо ввести, но я не знаю "что". Пожалуйста помогите.

    1. Alexandr:

      Здравствуйте.
      Похоже, что у вас установлен пароль, и его нужно ввести.
      Вы сами его не устанавливали, или это не ваше устройство?

      (если не помните, и не у кого узнать, то вероятно придется сбрасывать: https://ocomp.info/kak-sbrosit-nastroyki-bios.html)

  15. Филипп:

    Еще раз здравствуйте: как я понял надо ввести пароль от компьютера которой вводился, когда его первый раз запускали?

    1. Alexandr:

      Вероятно (правда, непонятно, зачем его устанавливали... Обычно, на домашних устройствах не ставят пароль на BIOS).

  16. Александр:

    Спасибо большое! Помог "шаг 3". Пол дня бы возился с переустановкой винды и поиском и накатыванием нужных прог.

  17. Юрий:

    Помогло, спасибо!

  18. Дмитрий:

    Доброго дня!
    У меня такая же проблема при загрузке с NVME SSD, установленного через переходник непосредственно в слот PCI-E (мать не имеет штатного слота NVME, прошивал модифицированным БИОСом). Появилась после того, как я установил на другой SSD (уже SATA) свежую 10-ку (чтоб пользовать на втором компе). При возврате параметров загрузки с NVME загружается это окно с ошибкой и загружается окно восстановления системы. Методом тыка выяснил, что по нажатию F9 (выбор другой ОС) грузится моя родная система. Как в этом случае поступить?

  19. Михаил:

    Шаг 3. Можно уточнить где указывать букву тома, а где цифру? И ещё Вы пишите вместо "Z" букву тома ESP, а у Вас в командной строке стоит буква Z. Что такое ESP? Всё сделал, всё правильно через командную строку, но теперь вообще пропал диск С. После перезагрузки, если была вставленна флэшка с Windows, начинается установка операционной системы. Если отсоединить флэшку открывается BIOS.

    1. Alexandr:

      Да вроде в примере все указано... ASSIGN LETTER=Z (если выполнили как у меня - тогда Z).
      Похоже слетел загрузчик, попробуйте повторно выполнить от "А к Я", как в примере...

  20. Евгений:

    Красава! Dism++ помог! Спасибо большое!

Написать комментарий 📎

 

Прикрепить картинку, скрин:

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

  • Интересное
  • Оптимизируем и ускоряем
  • Удаляем вирусы
  • Настраиваем звук
  • Содержание статьи
  •