#Что означает ошибка
Не удалось найти winload.efi Статус: 0xC0000225
Ошибка 0xC0000225 «Не удалось найти winload.efi» означает повреждённый загрузчик или отсутствие нужного файла в EFI-разделе. Данные обычно сохранены.
Исправление выполняется из среды восстановления.
Потребуется установочная флешка Windows.
winload.efi — загрузчик операционной системы в режиме UEFI. Если файла нет или он повреждён, Windows не стартует.
#Причины и решения
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Повреждены файлы загрузки EFIПосле сбоя. | Ошибка при старте. | bcdboot C:\Windows. |
| Повреждён раздел EFIРаздел. | Раздел недоступен. | Пересоздайте. |
| Неверный режим загрузкиLegacy/UEFI. | Сменили в BIOS. | Верните UEFI. |
| Ошибки дискаСбойные секторы. | Другие ошибки. | chkdsk. |
#Пошаговое решение
- Загрузитесь с флешкиПри
0xC0000225/winload.efiпрежде всего сделайте фото ошибки и отключите внешние USB-диски. На другом исправном ПК подготовьте официальный установочный USB Windows соответствующей версии. Загрузитесь с него через Boot Menu → «Восстановление системы» → «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Восстановление при загрузке». - Определите правильный EFI-раздел, не присваивая произвольную букву**Не назначайте букву EFI-разделу по номеру
select vol 2**: на другом ПК это может оказаться раздел с личными данными. Если автоматическое восстановление не помогло, в WinRE → «Командная строка» выполнитеdiskpart→list disk→list volume→exit. Для UEFI-раздела обычно характерны FAT32 и небольшой размер, но это не достаточная гарантия — лучше определить его по структуре и данным. - Выполняйте bcdboot только после определения путейКоманда
bcdbootменяет файлы загрузки. Выполняйте её только после точного определения тома Windows и EFI, проверки BitLocker и наличия второй ОС, с сохранённой резервной копией. Примерыbcdboot C:\Windowsи/s S:не универсальны, поскольку буквы в WinRE часто меняются. При сомнениях передайте выводlist volumeспециалисту. - Проверьте дискЕсли накопитель не виден в BIOS или слышны щелчки, остановите любые команды восстановления. Сначала сохраните данные, затем проверьте SMART через диагностическое средство изготовителя. При исправном диске можно запустить диагностическое
chkdsk D:с фактической буквой, но не/f /rдо копирования. - Проверьте BIOSВ UEFI/BIOS откройте Boot Priority и проверьте, что выбран
Windows Boot Managerсистемного SSD, а загрузка включена в UEFI (для GPT). Не меняйте наугад SATA/RAID или Legacy/CSM: несоответствие режима может создать новую ошибку загрузки.
#Восстановление
Загрузитесь с установочной флешки → «Восстановление системы» → «Командная строка». diskpart → list vol → найдите EFI-раздел (FAT32) → select vol N → assign letter=S → exit. Выполните bcdboot C:\Windows /s S: /f UEFI. Проверьте bootrec /scanos, bootrec /rebuildbcd.
#Проверка диска и BIOS
Выполните chkdsk C: /f. В BIOS проверьте режим (UEFI) и порядок загрузки, включите/отключите Secure Boot для проверки. Отключите лишние диски. Проверьте SMART.
#Если не помогает
Проверьте наличие файла C:\Windows\System32\winload.efi; при отсутствии восстановите через sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows и DISM /Image:C:\ /Cleanup-Image /RestoreHealth /Source:.... Крайний вариант — переустановка с сохранением файлов («Обновление»).
#Особенности после обновлений и клонирования
Ошибка часто появляется после неудачного обновления Windows, смены режима SATA или клонирования диска на SSD без переноса EFI-раздела. Если EFI-раздела на диске нет (удалён при разметке), создайте его: diskpart → select disk 0 → create partition efi size=260 → format quick fs=fat32 → assign letter=S, затем выполните bcdboot. Размер 100–500 МБ достаточен. После восстановления выставьте в BIOS загрузку с «Windows Boot Manager» и сохраните точку восстановления системы.
#Как проверить результат
Перезагрузитесь без флешки: система должна запуститься. Откройте командную строку и проверьте bcdedit /enum: в записи Windows Boot Loader поле path должно быть \Windows\system32\winload.efi, а device — partition=C:. Проверьте журнал eventvwr.msc → «Система» на сообщения о дисковых ошибках. При повторном появлении ошибки проверьте состояние накопителя через SMART: износ или ошибки чтения вызывают возвращение проблемы.