Skip to main content

How to Fix a Blue Screen of Death !!

How to Fix a Blue Screen of Death
Screenshot of a 0x5C / HAL_INITIALIZATION_FAILED Blue Screen of Death (BSOD) in Windows 8
A Blue Screen of Death, also called a STOP Error, will appear when an issue is so serious that Windows must stop completely.
A Blue Screen of Death is usually hardware or driver related. Most BSODs show a STOP code that can be used to help figure out the root cause of the Blue Screen of Death.
Did your PC restart after the BSOD? If the blue screen flashed and your computer rebooted automatically before you had time to read anything, see the tip at the bottom of the page.
Important: Below are general Blue Screen of Death troubleshooting steps. Please reference our List of Blue Screen Error Codes for individual STOP code troubleshooting steps. Come back here if we don't have a troubleshooting guide for your specific STOP code or if you have no idea what your STOP code is.
Note: Some of these steps may require you to start Windows in Safe Mode. If that's not possible then skip those steps.

How to Fix a Blue Screen of Death

Time Required: It might take you several hours to fix a Blue Screen of Death, depending on the STOP Code. Some steps are easy while others might be a little more complicated.
Applies To: Any version of Windows, including Windows 10, Windows 8, Windows 7, Windows Vista, and Windows XP.
  1. The most important Blue Screen of Death troubleshooting step you can take is to ask yourself what you just did.

    Did you just install a new program or a piece of hardware, update a driver, install a Windows update, etc.? If so, there's a very good chance that the change you made caused the BSOD.

    Undo the change you made and test again for the STOP Error. Depending on what it was that changed, some solutions might include:
     
    • Starting up using Last Known Good Configuration to undo recent registry and driver changes.
    • Using System Restore to undo recent system changes.
    • Rolling Back the device driver to a version prior to your driver update.
  1. Check that there's enough free space left on the drive Windows is installed on. Blue Screens of Death and other serious issues, like data corruption, can occur if there's not enough free space on your primary partition used for the Windows operating system.

    Note: Microsoft recommends that you maintain at least 100 MB of free space but I regularly see problems with free space that low. I usually advise Windows users to keep at least 10% of a drive's capacity free at all times.
  1. Scan your computer for viruses. Some viruses can cause a Blue Screen of Death, especially ones that infect the master boot record (MBR) or boot sector.

    Important: Make sure your virus scanning software is completely up to date and that it's configured to scan the MBR and boot sector.

    Tip: If you can't get far enough to run a virus scan from within Windows, use one of the programs I've highlighted in our Free Bootable Antivirus Tools list instead.
  2. Apply all available Windows service packs and other updates. Microsoft regularly releases patches and service packs for their operating systems that may contain fixes for the cause of your BSOD.
  3. Update drivers for your hardware. Most Blue Screens of Death are hardware or driver related, so updated drivers could fix the cause of the STOP error.
  4. Check the System and Application logs in Event Viewer for errors or warnings that might provide more clues on the cause of the BSOD. See how to start Event Viewer if you need help.
  5. Return hardware settings to default in Device Manager. Unless you have a specific reason to do so, the system resources that an individual piece of hardware is configured to use in Device Manager should be set to default. Non-default hardware settings have been known to cause a Blue Screen of Death.
  1. Return BIOS settings to their default levels. An overclocked or misconfigured BIOS can cause all sorts of random issues, including BSODs.

    Note: If you've made several customizations to your BIOS settings and don't wish to load the default ones, then at least try returning clock speed, voltage settings, and BIOS memory options to their default settings and see if that fixes the STOP error.
  2. Make sure all internal cables, cards, and other components are installed and seated properly. Hardware that's not firmly in place can cause a Blue Screen of Death, so try reseating the following and then test for the STOP message again:
    • Reseat all internal data and power cables
    • Reseat the memory modules
    • Reseat any expansion cards
  1. Perform diagnostic tests on all hardware you're able to test. It's highly likely that the root cause of any given Blue Screen of Death is a failing piece of hardware:
    • Test your system memory
    • Test your hard disk drive
    If a test fails, replace the memory or replace the hard drive as soon as possible.
  2. Update your BIOS. In some situations, an outdated BIOS could cause a Blue Screen of Death due to certain incompatibilities.
  3. Start your PC with essential hardware only. A useful troubleshooting step in many situations, including BSOD issues, is to start your computer with the minimum hardware necessary to run the operating system. If your computer starts successfully it proves that one of the removed hardware devices was the cause of the STOP message.

    Tip: Typically, the only necessary hardware for starting your PC through to the operating system includes the motherboard, CPU, RAM, primary hard drive, keyboard, video card, and monitor.

