HAL_INITIALIZATION_FAILED (0x5C) в Windows 10/11 — как исправить (2025)
Проблема на стыке прошивки и драйверов низкого уровня. Чаще всего лечится настройками UEFI и восстановлением загрузки.
Коротко: быстрые проверки
- Сбросьте BIOS/UEFI к заводским.
- Верните штатный режим SATA (AHCI/RAID).
- Отключите разгон, XMP, эксперименты с энергосбережением.
- Проверьте загрузчик через WinRE: sfc/DISM/bootrec.
Симптомы
BSOD HAL_INITIALIZATION_FAILED (0x5C) при запуске Windows: сразу после логотипа или в процессе установки системы. Часто возникает после смены настроек BIOS/UEFI, обновления прошивки, включения/выключения виртуализации или смены режима SATA.
Причины
- Конфликт настроек UEFI: Secure Boot/CSM/Legacy, отключённый/включённый TPM, VT-x/AMD‑V, IOMMU.
- Несовместимый режим контроллера хранения (AHCI/RAID/Intel RST) или повреждённый драйвер.
- Сбой микрокода/старый BIOS/UEFI, артефакты разгона.
- Повреждение загрузчика или системных файлов после некорректного выключения.
1) Быстрый план
- Зайдите в BIOS/UEFI и нажмите Load Optimized Defaults (Заводские настройки). Сохраните и проверьте загрузку.
- Проверьте режим SATA: если Windows ставилась в AHCI — должен быть AHCI. RAID включайте только при установленном драйвере RST/F6.
- Отключите разгон/Curve Optimizer/Memory Try It!/XMP для теста стабильности.
2) Восстановление файлов и загрузчика
CMD в среде восстановления WinRE, выполнять команды по одной строке
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
DISM /Image:C:\ /Cleanup-Image /RestoreHealth
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
Если fixboot пишет «Access is denied», выполните bootsect /nt60 SYS с установочной флешки и повторите.
3) Настройки UEFI, которые чаще всего мешают
- Secure Boot: временно выключите для проверки, затем включите обратно.
- CSM/Legacy: для Windows 10/11 лучше UEFI без CSM. Если диск MBR — включите CSM или конвертируйте диск в GPT.
- VT‑x/AMD‑V и IOMMU/SVM: включите только при необходимости. Иногда помогает отключение при старых прошивках.
4) Обновление прошивок и драйверов хранения
Скачайте BIOS/UEFI и драйверы чипсета/IRST с сайтов производителя материнской платы/ноутбука. Обновите прошивку SSD фирменной утилитой.
PowerShell от администратора, выполнить блок целиком
Get-PhysicalDisk | Get-StorageFirmwareInformation
Get-WmiObject Win32_IDEController, Win32_SCSIController |
Select-Object Name, Manufacturer, DeviceID | Format-Table -Auto
5) Если система не стартует вообще
Отключите все лишние диски/USB. Подключите системный диск напрямую без переходников. Проверьте кабели, порт SATA/NVMe.
Когда к мастеру
BSOD остаётся даже на заводских настройках BIOS, загрузчик восстановлен, но Windows не стартует. Помогу безопасно обновить прошивки и корректно переключить режимы без потери данных.
Ещё по теме
FAQ
Можно ли переключить RAID↔AHCI без переустановки
Да, но сначала включите нужный драйвер в реестре/BCD, иначе получите INACCESSIBLE_BOOT_DEVICE. Лучше сделать это под присмотром специалиста.
Нужно ли обновлять BIOS
Если текущая версия старая и есть исправления стабильности/микрокода — да. Обновляйте строго по инструкции производителя.