How to Fix the Ntoskrnl.exe BSOD Error on Windows 11

Blue screen error messages on Windows 11 are just as common as they are on Windows 10 and all the operating systems that came before it and this guide will be showing you how to fix Ntoskrnl.exe BSOD error. This isn't the most common BSOD error message but it can be a tricky one to resolve so follow along closely and work your way through the list from top to bottom.

How to Fix the Ntoskrnl.exe BSOD Error on Windows 11

ntoskrnl.exe BSOD can be caused by hardware issues, problematic drivers, or corrupted system files. Which really narrows things down for you! I know exactly how you feel! Annoyingly most Windows BSOD errors are vague like this.

Run the Windows Memory Diagnostic Tool

Faulty or corrupted RAM can cause ntoskrnl.exe errors. Use the Windows Memory Diagnostic Tool to check for memory-related issues.

Run SFC and DISM

Corrupted system files are another common cause. Use the SFC and DISM tools to repair these files:

sfc /scannow

 

After the SFC scan, execute the following DISM commands one by one: 

DISM /Online /Cleanup-Image /CheckHealth

DISM /Online /Cleanup-Image /ScanHealth

DISM /Online /Cleanup-Image /RestoreHealth

 

Check Hard Drive Health Using CHKDSK

A failing hard drive or bad sectors could be behind the error. Run CHKDSK to scan your drive for errors:

chkdsk c: /f

chkdsk c: /f /r /x

Update or Reinstall Device Drivers

Most PC gamers are familiar with this process and for good reason! It fixes pretty much every graphics problem that isn't a hardware one. As a result, it's always at the top of the list!

Roll Back Recent Windows Updates

Sometimes, a recent Windows update can introduce issues like this. So try going back to a previous version to fix the problem. While it sounds like a waste of time this has actually solved a lot of Windows problems I've had.

Disable Overclocking

If you're running any kind of overclock, disable it and see if the error message goes away. Overclocks are just one of those things that introduce instability to systems, especially if you are really pushing them to their limits.

Perform a System Restore or Reset Windows.

If the issue started recently, reverting to a previous system restore point can undo recent changes:

If this doesn't work it might be time to reset Windows. Just make sure that you back up all of your data first.

Comments