Рассмотрим еще одну распространенную ошибку загрузки Windows 10 / 8,
вызванную повреждением или отсутствием файла winload.efi. Проблема
проявляется следующим образом: перестает загружаться Windows 10 (Windows
8.1), как правило с такой ошибкой в консоли восстановления:
Не удалось загрузить приложение или операционную систему, так ка необходимый файл отсутствует или содержит ошибки.
Файл: \windows\system32\winload.efi
Recovery
Your PC needs to be repaired
The application or operating system couldn’t be loaded because a required file is missing or contains errors.
File: \Windows\system32\winload.efi
Error code: 0xc000000f
You’ll need to use the recovery tools on your installation media. If you
don’t have any installation media (like a disc or USB device), contact
your system administrator or PC manufacturer.
Press Enter to try again
Press F8 for Startup Settings
Press ESC for UEFI Firmware Settings
Примечание. Код ошибки может быть и таким: Error code: 0xc0000225 или 0xc0000001.
В русской версии Windows ошибка выглядит так:
Ваш компьютер необходимо восстановить
Не удалось загрузить приложение или операционную системы, так как необходимый файл отсутствует или содержит ошибки
Файл \Windows\system32\winload.efi
Код ошибки 0xc0000225
Вам потребуется средства восстановления на установочном носителе. Если
установочный носитель (например, диск или USB-устройство) отсутствует,
обратиться к администратору или производителю компьютера.
Появление подобной ошибка связано с отсутствием или повреждением
структуры файла загрузки системы — \windows\system32\winload.efi. Как
правило, проблема может возникнуть после выполнении некорректного
обновления системы, при повреждении диска или файловой системы, при
переразбивке диска сторонними утилитами, обновлении антивируса, после
переноса образа ОС на другой диск, замене материнской платы компьютера и
прочими вмешательствами.
Файл Winload.efi – это исполняемый файл среды EFI с загрузчиком,
который инициализирует окружение и запускает загрузку Windows. В том
случае, если этот файл поврежден, отсутствует или в конфигурации
загрузки указан путь к несуществующему тому с файлом winload.efi,
Windows не может загрузиться.
Решение проблемы зависит от того, использовался ли у вас режим
загрузки UEFI или Legacy до возникновения проблемы. Далее рассмотрим
основные шаги, которые помогут исправить данную ошибку и корректно
загрузить Windows 10 / Windows 8.1.
Внимание! Если вы встретились с этой ошибкой при переносе системы с
HDD на SSD, то сразу идите в раздел «Пересоздание загрузочных записей».
Включите режим совместимости CSM и отключите Secure Boot
Большинство компьютеров с поддержкой UEFI могут загружаться с UEFI
дисков, так и с MBR дисков старого формата в режиме совместимости
(Legacy).
Перезагрузите систему и войдите в меню настройки UEFI. Клавиша входа в
меню UEFI зависит от производителя компьютера, как правило, это
клавишиF2, F8, Del или Esc. Либо на нажмите кнопку ESC прямо на экране с
ошибкой.
Местоположение данной настройки также зависит от производителя прошивки
UEFI. Как правило, ее стоит поискать в разделах Security, Authentication
или Boot. На ноутбуке HP, например, пункт Secure Boot находится в
разделе Security. Измените режим Secure Boot на Disabled или Off.
Велика вероятность, что проблема с недоступностью файла winload.efi при загрузке системы пропадет после отключения
режима Secure Boot в настройках UEFI.
Попробуйте исправить ошибку с помощью средства автоматического восстановления системы. Для этого:
перезагрузить компьютер нажатием на кнопку питания (Power) до тех пор,
пока не появится экран консоли восстановления WinRe. Выберите пункт See
advanced repair options(Дополнительные варианты восстановления). Далее
все аналогично.
Отключите функцию защиты ELAM
В том случае, если метод не помогли решить проблему—попробуйте
отключить технологию ранней защиты от вредоносного ПО — ELAM
(Early-launch Anti-Malware ), которая по умолчанию активна.
Примечание. Технология ELAM – позволяет сертифицированным антивирусам
загружаться до запуска всего стороннего ПО. Антивирус в этом случае
может выполнять раннюю антивирусную проверку и контролировать запуск
драйверов и загружаемого ПО.
Для этого:
protection / Отключить автоматическую перезагрузки при сбое системы.
Выполните проверку дисков на ошибки и целостность системных файлов
Проверьте свои диски на наличие ошибок, возможно имеются ошибки диск
или файловой системы на разделе с файлом winload.efi. Чтобы проверить
все диски на наличие ошибок и исправить их выполните команду:
chkdsk /f /r
После этого желательно также проверить целостность системных файлов с
помощью утилиты sfc. Для использования утилиты sfc в офлайн режиме,
нужно указать путь к системному диску и папке Windows. Предположим, в
вашем случае это диск D:, команда проверки системных файлов будет
выглядеть так:
sfc /scannow /offboot=d:\ /offwindir=d:\windows
Совет. Чтобы разобраться с буквами дисков в среде WinPe, выполните команды
Diskpart
List vol
По меткам и размерам диска можно определить букву раздела на диске, на котором у вас хранится установленная Windows.
Если у вас система установлена не в режиме UEFI, тогда вы можете
восстановить пересоздать загрузочные записи и сам MBR загрузчик Windows с
помощью утилиты bootrec.
bootrec /FixBoot (перезапись нового загрузочного сектора в системном разделе)
bootrec /ScanOs (сканирование дисков на предмет наличия установленных ОС)
bootrec /RebuildBcd (пересоздание конфигурации загрузчика)
Затем следующую команду
exit
Перезагрузите компьютер.
Если предыдущий способ не помог, нужно пересоздать файл конфигурации загрузки для MBR в командной строке загрузочного диска:
bcdedit /set {bootmgr} device boot
bcdedit /set {default} device boot
bcdedit /set {default} osdevice boot
bcdedit /set {default} device partition=c:
bcdedit /set {default} osdevice partition=c:
bcdedit /set {default} path \windows\system32\winload.efi
Перезагрузите компьютер и проверьте, исправлена ли проблема.
Восстановление загрузчика для uEFI системы
Возможно, ваша Windows была установлена в нативном UEFI режиме на GPT диске.
Загрузитесь с загрузочного диска uEFI и запустите командную строку:
эмулированные USB-флешки, то вам придется воспользоваться внешним
приводом дисков или создать так называемый CD-ROM раздел на
флешке(поддерживаются на ряде флешек фирмы Transcend).
вызванную повреждением или отсутствием файла winload.efi. Проблема
проявляется следующим образом: перестает загружаться Windows 10 (Windows
8.1), как правило с такой ошибкой в консоли восстановления:
Не удалось загрузить приложение или операционную систему, так ка необходимый файл отсутствует или содержит ошибки.
Файл: \windows\system32\winload.efi
Recovery
Your PC needs to be repaired
The application or operating system couldn’t be loaded because a required file is missing or contains errors.
File: \Windows\system32\winload.efi
Error code: 0xc000000f
You’ll need to use the recovery tools on your installation media. If you
don’t have any installation media (like a disc or USB device), contact
your system administrator or PC manufacturer.
Press Enter to try again
Press F8 for Startup Settings
Press ESC for UEFI Firmware Settings
Примечание. Код ошибки может быть и таким: Error code: 0xc0000225 или 0xc0000001.
В русской версии Windows ошибка выглядит так:
Ваш компьютер необходимо восстановить
Не удалось загрузить приложение или операционную системы, так как необходимый файл отсутствует или содержит ошибки
Файл \Windows\system32\winload.efi
Код ошибки 0xc0000225
Вам потребуется средства восстановления на установочном носителе. Если
установочный носитель (например, диск или USB-устройство) отсутствует,
обратиться к администратору или производителю компьютера.
Появление подобной ошибка связано с отсутствием или повреждением
структуры файла загрузки системы — \windows\system32\winload.efi. Как
правило, проблема может возникнуть после выполнении некорректного
обновления системы, при повреждении диска или файловой системы, при
переразбивке диска сторонними утилитами, обновлении антивируса, после
переноса образа ОС на другой диск, замене материнской платы компьютера и
прочими вмешательствами.
Файл Winload.efi – это исполняемый файл среды EFI с загрузчиком,
который инициализирует окружение и запускает загрузку Windows. В том
случае, если этот файл поврежден, отсутствует или в конфигурации
загрузки указан путь к несуществующему тому с файлом winload.efi,
Windows не может загрузиться.
Решение проблемы зависит от того, использовался ли у вас режим
загрузки UEFI или Legacy до возникновения проблемы. Далее рассмотрим
основные шаги, которые помогут исправить данную ошибку и корректно
загрузить Windows 10 / Windows 8.1.
Внимание! Если вы встретились с этой ошибкой при переносе системы с
HDD на SSD, то сразу идите в раздел «Пересоздание загрузочных записей».
Включите режим совместимости CSM и отключите Secure Boot
Большинство компьютеров с поддержкой UEFI могут загружаться с UEFI
дисков, так и с MBR дисков старого формата в режиме совместимости
(Legacy).
Перезагрузите систему и войдите в меню настройки UEFI. Клавиша входа в
меню UEFI зависит от производителя компьютера, как правило, это
клавишиF2, F8, Del или Esc. Либо на нажмите кнопку ESC прямо на экране с
ошибкой.
- Попробуйте в настройках UEFI включить режим совместимости CSM Boot
(в некоторых версиях прошивок UEFI он может называться Legacy Boot).
Местоположение данной настройки также зависит от производителя прошивки
UEFI. Как правило, ее стоит поискать в разделах Security, Authentication
или Boot. На ноутбуке HP, например, пункт Secure Boot находится в
разделе Security. Измените режим Secure Boot на Disabled или Off.
Велика вероятность, что проблема с недоступностью файла winload.efi при загрузке системы пропадет после отключения
режима Secure Boot в настройках UEFI.
- Убедитесь, что в качестве первичного устройства загрузки выбран ваш жесткий диск.
- Не забудьте сохранить изменения и попробуйте перезагрузить компьютер.
Попробуйте исправить ошибку с помощью средства автоматического восстановления системы. Для этого:
- Загрузитесь с установочного /DVD диска (загрузочной UEFI флешки) с Windows 10 или Windows 8.
- Нажмите кнопку Repair your computer (Восстановить ваш компьютер) или клавишу R.
- Перейдите в раздел Troubleshoot-> Advanced options->Automatic
repair (Диагностика -> Дополнительные параметры -> Восстановление
системы). - Запустится мастер восстановления. Далее следуйте его инструкциям.
перезагрузить компьютер нажатием на кнопку питания (Power) до тех пор,
пока не появится экран консоли восстановления WinRe. Выберите пункт See
advanced repair options(Дополнительные варианты восстановления). Далее
все аналогично.
Отключите функцию защиты ELAM
В том случае, если метод не помогли решить проблему—попробуйте
отключить технологию ранней защиты от вредоносного ПО — ELAM
(Early-launch Anti-Malware ), которая по умолчанию активна.
Примечание. Технология ELAM – позволяет сертифицированным антивирусам
загружаться до запуска всего стороннего ПО. Антивирус в этом случае
может выполнять раннюю антивирусную проверку и контролировать запуск
драйверов и загружаемого ПО.
Для этого:
- Перейдите в раздел Troubleshoot-> Advanced options -> Startup
settings (Диагностика -> Дополнительные параметры ->
Восстановление системы). - И перезагрузите компьютер, нажав кнопку Restart.
- После следующей загрузки, система автоматически откроет меню
настройки параметров загрузки — Startup Setting / Параметры загрузки
(кстати, именно отсюда можно загрузить Windows 8 или Windows 10 в
безопасном режиме).
protection / Отключить автоматическую перезагрузки при сбое системы.
Выполните проверку дисков на ошибки и целостность системных файлов
Проверьте свои диски на наличие ошибок, возможно имеются ошибки диск
или файловой системы на разделе с файлом winload.efi. Чтобы проверить
все диски на наличие ошибок и исправить их выполните команду:
chkdsk /f /r
После этого желательно также проверить целостность системных файлов с
помощью утилиты sfc. Для использования утилиты sfc в офлайн режиме,
нужно указать путь к системному диску и папке Windows. Предположим, в
вашем случае это диск D:, команда проверки системных файлов будет
выглядеть так:
sfc /scannow /offboot=d:\ /offwindir=d:\windows
Совет. Чтобы разобраться с буквами дисков в среде WinPe, выполните команды
Diskpart
List vol
По меткам и размерам диска можно определить букву раздела на диске, на котором у вас хранится установленная Windows.
Пересоздание загрузочных записей с помощью bootrec и bcdedit
Если у вас система установлена не в режиме UEFI, тогда вы можете
восстановить пересоздать загрузочные записи и сам MBR загрузчик Windows с
помощью утилиты bootrec.
- Выполните загрузку с установочного носителя
- Нажмите SHIFT+F10.
- В открывшемся окне командной строки выполните последовательно команды:
bootrec /FixBoot (перезапись нового загрузочного сектора в системном разделе)
bootrec /ScanOs (сканирование дисков на предмет наличия установленных ОС)
bootrec /RebuildBcd (пересоздание конфигурации загрузчика)
Затем следующую команду
exit
Перезагрузите компьютер.
Если предыдущий способ не помог, нужно пересоздать файл конфигурации загрузки для MBR в командной строке загрузочного диска:
bcdedit /set {bootmgr} device boot
bcdedit /set {default} device boot
bcdedit /set {default} osdevice boot
bcdedit /set {default} device partition=c:
bcdedit /set {default} osdevice partition=c:
bcdedit /set {default} path \windows\system32\winload.efi
Перезагрузите компьютер и проверьте, исправлена ли проблема.
Восстановление загрузчика для uEFI системы
Возможно, ваша Windows была установлена в нативном UEFI режиме на GPT диске.
Загрузитесь с загрузочного диска uEFI и запустите командную строку:
- Выполните команду: diskpart
- Выведите список разделов на дисках: list volume
- Найдите раздел с меткой ESP или EFI размером 100 мб. Запомните его номер.
- Выберите именно этот раздел командой: select volume 2
- Назначьте разделу букву диска: assign letter=Z
- Выйдите из diskpart: exit
- Теперь нужно пересоздать загрузчик, а именно скопировать загрузочный файлы из каталога Windows в зашифрованный раздел ESP:
- bcdboot c:\Windows /s Z: /f ALL (замените c:\ на букву диска, на котором у вас находится ОС)
- Перезагрузите компьютер и проверьте, исправлена ли проблема.
эмулированные USB-флешки, то вам придется воспользоваться внешним
приводом дисков или создать так называемый CD-ROM раздел на
флешке(поддерживаются на ряде флешек фирмы Transcend).
Комментарии
Отправить комментарий