All About Microsoft Windows And Technology !!!


HAL INITIALIZATION FAILED STOP CODE 0x0000005C another Blue Screen of Death (BSOD) error mostly Occur after recent hardware / Software change. If you are frequently getting HAL_INITIALIZATION_FAILED Blue Screen Error at startup or Suddenly system restart with BSOD error STOP CODE 0x0000005C. 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 the 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.

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 below troubleshooting steps.

Set UsePlatformClock to true

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

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.

Windows Advanced Options

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

 bcdedit /set useplatformclock true

Set UsePlatformClock to true

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

bcdedit /enum

userplatformclock verify command

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

Check For Available Updates

Microsoft Regularly Rollout Windows updates with Security improvements and fix Bug fixes. If any bug causes the Hal initialization failed BSOD error, update the windows may help to deal this issue.

On windows 10 its set to install updates automatically, Or you can check and manually update windows form Settings -> update & Security -> Windows update -> check for updates.

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 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.

re-install Device driver

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.

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 the 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

  • Go to the start menu
  • Search or go to the Disk Cleanup there
  • Click on it and opens it there
  • Tick the boxes which you want to clear it
  • After that, click on the OK tab & select Yes to Delete
  • After that, wait for some time to clear it
  • After, close the tab
  • Restart your PC
  • That’s it, done

perform Disk Cleanup on 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 fix the HAL_INITIALIZATION_FAILED BSOD error for you. Still have any query, suggestion or face any difficulty while applying above steps feel free to discuss on the comments below. Also, read Fix a Boot Configuration Data File is Missing Error 0xc0000034

You might also like
Leave a comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More