How to Fix ntkrnlmp.exe BSOD on Windows 11


The infamous Blue Screen of Death (BSOD) has been the bane of Windows users for years. One such BSOD error, the ntkrnlmp.exe BSOD, has been encountered by many Windows 11 users. If you’ve encountered this error and are looking for a solution, you’ve come to the right place. 

In this article, we will explore the causes behind the ntkrnlmp.exe BSOD on Windows 11 and provide step-by-step instructions to help you fix it and restore your system’s stability.

What is ntkrnlmp.exe?

The ntkrnlmp.exe BSOD on Windows 11, also known as the “ntkrnlmp.exe system thread exception not handled” error, typically occurs due to operating system kernel issues. The kernel, responsible for core system operations, encounters a critical error that it cannot handle, resulting in a system crash and the dreaded Blue Screen of Death. Here are some common causes of the ntkrnlmp.exe BSOD:

  • Outdated or incompatible device drivers.
  • Faulty hardware.
  • Corrupted system files.
  • Memory issues.

How do I fix ntkrnlmp.exe BSOD on Windows 11

The ntkrnlmp.exe BSOD on Windows 11 can be fixed in a variety of ways. Before going through detailed methods, we suggest you do these quick steps:

  • Check for Windows Update and install the latest update.
  • Disable Overclocking by following the manufacturer’s guide.
  • Scan for Malware Viruses.

After that, Follow the solutions mentioned below to solve the Blue screen of death issue that you are encountering:

1. Update or Rollback Drivers:

1.1 Update Drivers:

Outdated or incompatible drivers can cause BSOD issues. To update the drivers, follow these steps:

  1. Press the Win+X key and select Device Manager.
    selecting device manager from Windows power menu
  2. Expand the device category causing the error. 
  3. Rightclick on the driver and select Update driver.
  4. Choose the option to search automatically for drivers.
    clicking search automatically for drivers Windows 11

We suggest you use Driver Booster to update drivers on Windows 11 or 10. This dedicated tool is extremely powerful and can find and install the most stable drivers and solve various issues on your PC.

If you are interested, see this Driver Booster review. Also, checkout these best driver updating tools for Windows.

1.2 Rollback Driver update:

Windows updates often include bug fixes and driver updates that can resolve ntkrnlmp.exe BSOD issues. To rollback the updates:

  1. Open the Device Manager like before
  2. Expand the device category causing the error. 
  3. Right-click on the driver and select Properties.
  4. Then Go to the Driver tab.
  5. Click on Roll Back Driver.
    roll back driver Windows 11
  6. Follow the on-screen instructions to complete the uninstallation process.
  7. Once the update is uninstalled, restart your computer to apply the changes.

2. Check for Driver Issues with Driver Verifier Manager:

Driver Verifier Manager is a built-in Windows tool that helps identify problematic drivers that may be causing issues on your system, which can help diagnose and troubleshoot driver-related problems. Follow these steps:

  1. Press the Win+X key and select Terminal (Admin) to open the command prompt.
  2. In the command prompt, type the following command and press Enter: verifier 
    verifier terminal windows 11
  3. This command will open the Driver Verifier Manager.
  4. In the Driver Verifier Manager window, select the Create standard settings option and click Next.
    create standard settings verifier
  5. Then select Automatically select all drivers installed on this computer and click Finish.
    auto select all driver verifier
  6. Restart your computer for the changes to take effect.

Note: Once Driver Verifier is enabled, it will monitor your system for any driver-related issues. If it detects a problem, it will cause a Blue Screen of Death (BSOD) and provide information about the driver that caused the issue.

3. Disable C-states and EIST in BIOS:

EIST (Enhanced Intel SpeedStep Technology) enables software to control the clock speed of Intel processor cores. It can probably cause ntkrnlmp.exe BSOD if turned on. You can disable EIST and C-State in BIOS by:

  1. Boot the PC into BIOS.
  2. Go to Advanced > CPU Configuration (CPU specifications or similar option).
    cpu configuration in bios
  3. Then select CPU Power Management Configuration.
  4. Now, Disable Intel EIST and Intel C-SATE tech.
  5. Save changes and exit.
  6. Restart your device.

4. Perform a System Restore:

Performing a system restore to a previous point can help resolve the ntkrnlmp.exe BSOD issue. Here’s how:

  1. Open Settings like before and select System.
  2. Click on About and choose System protection (located in the Middle).
    selecting system protection windows 11
  3. Click on the System Restore button.
    selecting system restore windows 11
  4. Follow the on-screen instructions to choose a restore point before the error starts occurring.
    system restore point Windows 11
  5. Start the system restore process and wait for it to complete. Your computer will restart during the process.

Note: System Restore will undo any system changes made after the selected restore point, so make sure to back up any important files before proceeding.

Extra Steps:

If the above methods don’t help, here are some additional steps that you can follow:

  • Check for Hardware Issues.
  • Scan and Repair System Files.
  • Increase System Memory (RAM).
  • If none of the methods work for you, seek professional help.

Experiencing the ntkrnlmp.exe BSOD error on Windows 11 can be frustrating, but with the solutions provided in this guide, you can troubleshoot and fix the issue effectively. By following the above steps, you can restore stability to your Windows 11 system and bid farewell to the ntkrnlmp.exe BSOD once and for all.

Previous articleHow to Fix System Restore Error 0x80071ac5 on Windows 11
Next articleError Code 0x8007002 .Net Framework: How to Fix?


Please enter your comment!
Please enter your name here