Find that hardware is the cause of your Blue Screen of Death?

Try one of these ideas:
  • Replace the hardware
  • Update the hardware's firmware
  • Make sure the hardware is on the Hardware Compatibility List
  • Check with the manufacturer for support information

Find that a software program is the cause of your Blue Screen of Death?

One of these things should help:
  • Reinstall the software
  • Check for and install any available program updates
  • Check with the developer for support information
  • Try a competing program

Is your PC restarting before you can read the STOP Code on the Blue Screen of Death?

Most Windows PCs are configured to reboot immediately after receiving a serious error like a BSOD.
You can prevent this reboot by disabling the automatic restart on system failure option.

Still Can't Fix Your Blue Screen of Death?

See Get More Help for information about contacting me on social networks or via email, posting on tech support forums, and more. Be sure to include the STOP code you're getting, if you know it.

If you're not interested in fixing this BSOD problem yourself, even with help, see How Do I Get My Computer Fixed? for a full list of your support options, plus help with everything along the way like figuring out repair costs, getting your files off, choosing a repair service, and a whole lot more.

Comments

Popular posts from this blog

How to Access Your Computer from Your iPhone 2018

How to Access Your Computer from Your  iPhone 1 Install TeamViewer on your iPhone.   TeamViewer is free for personal use but offers a paid version for businesses. This app is often used by tech companies for hands-on support to make changes to your computer while you watch. It is compatible both on Windows and Mac. [1] Open the App Store app and search for TeamViewer using the Search icon at the bottom of the screen. Tap on TeamViewer from the results to open its page, and tap “Get” on the right side of your screen to download and install TeamViewer. 2 Register on TeamViewer.   Open the TeamViewer app, which opens to a welcome screen, and tap the Computers & Contacts icon at the bottom of the screen. Tap “New account” on the right. Complete the 3 fields with your name, email address, and a password containing any combination of alphanumeric characters. 3 Install the TeamViewer companion app on your computer. ...

11 Websites To Learn programming language For Free In 2018!!

11 Websites To Learn To Code For Free In 2018 You know that it’s totally possible to learn to code for free...but what are the best resources to achieve that? Whether you already have some knowledge under your belt or have never typed a line of code before, start by exploring your options on these 11 fantastic websites. 1.  Codecademy Codecademy is the perfect place for aspiring coders to start learning. Interactive projects and quizzes let you get the hands-on experience you need to really grasp the concepts you’re being taught. There are separate courses for each topic: you might start out with Make a Website or Learn HTML & CSS, and progress to JavaScript, SQL, and more. Codecademy also provides forums for discussion, programming language glossaries, and blog posts and articles to help you as you learn. 2.  Free Code Camp At Free Code Camp, you’ll learn powerful skills while (eventually) building real-world projects for nonprofit organizations. It’s...

Pandora’s loot box: the legal ramifications of microtransactions game makers

The landscape surrounding microtransactions in video games continues to evolve at a pace outstripping the law’s ability to keep up. Just months after enduring public outcry over an extensive loot box system in  Star Wars: Battlefront II , EA Games has announced a  complete overhaul  that eliminates the ability to purchase in-game items that impact gameplay. Meanwhile, the Entertainment Software Regulatory Board, the self-regulating agency created by the Entertainment Software Agency, has now weighed in on the mounting controversy over microtransactions, but its response is only a  new “In-Game Purchases” label  on “games that offer the ability to purchase digital goods or premiums with real world currency.” Rapid industry changes and the absence of a clear regulatory environment may leave developers with a wild west sense of lawlessness. But lack of regulation does not equate to lack of legal exposure and the battlegrounds most likely to shape rules re...