Рассмотрим еще одну распространенную ошибку загрузки Windows 10, вызванную повреждением или отсутствием файла winload.efi. Проблема проявляется следующим образом: Windows 10 перестает загружаться с ошибкой BSOD и следующим сообщением на экране загрузки:
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: Windowssystem32winload.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 ошибка выглядит так:
Ваш компьютер необходимо восстановить
Не удалось загрузить приложение или операционную системы, так как необходимый файл отсутствует или содержит ошибки
Файл Windowssystem32winload.efi
Код ошибки 0xc0000225
Вам потребуется средства восстановления на установочном носителе. Если установочный носитель (например, диск или USB-устройство) отсутствует, обратиться к администратору или производителю компьютера.
Данная проблема связана с отсутствием или повреждением файла загрузчика windowssystem32winload.efi. Эта проблема появляется чаще всего после некорректного обновления системы, при повреждении диска или файловой системы, при переразбивке диска сторонними утилитами, обновлении антивируса, после переноса (клонирования) установленного образа Windows на новый диск, замене материнской платы компьютера и прочими вмешательствами.
Файл Winload.efi – это исполняемый файл среды EFI, который инициализирует окружение и запускает загрузку Windows.Если этот файл поврежден, отсутствует или в конфигурации загрузки BCD указан путь к несуществующему тому с файлом winload.efi, Windows не сможет загрузиться.
Решение проблемы зависит от того, использовался ли у вас режим загрузки UEFI или Legacy до возникновения проблемы. Далее рассмотрим основные шаги, которые помогут исправить данную ошибку и корректно загрузить Windows 10/Windows Server 2016.
Содержание:
- Включите режим совместимости CSM и отключите Secure Boot
- Автоматическое восстановление загрузчика Windows
- Отключите функцию защиты ELAM
- Выполните проверку дисков на ошибки и целостность системных файлов
- Восстановление BCD загрузчика и файла winload.efi для UEFI системы
- Пересоздание загрузочных записей в хранилище BCD с помощью bootrec и bcdedit
Включите режим совместимости CSM и отключите Secure Boot
Большинство компьютеров с поддержкой UEFI могут загружаться как с дисков с таблицей разделов GPT, так и с MBR дисков старого формата в режиме совместимости (Legacy).
Перезагрузите компьютер и войдите в меню настройки UEFI. Клавиша входа в меню UEFI зависит от производителя компьютера, как правило, это клавиши F2, F8, Del или Esc. Либо на нажмите кнопку ESC прямо на экране с ошибкой.
- Попробуйте в настройках UEFI включить режим совместимости CSM Boot (в некоторых версиях прошивок UEFI он может называться Legacy Boot);
- В настройках UEFI найдите и отключите режим Secure Boot. Местоположение данной настройки зависит от производителя прошивки UEFI. Как правило, ее стоит поискать в разделах Security, Authentication или Boot. На ноутбуке HP, например, пункт Secure Boot находится в разделе Security. Измените режим Secure Boot на Disabled или Off;
Совет. Ранее мы уже рассказывали, что такое UEFI и для чего нужен режим Secure Boot. Велика вероятность, что проблема с недоступностью файла winload.efi при загрузке системы исчезнет после отключения режима Secure Boot в настройках UEFI.
- Проверьте приоритет загрузки дисков. Убедитесь, что в качестве первичного устройства загрузки в настройках UEFI выбран ваш жесткий диск с Windows;
- Не забудьте сохранить изменения и перезагрузите устройство;
- Если при загрузке компьютера доступно UEFI Boot меню, попробуйте вручную выбрать запись OS Boot Manager (UEFI) – Windows Boot Manager.
Автоматическое восстановление загрузчика Windows
Попробуйте исправить ошибку с помощью средства автоматического восстановления системы. Для этого:
- Загрузитесь с установочного DVD диска (или загрузочной UEFI флешки) с Windows 10;
- Нажмите кнопку Repair your computer (Восстановить ваш компьютер) или клавишу R;
- Перейдите в раздел Troubleshoot-> Advanced options -> Startup repair (Диагностика -> Дополнительные параметры -> Восстановление системы);
- Запустится мастер восстановления. Далее следуйте его инструкциям.
Если установочного диска с Windows под рукой нет, следует три раза перезагрузить компьютер нажатием на кнопку питания (Power) до тех пор, пока не появится экран консоли восстановления WinRe. Выберите пункт See advanced repair options (Дополнительные варианты восстановления). Далее все аналогично.
Отключите функцию защиты ELAM
Если предыдущие методы не исправили ошибку с загрузкой winload.efi, попробуйте отключить технологию ранней защиты от вредоносного ПО — ELAM (Early-launch Anti-Malware), которая по умолчанию активна для загрузчика Windows.
Примечание. Технология ELAM – позволяет сертифицированным антивирусам загружаться до запуска всего стороннего ПО. Антивирус в этом случае может выполнять раннюю антивирусную проверку и контролировать запуск драйверов и загружаемого ПО.
Для этого:
- Выполните шаги 1-2 из 2 способа;
- Перейдите в раздел Troubleshoot-> Advanced options -> Startup settings (Диагностика -> Дополнительные параметры -> Восстановление при загрузке);
- Перезагрузите компьютер, нажав кнопку Restart;
- После следующей загрузки, система автоматически откроет меню настройки параметров загрузки — Startup Setting / Параметры загрузки (кстати, именно отсюда можно Windows 10 в безопасном режиме);
- Нажмите F8 чтобы выбрать пункт 8) Disable early launch anti-malware protection / Отключить автоматическую перезагрузки при сбое системы.
Выполните проверку дисков на ошибки и целостность системных файлов
Проверьте свои диски на наличие ошибок, возможно имеются ошибки диска или файловой системы на разделе с файлом winload.efi. Чтобы проверить все диски на наличие ошибок и исправить их, выполните команду:
chkdsk /f /r
После этого желательно проверить целостность системных файлов с помощью утилиты sfc. Для использования утилиты sfc в офлайн режиме, нужно указать путь к системному диску и папке Windows. Вы можете определить букву диска, назначенную разделу Windows с помощью команды:
Bcdedit /enum | find "osdevice"
Предположим, в вашем случае это диск D:. Команда проверки системных файлов будет выглядеть так:
sfc /scannow /offboot=d: /offwindir=d:windows
Также нужно выполнить офлайн проверку хранилища компонентов Windows с помощью DISM. Нужно сравнить ваш образ с оригинальным установочным wim файлом вашего билда Windows 10 (предположим, оригинальный wim образ лежите на диске E:):
Dism /image:D: /Cleanup-Image /RestoreHealth /Source:E:sourcesinstall.wim
Совет. Чтобы разобраться с буквами дисков в среде WinPe, выполните команды
Diskpart
List vol
По меткам и размерам диска можно определить букву раздела на диске, на котором у вас хранится установленная Windows.
Восстановление BCD загрузчика и файла winload.efi для UEFI системы
Если ваша Windows 10 была установлена в нативном UEFI режиме на GPT диске, мы рекомендуем вам воспользуетесь инструкцией по пересозданию EFI загрузчика Windows 10 на устройствах с UEFI . Рекомендую воспользоваться статьей по ссылке, там все описано довольно подробно. Здесь оставлю короткий гайд:
Загрузитесь с загрузочного диска и запустите командную строку:
- Выполните команду:
diskpart
- Выведите список разделов на дисках:
list volume
- айдите раздел с меткой ESP или EFI размером 500 мб (размер и название раздела может отличаться в зависимости от версии Windows, но главное – его файловая система всегда должна быть FAT32). Запомните его номер. Если EFI раздел был случайно удален, его можно восстановить так;
- Выберите этот раздел:
select volume 2
- Назначьте разделу букву диска:
assign letter=Z
- Выйдите из diskpart:
exit
- Теперь нужно пересоздать загрузчик, скопировать загрузочные файлы из каталога Windows:
bcdboot c:Windows /s Z: /f ALL
(замените c: на букву диска, на котором у вас находится ОС); Если вы все сделали правильно, появится надпись
Boot files successfully created
; - Перезагрузите компьютер и проверьте, исправлена ли проблема.
Пересоздание загрузочных записей в хранилище BCD с помощью bootrec и bcdedit
Если у вас система установлена не в режиме UEFI, тогда вы можете восстановить пересоздать загрузочные записи и сам MBR загрузчик Windows с помощью утилиты bootrec.
- Выполните шаги 1-2 из 2 способа;
- Перейдите в раздел Troubleshoot > Command Prompt (Диагностика – Командная строка).
- В открывшемся окне командной строки выполните последовательно команды:
bootrec /FixMbr
(запись основной загрузочной записи в системный раздел)
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 windowssystem32winload.efi
Перезагрузите компьютер и проверьте, исправлена ли проблема.
На чтение 4 мин. Просмотров 2.3k. Опубликовано 19.06.2021
Ошибка Winload.EFI, само название говорит само за себя, это ошибка, препятствующая загрузке Windows. Обычно это вызвано повреждением загрузочных записей или неправильной конфигурацией загрузки. В зависимости от вашей операционной системы сообщение об ошибке может отличаться, но ключевое слово winload.efi будет таким же. В системе Windows 8/8.1/10 ошибка обычно появляется в следующей форме.
« Ваш компьютер требует ремонта. Не удалось загрузить приложение или операционную систему из-за требуемый файл отсутствует или содержит ошибки. Файл: windows system32 winload.efi Код ошибки: 0xc000 *** ”
В этом руководстве я буду ходить выполните несколько шагов по устранению неполадок, которые должны помочь вам решить проблему.
Содержание
- Как ЗАГРУЗИТЬСЯ в BIOS, чтобы изменить порядок загрузки
- Метод 1. Отключить безопасную загрузку
- Метод 2: Восстановить загрузочную запись
- Пользователи Windows 7
- Windows 8/8.1/10
- Метод 3: Использование утилиты BCDBoot
- Метод 4: отключение защиты от вредоносных программ
Как ЗАГРУЗИТЬСЯ в BIOS, чтобы изменить порядок загрузки
Вы должны знать, как загружаться и изменять порядок загрузки, поскольку это потребуется для выполнения следующих решений. Перезагрузите ваш компьютер. Войдите в настройки BIOS (или UEFI) вашего компьютера, как только он запустится. Клавиша, которую вам нужно нажать для входа в эти настройки, зависит от производителя материнской платы вашего компьютера и может быть любой от Esc, Delete или F2 до F8, F10 или F12, обычно F2. Это отображается на экране публикации и в руководстве, прилагаемом к вашей системе. Быстрый поиск в Google с запросом «как войти в BIOS» с указанием номера модели также выдаст результаты.
Метод 1. Отключить безопасную загрузку
Если у вас компьютер на базе UEFI вместо старого традиционного BIOS, проблема может быть вызвана определенным параметром в UEFI, который называется Secure Boot. Это может помешать вашей системе получить доступ к файлу winload.efi, что приведет к появлению этой ошибки. В Windows 8 и более поздних версиях эта функция включена по умолчанию.
Чтобы отключить безопасную загрузку, загрузитесь в BIOS или UEFI. Пользовательский интерфейс настройки UEFI зависит от модели. Как правило, ищите Secure Boot , который можно найти в отдельном разделе, на вкладке Security или в Boot или на вкладке Аутентификация в зависимости от модели вашей системы. Обратитесь к руководству по вашей модели системы, чтобы точно узнать, где она находится. Когда вы найдете параметр безопасной загрузки на вкладке, отключите его или выключите.
Сохраните настройки UEFI и выйдите. Теперь загрузите вашу систему в обычном режиме. Если вы все еще получаете ту же ошибку, перейдите к следующему решению
Метод 2: Восстановить загрузочную запись
Для восстановления загрузки записи, мы восстановим файлы, необходимые Windows для загрузки, в том числе файл winload.efi.
Пользователи Windows 7
Чтобы продолжить, вам нужно будет запустить Windows в режиме восстановления, для этого (см. шаги здесь).
После загрузки для восстановления при запуске и просмотра в «Параметры восстановления системы» выберите запрос Command . Когда появится черное окно командной строки, введите следующие команды и нажимайте Enter после каждой строки.
bootrec/fixboot bootrec/scanos bootrec/fixmbr bootrec/rebuildbcd
После успешного выполнения команд перезапустите систему и проверьте, сохраняется ли проблема.
Если проблема не устранена, повторите описанную выше процедуру и выполните указанные выше команды по 3 раза каждую. Теперь проверьте, остались ли проблемы. Если да, переходите к следующему решению.
Windows 8/8.1/10
Чтобы запустить W8/8.01 и 10 в режиме восстановления, см. Шаги здесь.
В расширенных параметрах щелкните Command Prompt .
Когда появится черное окно командной строки, введите следующие команды и нажимайте Enter после каждой строки.
bootrec/fixboot bootrec/scanos bootrec/fixmbr bootrec/rebuildbcd
После успешного выполнения команд перезапустите вашей системе и проверьте, сохраняется ли проблема.
Если проблема не устранена, повторите описанную выше процедуру и выполните указанные выше команды по 3 раза каждую . Теперь проверьте, остались ли проблемы. Если да, переходите к следующему решению.
Метод 3: Использование утилиты BCDBoot
Используйте указанный выше метод чтобы открыть командную строку при восстановлении при запуске, в командной строке выполните следующие действия.
- type diskpart и нажмите Enter .
- Введите list volume и нажмите Enter .
- Под строкой метки найдите метку System Reserved и обратите внимание на соответствующий ей Volume number .
- Теперь введите select Volume = N и нажмите Enter , где N – это Volume число , которое вы указали ранее.
- Теперь введите assign letter = w и нажмите Enter .
- Введите выйдите и нажмите Enter .
- Введите bcdboot c: Windows/sw:/f uefi и нажмите
Сейчас перезапустите вашу систему и проверьте. Если проблема все еще не решена, перейдите к методу 4.
Метод 4: отключение защиты от вредоносных программ
- Включите систему, затем принудительно выключите ее , когда увидите логотип Windows. Повторите процесс несколько раз, пока не появится экран Восстановление .
- Нажмите Просмотреть дополнительные параметры восстановления .
- Затем нажмите Устранение неполадок > Дополнительно Параметры .
- Нажмите Автозагрузка настройки в дополнительных параметрах.
- На экране настроек запуска нажмите Перезагрузка .
- Запуск Настройки меню появится после перезапуска.
- Теперь нажмите 8 на клавиатуре. Ваши окна будут запускаться с отключенной защитой от вредоносных программ только для этого сеанса.
Как исправить критическую ошибку Winload EFI на Windows 7 и Windows 10?
Критическая ошибка Winload EFI — ее название уже подсказывает, какие из компонентов операционной системы Windows начали работать некорректно либо и вовсе вышли из строя. Для непросвещенных пользователей: в данном случае виновниками BSoDов могут быть загрузочная запись (MBR) и неправильная конфигурация загрузки ОС.
Вот пример этой ошибки на Windows 10:
Не удалось загрузить приложение или операционную систему, так как необходимый файл отсутствует или содержит ошибки.
Файл: windowssystem32winload.efi
Код ошибки: 0xc*******Вам потребуются средства восстановления на установочном носителе. Если установочный носитель (например, диск или USB-устройство) отсутствует, обратитесь к администратору или производителю компьютера.
В сегодняшней статье мы посмотрим с вами, как избавиться от критической ошибки Winload EFI, причем в довольно короткие сроки.
Содержание
- Методы решения BSoD Winload EFI
- Метод №1 Отключение безопасной загрузки (Secure Boot)
- Метод №2 Восстановление загрузочной записи
- Метод №3 Утилита BCDBoot
- Метод №4 Отключение антивредоносной защиты
Метод №1 Отключение безопасной загрузки (Secure Boot)
Если ваша материнская плата работает на UEFI, а не на традиционном BIOS, то проблема может заключаться в такой особой функции, как «Безопасная загрузка» (Secure Boot). Работая неправильно, эта функция может буквально препятствовать вашему компьютеру получить доступ к файлу Winload EFI. На Windows 8 и более поздних версиях ОС Майкрософт функция безопасной загрузки активирована по умолчанию.
Ваши действия:
- Пройти в BIOS/UEFI своей материнской платы.
- Перейти в раздел/вкладку с конфигурацией системы или ее загрузки.
- Найти в списке функцию «Secure Boot» (функция может быть перефразирована в вашем случае) и отключить ее, выставив соответствующий пункт.
- Сохранить внесенные изменения и перезагрузить компьютер.
Попробуйте зайти в операционную систему и проверьте, исчезла ли ошибка с файлом Winload EFI.
Метод №2 Восстановление загрузочной записи
Давайте попробуем с вами восстановить загрузочную запись вашей операционной системы. Первым делом вам нужно обзавестись установочным носителем с вашей версией ОС Windows. Можете воспользоваться следующим материалом от самих Майкрософт, чтобы создать подобную вещицу. Как только у вас на руках будет установочный носитель, сделайте вот что:
- загрузитесь с установочного носителя;
- доберитесь до окошка с установкой Windows;
- выберите пункт «Восстановление системы»;
- далее выберите пункты «Поиск и устранение неполадок→Дополнительные параметры→Командная строка»;
- добравшись до системной консоли, выполните в ней следующий ряд команд:
- bootrec /fixboot
- bootrec /scanos
- bootrec /fixmbr
- bootrec /rebuildbcd
- перезагрузите компьютер.
Не забудьте отключить установочный носитель от своего ПК, чтобы постоянно не загружаться через него. Проверьте наличие ошибки Winload EFI.
Метод №3 Утилита BCDBoot
Воспользуйтесь вышеуказанными шагами, чтобы добраться до командной строки в среде восстановления Windows. Попав в командную строку, сделайте в ней следующее:
- выполните команды diskpart и list volume;
- запомните букву системного тома, например, C или D, и выполните команду exit;
- далее пропишите команду bcdboot C:windows, где C — буква системного тома, и нажмите Enter.
Перед вами должно возникнуть сообщение о том, что файлы загрузки ОС были успешно созданы. Перезагрузите компьютер и попытайтесь зайти в систему привычным образом. Ок, а что делать, если команды не помогли и вы все еще не можете нормально запустить свой ПК? Что же, снова возвращаемся к командной строке в среде восстановления и делаем вот что:
- вводим команды diskpart и list volume;
- хорошенько исследуем список; если у вас BIOS и MBR, то запоминаем номер тома NTFS-раздела размером в ~500 Мб, а если у вас UEFI и GPT — номер тома FAT-раздела размером в ~100 Мб;
- также запоминаем букву раздела, на котором располагается ваша ОС;
- теперь выполняем следующий ряд команд:
- select volume S (где S — номер скрытого раздела);
- format fs=fat32 (или format fs=ntfs);
- assign letter=W (или любая другая незанятая буква);
- exit;
- bcdboot C:Windows /s W: /f ALL;
- diskpart;
- list volume;
- select volume S;
- remove letter=W;
- exit.
- еще раз перезагружаем компьютер и проверяем, была ли устранена критическая ошибка Winload EFI.
Метод №4 Отключение антивредоносной защиты
В некоторых случаях подобную проблему можно разрешить с помощью деактивации антивредоносной защиты. В этом деле вам снова потребуется установочный носитель Windows с его средой восстановления. Как только доберетесь до последней, сделайте следующее:
- Поиск и устранение неисправностей↓;
- Дополнительные параметры↓;
- Параметры загрузки↓;
- Перезагрузить↓;
- нажмите на кнопку F8, оказавшись на соответствующем экране, чтобы отключить ранний запуск антивредоносного драйвера.
Вам наконец-то удалось зайти в операционную систему? Поздравляем, однако, возможно, проблема решена лишь от части. Рекомендуем установить все отложенные обновления для своей ОС Windows, а также провести дотошное сканирование системы на наличие вирусов и вредоносных программ. Надеемся, наш материал помог вам избавиться от BSoD с Winload EFI.
Winload.efi file is quite important for a computer to boot successfully, and it could be troublesome if it is missing or corrupted. To solve winload.efi missing error, you can follow the solutions offered by MiniTool Software.
What Is Winload.efi
Winload.efi is an EFI (Extensible Firmware Interface) file that applies on the computer systems based on UEFI. It contains important data that is necessary for the operating system to proceed the boot process and execute the tasks of loading the files to the bootloader of the computer.
In other words, winload.efi file is used for a specific set of tasks like turning on/restarting/resetting the computer and install Windows. So, it is significant for operating system. Once it’s missing or corrupted, your Windows will be unable to boot as normal and stuck on the blue screen with various error codes, such as 0xc0000225, 0xc0000001, etc.
And the common winload.efi related error message can be any of the following, depending on your Windows version:
- efi cannot be found.
- efi is missing.
- efi is missing or contains errors.
- This program can’t start because winload.efi is missing from your computer.
- This application requires the file winload.efi, which was not found on this system.
Reasons for Winload.efi Missing
You might see the blue screen related to winload.efi missing on Windows 10/8/7, and reasons for the problem are different from PC to PC. Here are some common ones.
- The disk or file system is damaged.
- System files are corrupted.
- The MBR is corrupted.
It might be hard to figure out the specific factor that leads to the problem on your computer, but don’t worry. You can troubleshoot the issue with the following solutions.
How to Fix Winload.efi Missing on Windows 10/8/7
To solve the problem coming up with the error message “winload.efi is missing or contains errors”, some effective solutions are listed below. Try them one by one when you are bothered by this issue.
6 Solutions to Winload.efi Missing Error
- Disable Secure Boot
- Try Startup/Automatic Repair
- Disable Early Launch Anti-Malware Protection
- Check Hard Drive Errors
- Run System File Checker
- Rebuild MBR and BCD
Solution 1: Disable Secure Boot
Winload.efi missing issue can be caused by Secure Boot setting, especially when your computer is based on UEFI instead of the traditional BIOS. The setting could stop your system from accessing the winload.efi file and it is enabled by default on Windows 8 and later versions.
To disable Secure Boot, you need to boot into UEFI. The setup user interface differs from models to models, but you just need to focus on looking for the section Secure Boot.
Step 1: Restart your computer and press F2 or Delete when you see the manufacturer’s logo.
Step 2: Find Secure Boot option. It’s usually under Security, Authentication or Boot Sections tab.
Step 3: Change the Secure Boot setting from Enable to Disable.
Step 4: Save the changes you have made and restart your PC again.
Now you can check if the computer can boot as normal. If this doesn’t solve the problem or you can’t find Secure Boot option, you should move on to the next solution.
Solution 2: Try Startup/Automatic System Repair
An easy way to solve blue screen problems caued by “winload.efi is missing or contains errors” is to run automatic repair with the help of your installation media.
Step 1: Turn off your computer and insert your installation media (a USB flash drive or a DVD). Step 2: Restart your computer and boot from the media.
Step 3: Select your language and click Next to continue. Then click Repair your computer.
Tip: If you don’t have a Windows Installation Media, you can get one from the manufacturer or restart the computer three times by pressing the power button until the WinRE recovery console screen appears. Then select See advanced repair options and follow the steps below.
Step 4: Go to Troubleshoot > Advanced options > Startup Repair. For some computers, the Startup Repair shows as Automatic Repair.
Step 5: Follow the onscreen instructions to finish the process.
Once it’s done, you can disconnect the installation media and restart your computer to see if the blue screen disappears.
Solution 3: Disable Early Launch Anti-Malware Protection
Besides desabling Secure Boot and using Startup/Automatic Repair, you can also try disabling early launch anti-malware protection.
Step 1: Enter WinRE and go to Troubleshoot > Advanced options > Startup Settings.
Step 2: Click Restart button. Then your computer will be restarted.
Step 3: Press F8 to choose Disable early launch anti-malware protection.
After disabling early launch anti-malware protection, your computer should start normally.
Solution 4: Check Hard Drive Errors
If there are any errors or damaged file systems on your system hard drive, you might receive the blue screen of death related to winload.efi file. To troubleshoot the problem, you can run the built-in CHKDSK utility or use the reliable third-party program MiniTool Partition Wizard.
Method 1: Run CHKDSK
You can follow the steps below to check for hard drive errors with the built-in tool on Windows.
Step 1: Connect your Windows Installation Media to the computer and boot from it.
Step 2: Go to Repair your computer > Troubleshoot > Command Prompt.
Step 3: When you get into Command Prompt, input the command chkdsk c: /f and press Enter to execute it.
Then Windows will check for any errors on your system drive and try to fix them. After the process, you can reboot your PC and check if it works properly.
Method 2: Use MiniTool Partition Wizard
When you suspect that there are errors on your hard drive and you are not fimilar with Command Prompt, you should try fixing the issue with a third-party program. Here I recommend MiniTool Partition Wizard. As you cannot run your computer as normal, you need to create a bootable edition of this software and you can follow the steps below to finish the operation.
Step 1: Purchase the program by clicking the following button.
Buy Now
Step 2: Build a bootable USB flash drive with the feature Bootable Media Builder on a normal computer running the same operating system.
Tip: You can also create the bootable media with a CD/DVD disk.
Step 3: Boot from the burned USB flash drive to get into the recovery environment.
Step 4: When you get the main interface of Bootable MiniTool Partition Wizard, right-click your system partition and select Check File System.
Tip: In the recovery environment, your system partition might not be assigned with letter C. You can check the partition size to make sure you have selected the system partition.
Step 5: In the pop-up window, select Check & fix detected errors.
Step 6: Click Start. Then MiniTool Partition Wizard will check for hard drive errors on your system partition and fix them automatically.
Once the hard drive errors are fixed, you can exit and restart your computer to check if the blue screen has been solved.
Hard drive errors might cause blue screen issues related to winload.efi missing messages. I have fixed the problem with MiniTool Partition Wizard.Click to Tweet
Solution 5: Run System File Checker
Another reason for the issue you’re facing now is that your system files are corrupted or missing. In this case, you can run System File Checker (SFC) to fix the problem.
Step 1: Boot from the Windows Installation Media and navigate to Command Prompt.
Step 2: Input the command sfc /scannow and press Enter to run the command.
Once the verification is completed and the problematic system files are repaired, you should exit the recovery environment and restart your PC. Then check if the error message “winload.efi is missing or contains errors” disappears.
Tip: If sfc /scannow doesn’t solve the problem, you can try executing the command sfc /scannow /offboot=*: /offwindir=*:windows to use the SFC utility offline. * refers to the hard drive letter of the partition you need to check.
Soluton 6: Rebuild MBR and BCD
Damaged MBR (Master Boot Record) and BCD (Boot Configuration Data) could also lead to blue screen related to winload.efi missing issue. In this case, you can rebuild MBR and BCD with Command Prompt.
Here are the detailed steps to rebuild MBR and BCD on Windows 10.
Step 1: Go to WinRE and navigate to Troubleshoot > Advanced options > Command Prompt.
Step 2: Input the following commnads and press Enter after each to execute them:
- bootrec /fixmbr
- bootrec /fixboot
- bootrec /scanos
- bootrec /rebuildbcd
When the operation is completed successfully, you can restart your PC and check if the issue has been fixed.
Bonus Tip
If you don’t use Command Prompt usually, it may be complicated to rebuild MBR with it. In this case, you can try fixing MBR with professional third-party software. MiniTool Partition Wizard is a wonderful one which enables you to solve the problem easily without the Windows Installation CD/DVD. And it is supported on Windows 10/8/7.
Here is how to do it.
Buy Now
Step 1: Launch MiniTool Partition Wizard.
Step 2: Create the bootable media with a USB flash drive on another computer running the same operating system as your problematic PC. Then boot the problematic computer from it.
Step 3: When you get the interface, right-click your system disk and select Rebuild MBR.
Step 4: Click Apply to execute the change.
After the application, you should exit MiniTool Partition Wizard and boot from the local hard drive. Then check if you have fixed the issue “winload.efi missing on Windows 10/8/7”.
How to fix “winload.efi missing” issues? Here are 6 solutions.Click to Tweet
Bottom Line
It’s annoying if you encounter winload.efi missing error. It will stop you from booting the computer and the reasons for this problem are various. To solve it, you should try those methods in this post one by one.
If you have better ideas, please leave a message in the comment section below. If you encounter any problems while using MiniTool Partition Wizard, you can send us an email via [email protected].
What causes winload.efi missing error?
There are many factors which might lead to winload.efi missing error, and some of them are listed below.
- Hard drive errors
- Missing or corrupted system files
- Damaged MBR
How do I fix winload.efi missing?
To fix the problem, you can:
- Disable Secure Boot
- Try Startup/Automatic System Repair
- Disable Early Launch Anti-Malware Protection
- Check Hard Drive Errors
- Run System File Checker
- Rebuild MBR and BCD
How do I fix error code 0xc000000f?
0xc000000f is another blue screen error which can be caused by the same factors that lead to winload.efi missing error. If you don’t know how to fix the problem. You can check the following post provided by MiniTool: How to Fix “0xc000000f” Error on Different Windows System.
Сводка блога — видите ли вы сообщение об ошибке «Winload.efi отсутствует или содержит ошибку» на вашем компьютере с Windows при загрузке? У нас есть лучшие исправления для Winload efi, отсутствующие после проблемы с клонированием.
Как пользователь компьютера, вы столкнетесь с этой проблемой, скорее всего, при попытке восстановить свою систему. Winload.efi — это файл расширяемого интерфейса микропрограмм, который загружает файлы в загрузчик компьютера. Это часть UEFI, основанная на вашей компьютерной системе, и она содержит важную информацию о вашей операционной системе для процесса запуска. Очевидно, что этот файл играет важную роль в успешной загрузке Windows, и если появляется ошибка, это может вызвать проблемы. Некоторые из ошибок синего экрана вызваны отсутствием Winload.efi после клонирования в режиме восстановления.
Причины ошибки —
- Неудачное обновление Windows
- Повреждение системных файлов из-за вирусной атаки, ошибки записи на диск.
- Клонирование ОС на другой жесткий диск
- Замена материнской платы.
Исправления: «Winload.efi отсутствует или содержит ошибку» в Windows 10.
1. Включите режим совместимости CSM —
Убедитесь, что ваш компьютер поддерживает режим загрузки UEFI и устаревший режим. Здесь мы включаем загрузку CSM или модуль поддержки совместимости, который позволяет использовать устаревший режим BIOS в системах UEFI. Кроме того, вам нужно будет отключить безопасную загрузку, чтобы увидеть, исправлен ли отсутствующий файл Winload.efi.
Теперь перезагрузите компьютер и нажмите F2, F8, чтобы войти в меню конфигурации UEFI. Теперь включите загрузку CSM или устаревшую загрузку (как указано в некоторых версиях).
После этого перейдите к параметру «Безопасная загрузка» в разделе «Безопасность» и включите его, чтобы отключить, сохранить изменения и перезагрузить компьютер.
2. Проверьте системный диск —
Чтобы проверить системные диски, вам нужно будет запустить ремонт вашего компьютера.
Шаг 1. Загрузите компьютер с установочного DVD-диска Windows.
Шаг 2: Нажмите Восстановить компьютер> Устранить неполадки? Командная строка.
Шаг 3: Запустите команду CHKDSK, набрав следующее —
chkdsk c: / f
Нажмите Ввод.
Этот метод поможет вам просканировать жесткий диск на наличие ошибок и исправить их с помощью этой команды CHKDSK и, возможно, исправить ошибку отсутствия Winload.efi.
3. Запускаем SFS —
Еще один метод исправления системных ошибок в Windows — SFC, то есть проверка системных файлов. Это позволит выяснить любые изменения в системных файлах, которые могут вызвать ошибку Winload.efi. Следуйте инструкциям, приведенным выше, чтобы открыть командную строку из режима загрузки. Затем введите следующую команду в командной строке:
sfc / scannow
Нажмите Ввод.
Сканер системных файлов просканирует системные файлы, а затем попытается извлечь файл резервной копии системы и заменить его поврежденным файлом.
4. Восстановите BCD и MBR —
Иногда проблема загрузки Windows связана с повреждением данных MBR и конфигурации загрузки. Мы можем запустить несколько команд одну за другой, чтобы увидеть, исправляет ли какая-либо из них файл Winload.efi, отсутствующий после ошибки клонирования.
bootrec / FixMbr — восстановить поврежденный или поврежденный загрузочный сектор системного раздела;
bootrec / FixBoot — перезаписать новый загрузочный сектор системного раздела;
bootrec / ScanOs — проверять диск на наличие установленных ОС;
bootrec / RebuildBcd — восстановить данные конфигурации загрузки.
bcdedit / set {bootmgr} загрузка устройства
bcdedit / set {default} загрузка устройства
bcdedit / set {default} загрузка osdevice
bcdedit / set {default} раздел устройства = c:
bcdedit / set {default} раздел osdevice = c:
bcdedit / set {default} путь windows system32 winload.efi
Еще один способ — воспользоваться помощью стандарта AOMEI Partition Assistant Standard. Это отличный менеджер разделов диска, который поможет вам создать загрузочный USB-накопитель для восстановления MBR.
Примечание. Следует отметить, что на компьютере с проблемами должна быть установлена программа AOMEI Partition Assistant Professional.
Начнем со следующих шагов после подключения USB-накопителя к другому компьютеру —
Шаг 1: Загрузите AOMEI Partition Assistant Professional с помощью кнопки загрузки, указанной ниже —
Запустите установочный файл и завершите установку.
Шаг 2: Запустите Aomei Partition Assistant Professional и нажмите «Сделать загрузочный носитель».
Теперь следуйте инструкциям на экране и, когда вы закончите, отключите USB.
Шаг 3: Подключите этот USB-накопитель к компьютеру, а затем загрузите его с USB.
Шаг 4: Запустите приложение, затем перейдите к диску и щелкните его правой кнопкой мыши. Выберите на нем Rebuild MBR.
Шаг 5: Теперь выберите операционную систему и нажмите ОК.
Шаг 6: Перейдите на верхнюю панель и нажмите «Применить», чтобы выполнить отложенные операции.
Вот как вы можете легко исправить ошибку отсутствия Winload.efi на вашем компьютере и решить проблемы с загрузкой.
Часто задаваемые вопросы —
Q1. Есть ли способ исправить winload.efi?
Да, есть много способов исправить ошибку winload.efi, запустив сканирование CHKDSK или SFS для восстановления BCD и MBR. Вы можете использовать любой из вышеупомянутых методов, чтобы решить проблему на вашем компьютере.
Q2. Почему при клонировании жесткого диска появляется ошибка winload.exe?
Иногда, когда системные файлы будут повреждены, вы увидите сообщение об ошибке при загрузке компьютера. Это может быть вызвано повреждением файла на жестком диске или неудачным обновлением Windows.
Заключение-
Winload.efi, отсутствующий после клонирования диска, может появиться, поскольку системные файлы могут быть повреждены. Можно с уверенностью сказать, что вы можете запускать команды для устранения проблемы самостоятельно. Теперь вы знаете, что делать при возникновении ошибки Winload.efi после клонирования диска на вашем компьютере. Другой выход из этой ошибки — использовать AOMEI Partition Assistant Professional для восстановления MBR.
Надеемся, эта статья поможет вам узнать, как исправить ошибку Winload.efi на вашем компьютере. Мы хотели бы узнать ваше мнение об этом посте, чтобы сделать его более полезным. Ваши предложения и комментарии приветствуются в разделе комментариев ниже. Поделитесь информацией с друзьями и другими, поделившись статьей в социальных сетях.
Мы рады услышать от вас!
Мы на Facebook, Твиттер, а также YouTube. По любым вопросам или предложениям, пожалуйста, дайте нам знать в разделе комментариев ниже. Мы рады предложить вам решение. Мы регулярно публикуем советы и рекомендации, а также решения общих проблем, связанных с технологиями.
Похожие темы-
Как исправить ошибку диспетчера управления службами в Windows 10
Не удается добавить новую учетную запись пользователя в Windows 10? Вот исправление!
Управление дисками не загружается в Windows 10? Вот исправление!
Как очистить память и увеличить оперативную память в Windows