When your computer boots up or when it just woke up from sleep but it suddenly encounters a Blue Screen of Death error, saying, “HAL INITIALIZATION FAILED error with STOP CODE 0x0000005C”, then read on as this post will give you some fixes that might help in resolving the problem. You will see the following error message on your computer’s screen when this error pops up:
“Your PC ran into a problem and needs to restart. We’re just collecting some error info, and then we’ll restart for you. If you’d like to know more, you can search online later for this error: HAL_INITIALIZATION_FAILED
HAL INITIALIZATION FAILED 0x0000005C”
This kind of Blue Screen error indicates that there is a hardware or device driver problem in your PC. Aside from that, it also signifies that the initialization of the Hardware Abstraction Layer or HAL has failed. This happens only during the relatively short period that the Windows operating system is being initialized, specifically during phase 4 of Windows startup. What’s worse about this kind of Stop error is that it does not just go away after a computer reboot.
You may have to boot your computer into Safe mode with Networking using the Advanced startup options which you can access by tapping the F2 or F8 key. Once you’ve accessed the Advanced startup options, follow the fixes prepared below.
Running the Chkdsk utility could help you resolve the HAL INITIALIZATION FAILED error with STOP CODE 0x0000005C. If your hard drive has issues with integrity, the update will really fail as the system will think that it’s not healthy and that’s where the Chkdsk utility comes in. The Chkdsk utility repairs hard drive errors that might be causing the problem.
chkdsk /f /r
If the first option didn’t work, then running the Deployment Imaging and Servicing Management tool can help you resolve the HAL INITIALIZATION FAILED error as it will repair the Windows System Image as well as the Windows Component Store in Windows 10.
You might also want to remove any connected devices and external hardware in your computer as it might help in fixing the BSOD error.
If you want your computer to boot faster, then you might have enabled Fast Start-up. This feature is ideal for computers that are using a hard disk drive. However, turning on this feature also means that when the computer boots, it might lag some drivers that are loaded when it initially boots up. Thus, it might be the potential cause of the UNEXPECTED STORE EXCEPTION BSOD error. Thus, you need to disable Fast Start-up. To do that, follow these steps:
There are times when the antivirus program installed in your computer blocks file access and even disk access. Thus, disabling the antivirus program or any security software installed in your computer is always a good idea you can try when the Windows Update process does not go smoothly. So before you try updating your computer again, make sure to disable the antivirus or security program and once the Windows Update is done, don’t forget to enable the antivirus program back again.
There are some instances that some conflicting programs installed in your computer might be the one that’s causing the HAL INITIALIZATION FAILED error. To identify which program is causing the problem, you need to put your computer in a Clean Boot State. To do so, follow the steps below.

DIR /AL /S
Get-AppxPackage Microsoft.BingWeather | Remove-AppxPackage
“Installing, this may take a few minutes… WslRegisterDistribution failed with error: 0x8007019e/0x8000000d Error: 0x8007019e/0x8000000d The parameter is incorrect. Press any key to continue.”Error code 0x8007019e or 0x8000000d could be due to the absence of supporting Windows 10 features since the error does not even let one use the WSL-based command line. If you are one of the users facing this problem, then you’ve come to the right place as this post will provide you with a couple of suggestions to fix it. There are two options you can check out to fix the problem, but before you do that, you need to make sure that the Windows Subsystem for Linux feature is enabled. The two options include enabling WSL using the “Turn Windows features on or off” option and using the Windows PowerShell.
Visual studio code is a code editor available for Windows, Linux, and macOS. It is a completely free tool offering you to code in any language without the need to switch to another editor.
Visual Studio Code is part of Microsoft Visual Studio which is a complete integrated development environment (IDE). Take notice that Visual studio itself has more advanced tools for developing and testing, it has 24/7 support, training, and Azure for WEB apps.
Visual Studio Code is an editor lacking in some advanced features Visual Studio offers.
VSSControl: 2147467259 Backup jobs failed. Cannot create a shadow copy of the volumes containing the writer’s data. VSS asynchronous operation is not completed. Code: [0x8004231f]This message pops up when you are creating a snapshot system restore, usually, the issue is tied with insufficient space or service stopping. We will go into detail about how to fix both so you can finish the operation without any issue.
“Windows cannot find the Microsoft Software License Terms. Make sure the installation sources are valid and restart the installation.”The only option given when you encounter this error is to click on the OK button and nothing else and then the setup gets interrupted and won’t push through. To fix this error and proceed with the installation, you can try to get a new installation image or switch ports, or fix the CFG file. For more details, follow each one of the potential fixes provided below.
chkdsk /f /r