Fix: BSOD After System Reset in Windows

After you reset your computer, Windows might not start anymore. Instead, you could see a Blue Screen of Death (BSOD) over and over, and you can’t even get into Safe Mode or recovery tools. This usually means something went wrong during the reset—important files needed to start Windows are missing or broken. You may see error codes like 0xc000021a, INACCESSIBLE_BOOT_DEVICE, or IRQL_NOT_LESS_OR_EQUAL.

Blue Screen of Death after system reset
Blue Screen of Death after system reset

The main reason is often that the reset didn’t finish properly, especially if you chose “remove everything” or didn’t use a good Windows install disk or drive. Other reasons could be old drivers, problems with the hard drive, leftover recovery files from the computer’s manufacturer, or issues with BitLocker (Windows’ disk encryption).

In this guide, we’ll walk you through several effective troubleshooting steps to follow if you’re still seeing a blue screen, even after resetting your computer to its default state.

1. Boot Into the Windows Recovery Environment

If you see the BSOD every time you try to use your computer, you’ll need to access the Windows Recovery Environment (WinRE) to start troubleshooting.

The Windows Recovery Environment is a separate system that comes with Windows. It helps you fix problems that prevent your computer from starting up normally. From here, you can use tools such as Command Prompt, Startup Repair, and System Restore.

  1. Turn off your device by holding down the power button for about 10 seconds.
  2. Turn it back on using the power button, then immediately turn it off again the same way.
  3. Repeat this process two more times. On the third restart, allow the computer to start up normally—the system should automatically
  4. boot into the recovery environment.
  5. Once in WinRE, go to Troubleshoot > Advanced options.
    Enter the Advanced options menu
    Enter the Advanced options menu

2. Run System Scans

One of the first things you should try is to run the SFC and DISM utilities through Command Prompt from the WinRE Advanced options.

The SFC (System File Checker) command checks for missing or damaged system files and automatically replaces them with the correct versions if any are found.

DISM (Deployment Image Servicing and Management) helps repair problems with Windows system images. While these tools don’t specifically target Blue Screen of Death (BSOD) errors, they can help if a bad or missing system file is causing the problem.

  1. In the Advanced options menu, select Command Prompt.
  2. Type the following command and press Enter to start the System File Checker scan:
    sfc /scannow
    Run the System File Checker
    Run the System File Checker
  3. When that scan finishes, type this command and press Enter:
    dism /online /cleanup-image /scanhealth
    Run the scanhealth command
    Run the scanhealth command

SFC and DISM will scan and attempt to fix any system problems. This could take a while depending on your system. While you’re at it, we also recommend running a CHKDSK scan to check your hard drive for bad sectors that could be causing the issue.

3. Update Your Drivers

In many cases, BSOD issues are caused by outdated or faulty device drivers. For example, a frequent cause is problems with netio.sys, a Windows system file that helps manage network connections and traffic.

If this seems relevant to your situation, you can try updating your network drivers to see if it helps. To do this, you’ll need to enter Safe Mode.

  1. In the Advanced options menu of WinRE, select Command Prompt.
  2. Type this command and press Enter:
    bcdedit /set {default} safeboot minimal
  3. After the command runs, type exit and press Enter to close Command Prompt.
  4. Restart your computer. It should now start in Safe Mode automatically.
  5. Once you’re in Safe Mode, type Device Manager in the search box on your taskbar and open it.
  6. Expand the Network Adapters section, then right-click your network driver.
  7. Select Update driver, then click Search automatically for drivers.
    Update the network driver
    Update the network driver
  8. Follow the on-screen steps to update your driver, then reboot your PC.
  9. After restarting, your computer should return to normal mode. Check if the blue screen error is resolved.

Another thing you can try is to temporarily turn off your antivirus program to see if this makes a difference. Sometimes, antivirus software can interfere with normal Windows processes and cause crashes by mistake.

4. Run the Memory Diagnostic Tool

It’s also possible that a problem with your computer’s RAM (memory) is causing the BSOD. RAM issues—like bad memory modules—can often make Windows crash. You can use the built-in Windows Memory Diagnostic Tool to check for memory problems.

  1. Press Win + S to open Windows Search.
  2. Type Windows Memory Diagnostic and open it.
  3. Select Restart now and check for problems (recommended). Your computer will restart and the tool will check your memory for errors.
    Run the Windows Memory Diagnostic tool
    Run the Windows Memory Diagnostic tool

This tool will only diagnose memory problems; it will not fix them. If the tool finds errors, you’ll likely need to replace your RAM.

5. Revert Recent Changes

Sometimes a BSOD happens after a recent software change, like installing a new program or an update. This can happen if new software conflicts with Windows or creates an error. If the blue screen began after you installed something new, try uninstalling it.

  1. Boot into Safe Mode using the earlier steps.
  2. Once in Safe Mode, press Win + R to open the Run window.
  3. Type control and press Enter.
  4. Click Uninstall a program under the Programs section.
    Windows could not start the Windows Firewall on Local Computer
    Choose Uninstall a Program
  5. You’ll see all the programs on your computer. Find the one you think is causing problems, right-click on it, and choose Uninstall.
    Uninstall the conflicting program
    Uninstall the conflicting program

If a Windows update seems to have caused the problem, do this:

  1. Follow steps 1–4 above to enter Safe Mode and open Control Panel.
  2. Click View installed updates on the left.
  3. Find the update you want to uninstall and click Uninstall.
    Uninstall the update
    Uninstall the update
  4. Follow the steps on your screen to remove the update.
  5. Alternatively, from the Advanced options window, open Command Prompt.
  6. Type the following command, replacing <Update_KB_Number> with the KB number for the update:
    wusa /uninstall /kb:<Update_KB_Number>
    Uninstall the update
    Uninstall the update
  7. Press Enter and confirm to start the uninstall process. You’ll get a message once it’s finished.

6. Perform a Clean Install

If none of the above solutions work, you can try doing a clean install of Windows.

A clean install deletes all your files, settings, and installed programs, and installs a brand-new copy of Windows. This is usually a last resort if your system has serious problems—like hardware failures or major system corruption—that can’t be fixed otherwise.

Make sure to back up your important data before you proceed. A clean install can be an effective way to eliminate even the most stubborn issues and give your computer a fresh start.

ABOUT THE AUTHOR

Zainab Falak


Zainab Falak is a highly educated professional with a background in actuarial science and a strong passion for technology. Her expertise lies in the field of data analytics and she is a proficient programmer in languages such as Python and R. At Appuals, Zainab shares her extensive knowledge of Windows 8, 10, and 11, covering a broad range of topics related to these operating systems. Zainab's ability to effectively communicate technical concepts in a clear and concise manner has earned her recognition and respect in the tech community. She is committed to staying up-to-date with the latest developments in the field and providing readers with insightful and informative content.