- Ошибка Windows\system32\winload.efi в Windows 10
- Исправить ошибку Winload.efi
- 1. Восстановить BCD
- 2. Отключить безопасную загрузку
- 3. Проверка системных файлов
- 4. Отключить раннюю защиту от вредоносных программ
- Ошибка 0xc000000e (. winload.efi) после включения компьютера, Windows не стартует (надпись «Recovery, Your PC/Device needs to be repaired»)
- Что делать с ошибкой 0xc000000e
- ШАГ 1
- ШАГ 2
- ШАГ 3
- Fixing “Winload.efi is Missing or Contains Errors” in Windows 10
- Enable Legacy Boot Mode (CSM) and Disable Secure Boot
- Use Automatic Startup Repair to Fix Windows Bootloader
- Disable Early Launch Anti-Malware Protection (ELAM) on Windows 10
- Fix File System Errors and Run System Files Integrity Check
- Repair BCD and Winload.efi File for UEFI Device
- Rebuild the BCD and Master Boot Record using Bootrec and Bcdedit
Ошибка Windows\system32\winload.efi в Windows 10
Winload.efi — это файл интерфейса EFI или расширяемого микропрограммного обеспечения. Эти файлы являются исполняемыми для встроенного программного обеспечения компьютеров, которые основаны главным образом на UEFI и выполняют задачи загрузки файлов в загрузчик компьютера. Эти файлы используются для определенного набора задач, таких как включение компьютера, перезагрузка компьютера, установка Windows, перезагрузка компьютера и другие. Следовательно, Winload.efi становится действительно важным файлом. В случае, если этот файл отсутствует или поврежден, то операционная система Windows не сможет продолжить работу.
Ошибки показываются в разных видах:
- Отсутствует winload.efi.
- winload.efi не может быть найден.
- winload.efi отсутствует или содержит ошибки.
- Эта программа не может запуститься, потому что на вашем компьютере отсутствует winload.efi.
- Для этого приложения требуется файл winload.efi, который не был найден в этой системе.
- При запуске \winload.efi возникла проблема. Указанный модуль не может быть найден.
Сопровождаемые коды:
Исправить ошибку Winload.efi
В первую очередь что вам нужно сделать это попробовать откатить систему назад с помощью точки восстановления . Если у вас нет привычки создавать точку восстановления системы, то рекомендую это делать. А теперь давайте разберем способы, чтобы исправить досадную проблему на синем экране.
1. Восстановить BCD
Вам нужно создать установочную флешку Windows 10 и загрузится с нее в дополнительные параметры. Дойдите до пункта «Установить» и ниже нажмите на «Восстановление системы«.
Далее вас перекинет в дополнительные параметры системы, где перейдите по настройкам «Устранение неполадок» > «Дополнительные параметры» > «Командная строка«.
В окно командной строки задайте следующие команды в той последовательности в которой они написаны ниже. Потом перезагрузите ПК, чтобы изменения вступили в силу.
- bootrec /repairbcd
- bootrec /osscan
- bootrec /repairmbr
2. Отключить безопасную загрузку
Нужно попробовать отключить Secure Boot в BIOS, если он включен. Для начало зайдите в «Центр обновления Windows» и обновите все предлагаемые драйвера для устройств, если они там имеются. Secure Boot — это своего рода шифратор ключей для проверки сигнатур загрузочного кода. Если подписи не совпадают, то загрузка будет не удачной.
Чтобы зайти в BIOS перезагрузите ПК или ноутбук, и при включении сразу нажимайте кнопку DEL, F2 или Esc, чтобы попасть в параметры BIOS. У каждого производителя разные кнопки для входа в БИОС . BIOS и UEFI куча разновидностей, я могу лишь примерно показать эту настройку. Рекомендую вбить вашу марку материнской платы в Google или Yandex и поискать в картинках, как отключить Socure boot.
Примерно в БИОС вы должны пройти по настройкам «Security», «Boot» или «Authentication». Далее вы увидите, что Socure boot (Enable) Включен. Выберите Disable, чтобы отключить. Нажмите F10, чтобы сохранить изменения и перезагрузите ПК.
3. Проверка системных файлов
Запустите командную строку от имени администратора и введите команду sfc /scannow . Эта команда проверить системные файлы на повреждения и попытается восстановить их, если таковы имеются. Перезагрузите систему после завершения сканирования.
4. Отключить раннюю защиту от вредоносных программ
Вам нужно попасть в дополнительные параметры Windows. Для этого зажмите «Shift«, выберите в меню пуск «Выключение» и «Перезагрузка«.
Далее идем по параметрам «Поиск и устранение неисправностей» > «Дополнительные параметры» > «Параметры загрузки» > «Перезагрузить» > «Отключить ранний запуск антивирусной защиты«. Нужно нажать F8.
Ошибка 0xc000000e (. winload.efi) после включения компьютера, Windows не стартует (надпись «Recovery, Your PC/Device needs to be repaired»)
Доброго времени!
Нередко при работе с разделом диска, на котором установлена ОС Windows (перенос/миграция ОС, подключение доп. диска и пр.) — при включении ПК появляется синее окно «Recovery. « и код ошибки 0xc000000e (пример на скрине ниже в статье 👇). Разумеется, дальше Windows не загружается и ждет от вас какого-нибудь решения.
Как правило, такое «поведение» Windows связано не с повреждением каких-то значимых файлов ОС, а с тем, что том был привязан к определенной букве, и когда система была перемещена на др. диск (скажем так для примера) — эта «связь» нарушается и на старте получаем ошибку.
Не так давно, как раз разбирался с этим «добром», попутно сделав несколько фото. Думаю, это небольшая заметка сможет помочь тем, кто столкнулся с нечто подобным. 👌
Что делать с ошибкой 0xc000000e
ШАГ 1
Для начала обратите внимание на нижнюю часть окна — как правило там есть пункт, позволяющий нажать на кнопку ESC и попасть в BIOS (UEFI). Это нам и нужно.
Пример ошибки, переход в настройки BIOS (0xc000000e, Winload.efi, Recovery: Your PC/Device needs to be repaired)
В BIOS нам нужно попробовать включить режим Legacy Boot (или CSM ). В зависимости от версии BIOS меню настроек может сильно отличаться, в качестве примера — я добавил пару фото (👇).
После сохранить настройки и попробовать перезагрузить устройство.
Раздел BOOT — отключаем Secure Boot
Включен — выключен Secure Boot
👉 Кстати, еще один важный момент!
В ряде случаев «проблемную» Windows можно загрузить, использовав BOOT-меню и выбрав в нем вручную эту ОС (в моем случае это «OS Boot Manager (UEFI) — Windows Boot Manager (SPCC M.2 PCIe SSD))».
ШАГ 2
Если корректировка настроек BIOS не увенчалась успехом — далее для работы нам понадобиться установочная флешка. Думаю, такая есть у многих (про запас 👌) .
Создание загрузочной USB-флешки Windows 10 — несколько способов
С этой установочной флешки 👉 необходимо загрузиться и дойти до окна, в котором предлагается начать установку Windows — в нижней части окна (👇) нажать на «Восстановление системы» .
Загрузка с установочной флешки — восстановление системы
Далее перейти в меню поиска и устранения неисправностей.
Поиск и устранение неисправностей
В нем есть две ключевых вкладки:
- восстановление при загрузке : рекомендую ее задействовать в первую очередь. В ряде случаев ОС автоматически восстанавливает себя сама;
- восстановление системы : если первое не помогло, попробуйте проверить, вдруг у вас в загашнике есть контрольная точка (бэкап), которая и поможет решить проблему.
ШАГ 3
Если ОС по-прежнему не загружается — стоит попробовать вручную привязать ОС Windows к нужному тому. Делается это не так уж и сложно.
Сначала необходимо загрузиться с установочной флешки (как в ШАГЕ 2 👆) и в меню доп. параметров запустить командную строку .
В ней нужно последовательно ввести ряд команд — я их пометил зеленым цветом (после каждой нажимать Enter 👇):
- DISKPART (запускаем утилиту для работы с дисками);
- LIST VOLUME (даем команду утилите показать все диски в системе);
- SELECT VOLUME=2 (Выбор тома для работы. Здесь нужно указать номер тома «ESP» – можете сориентироваться по его размеру в 99/100 МБ. В моем случае — это том 2);
- ASSIGN LETTER=Z (присваиваем этому тому букву «Z»);
- EXIT (выходим из утилиты DISKPART).
Командная строка — diskpart
После нужно ввести (очень внимательно) следующую команду (и нажать Enter 😉):
bcdboot D:\windows /s Z: /f UEFI
Примечание : вместо «D» нужно указать тот том, на котором у вас установлена Windows (далеко не всегда это диск «C»). Вместо «Z» — букву тома ESP (мы его задали при использовании DISKPART, чуть выше 👆).
Привязка целевого раздела Windows
Если все прошло успешно — вы должны увидеть сообщение о том, что «Файлы загрузки успешно созданы» . Теперь можно перезагрузить ПК и проверять работу (обычно, такая ручная «привязка» срабатывает в большинстве случаев. ).
Ах да. чуть не забыл. После этой операции у вас на этапе загрузки может начать появляться окно с предложением выбрать какую ОС Windows загружать — как будто их стало 2-3 (👇 выбирайте первую).
Выбор ОС Windows 10 при загрузке
А чтобы это окно вас не донимало — после загрузки Windows зайдите в проводник и откройте свойства «Моего компьютера», и перейдите в доп. параметры (👇).
Доп. параметры системы
Далее откройте параметры загрузки и восстановления и измените время отображения списка ОС (лучше всего установить время в 1 сек. В этом случае и меню будет пропадать быстро, и, если что не так — вы всегда сможете до него добраться 👌).
Отображать список ОС 1 сек.!
Если вы решили вопрос как-то иначе — чиркните в комментариях хоть пару слов (заранее благодарю!).
Fixing “Winload.efi is Missing or Contains Errors” in Windows 10
Let’s consider one more common Windows 10 boot error that occurs due to the damaged or missing winload.efi file. The problem manifests itself in the following: Windows stops booting with a BSOD and the error message appears on the boot screen:
This error occurs when the system boot file \windows\system32\winload.efi is missing or its structure is corrupted. Typically, the problem comes up after performing an incorrect system update, if the disk or file system is damaged, when the disk is repartitioned using third-party tools, updating the antivirus, after cloning a Windows image to another drive, replacing the computer’s motherboard (or other significant hardware changes), etc.
The solution depends on whether you have used the UEFI or Legacy boot mode before the problem occurs. Next, consider the basic steps that will help you to fix this error and boot Windows 10 or Windows Server 2016 correctly.
Enable Legacy Boot Mode (CSM) and Disable Secure Boot
Most computers with UEFI support can boot from both GPT partition table disks and legacy MBR disks.
The key to enter the UEFI menu depends on the device vendor. As a rule, these keys are F2, F8, Del or Esc. Or press the ESC button directly on the error screen
- Try to enable CSM Boot compatibility mode in UEFI settings (in some versions of UEFI firmware it is called Legacy Boot);
- Find and disable Secure Boot mode in the UEFI settings. The location of this setting also depends on the UEFI firmware. Usually, it can be found in the Security, Authentication, or Bootsections. On HP laptops the Secure Boot is located under the Security section. Change the Secure Boot mode to Disabled or Off;
Use Automatic Startup Repair to Fix Windows Bootloader
Try to fix this error using Automatic System Repair tool. To do it:
- Boot from Windows 10 install media (or bootable UEFI USB flash drive);
- Click Repair your computer or press R;
- Go to Troubleshoot -> Advanced options -> Startup repair;
- The Recovery Wizard will start. Then follow its instructions.
If you don’t have Windows installation disk, you must restart the computer three times in a row by pressing the Power button until the WinRE recovery console screen appears. Select See advanced repair options. Then follow the instructions above.
Disable Early Launch Anti-Malware Protection (ELAM) on Windows 10
If the previous methods did not fix the error with loading winload.efi, to disable ELAM (Early Launch Anti-Malware) Protection, which is enabled by default for the Windows bootloader.
- Do steps 1 and 2 from the Solution 2;
- Go to Troubleshoot->Advanced options -> Startup settings;
- Restart your computer with the Restart button;
- After the next boot the system will automatically open Startup Settings (by the way, from this step you can start Windows in the Safe Boot mode);
- Press F8 to select the item 8) Disable early launch anti-malware protection.
Fix File System Errors and Run System Files Integrity Check
Check your disks for errors, there may be disk or file system errors on the partition with the winload.efi file. To check all the disks for errors and fix them, run the command:
After this, it is also recommended to check the integrity of the system files using the sfc tool. To use the sfc utility in offline mode, you need to specify the path to the system drive and the path to Windows folder. You can determine the drive letter assigned to the Windows partition with the command:
Bcdedit /enum | find «osdevice»
Suppose, in your case this is a D: drive. The system file check integrity command looks like this:
sfc /scannow /offboot=d:\ /offwindir=d:\windows
You also need to perform an offline check of the Windows Component Store using DISM. You need to compare your image with the original wim installation file of your Windows 10 build (suppose the original wim image is on drive E:):
Dism /image:D:\ /Cleanup-Image /RestoreHealth /Source:E:\sources\install.wim
Repair BCD and Winload.efi File for UEFI Device
If your Windows 10 was installed in native UEFI mode on a GPT disk, we recommend that you follow the instructions on how to recreate the Windows 10 EFI bootloader on UEFI devices. I recommend using the article on the link, everything is described there in detail. Here’s a short guide:
Boot your device from recovery/install media and open the command prompt:
- Execute the command: diskpart
- List the partitions on the disks: list volume
- Find a partition labeled ESP or EFI with a size of 100 MB. Remember it (the size and name of the partition may differ depending on the version of Windows, but the main thing is that its file system must always be FAT32). If the EFI partition was accidentally deleted, it can be restored as follows;
- Select this partition: select volume 2
- Assign a drive letter to the partition: assign letter=Z
- Exit the diskpart: exit
- Now you need to re-create the bootloader configuration. Copy the boot files from the Windows directory: bcdboot c:\Windows /s Z: /f ALL (replace c:\ with the drive letter on which you have the Windows installed). If you did everything correctly, the message will appear: Boot files successfully created ;
- Reboot your device and check if the boot problem with winload.efi file is fixed.
Rebuild the BCD and Master Boot Record using Bootrec and Bcdedit
If you have Windows installed in legacy BIOS mode (not in UEFI mode), then you can rebuild the boot records and the MBR bootloader using the bootrec tool.
- Follow steps 1 and 2 from the Solution 2;
- Go to Troubleshoot > Command Prompt;
- In the command prompt , run the following commands one after another:
- bootrec /FixMbr – writes the MBR to the system partition;
- bootrec /FixBoot – overwrite a new boot sector on the system partition;
- bootrec /ScanOs – scans the disk for the installed OSs;
- bootrec /RebuildBcd – rebuild bootloader configuration.
- Close the command prompt with the command: exit
- Restart your computer.
If the previous method did not help, you must rebuild the boot configuration file (BCD) for the MBR in the Recovery Console command prompt:
bcdedit /set
bcdedit /set
bcdedit /set
bcdedit /set
bcdedit /set
bcdedit /set
Restart the computer and check if the problem is fixed.