top of page

Solved: HAL INITIALIZATION FAILED Windows 10 BSOD (Stop code 0x0000005C)

Getting hal_initialization_failed BSOD error when your system wakes up from sleep stage, or at windows 10 startup? For some others report this blue screen hal initialization failed (STOP CODE 0x0000005C) after windows 10 update. This BSOD probably caused by hardware or device drivers problems, especially when you have an older computer. This typically goes away when you restart your PC. However, If you are frequently getting HAL_INITIALIZATION_FAILED Blue Screen Error at startup or Suddenly system restart with BSOD Here some applicable Solutions to get rid of this.

Your PC ran into a problem and needs to restart. We’re just collecting some error info, and then we’ll restart for you. (x% complete) If you’d like to know more, you can search online later for this error: HAL_INITIALIZATION_FAILED



Like other stop errors or BSODs, this error may come into play when a new driver/service is being loaded and likely to happen with new software/hardware. Again Old, corrupted or incorrectly configured drivers, malware infection, damaged system files or corrupted hard disk could be the major causes of this HAL INITIALIZATION FAILED problem. Sometimes, if you are using a virtual machine, the cause could be it too. If you are suffering from this error here some applicable solutions to get rid of this.

  1. Remove all external devices to check and make sure any device driver confliction not causing the issue.

  2. Temporarily disable Security software (Antivirus) if installed, And uninstall recently installed third party software to check these applications not causing the issue.

  3. Microsoft regularly releases security updates with bug fixes to patch the security hole created by third-party apps. Install the latest windows updates from settings -> update & security -> windows update -> check for updates. May the latest update contain the bug fix which causing “hal_initialization_failed” on your system.

Note: If Due to this BSOD you may not access windows properly, Windows frequently Restart with Blue Screen didn’t allow to perform Troubleshooting steps that cause you need to boot into safe mode to perform the below troubleshooting steps.

Set UsePlatformClock to true

First Open Command prompt as administrator, you can do this by click on the start menu search type cmd from search results right click on the command prompt and select Run as administrator.

Note: Due to this Blue Screen Error, if you are unable to boot into safe mode also then you need to access advanced options and click on Command prompt.

Advanced options Windows 10

Now On command prompt Type command Bellow and hit the enter key to execute the command.

bcdedit /set useplatformclock true

set useplatformclock true

To verify that the command prompt set useplatformclock to true, run the following command.

bcdedit /enum

verify useplatformclock

If you see useplatformclock Yes in the command prompt, that means the process has been done. Simply restart your PC and on the next start see There is no more Hal initialization failed BSOD error.

Update Device drivers

As discussed before Old, corrupted or incorrectly configured drivers also cause Hal initialization failed BSOD error. We recommend to update / Re-install Drivers ( especially Display driver, Audio driver and Network adapter driver ) to make sure incompatible Driver not causing the Hal initialization failed BSOD error.

To update or re-install device driver open Device manager by press Win + R, type devmgmt.msc and hit the enter key. This will display all installed driver list, here check any driver with yellow mark. If found any then try to update the driver by right click on it and select update driver.

Also, you can visit the device manufacturer website and download the latest available driver. Then open Device Manager Right click on the problematic driver ( for ex: display driver ) then select uninstall.  Now Restart windows after that again open device manager check the driver installed automatically.

Or you can click on Action, scan for hardware changes to re-install the driver. If you still getting the driver not installed successfully, or yellow triangle mark there. Then right click on it select update driver -> browse my computer for driver software and set driver path which you previously downloaded from the manufacturer website. Click next and follow on-screen instructions to re-install / update the driver. After that restart windows and check there are no more blue Screen errors at startup.

Check Disk Drive Errors

Also sometimes Disk Drive Errors cause different startup problems such as system crash, not respond at startup or won’t start, Frequently restart with Different blue screen errors etc. So make sure Disk Drive Errors do not cause the HAL_INITIALIZATION_FAILED Blue Screen Error.

You Can Run CHKDSK command with come extra command to check and force chkdsk to repair the Errors. To do this again you need to open the command prompt as administrator then type command chkdsk C: /f /r /X and hit the enter key.

check disk for errors windows 10

When asking for Check on next restart type Y then close the command prompt and restart windows. This will scan and check the drive errors if found any the chkdsk utility try to repair them. After 100% complete the scan and repair process windows will restart and on next start, there are no more blue screen errors.

Run Disk Cleanup Tool

Also, try to clean up junk, System cache, memory dump, Temporary or system error files to optimize system performance. To do this

  1. Go to the start menu

  2. Search or go to the Disk Cleanup there

  3. Click on it and opens it there

  4. Tick the boxes which you want to clear it

  5. After that, click on the OK tab & select Yes to Delete

  6. After that, wait for some time to clear it

  7. After, close the tab

  8. Restart your PC

  9. That’s it, done

Disk cleanup windows 10

Also, Install a good antivirus / antimalware application with the latest updates and perform a full system scan to check and make sure any virus/malware infection not causing the issue. And you can run third-party system optimizer tool like Ccleaner to clean junk, system cache, memory dump files etc. And fix and repair missing broken registry. which may help to fix this HAL_INITIALIZATION_FAILED BSOD error.

Perform Clean Boot

Perform clean boot is also another method to get rid of HAL_INITIALIZATION_FAILED. Clean boot allows you to start Windows without running non-Microsoft services. which could help you troubleshoot and determine if any application or program is causing the problem that you have. If you see in the clean boot stage, Your PC is performing well without any BSOD, You should be sure there is something wrong third-party services.

Also If you are using VMWare, it is suggested that you upgrade your current version to the latest version that you could find on its official website. Or you could turn to Virtual Machine instead.

If all above methods failed to fix then its time to utilize the system restore feature, which reverts current windows settings to a previous working state without effect any data

These are some most applicable solutions to fix HAL INITIALIZATION FAILED STOP CODE 0x0000005C Blue Screen error. I hope to Apply these solutions to fix HAL_INITIALIZATION_FAILED BSOD error for you. Still have any query, suggestion or face any difficulty while applying the above steps feel free to discuss on the comments below.

Also, read


Featured Posts
Recent Posts
Search By Tags
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
bottom of page