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.
Table of Contents
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:
- Press the Win+X key and select Device Manager.
- Expand the device category causing the error.
- Right–click on the driver and select Update driver.
- Choose the option to search automatically for drivers.
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:
- Open the Device Manager like before
- Expand the device category causing the error.
- Right-click on the driver and select Properties.
- Then Go to the Driver tab.
- Click on Roll Back Driver.
- Follow the on-screen instructions to complete the uninstallation process.
- 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:
- Press the Win+X key and select Terminal (Admin) to open the command prompt.
- In the command prompt, type the following command and press Enter:
verifier
- This command will open the Driver Verifier Manager.
- In the Driver Verifier Manager window, select the Create standard settings option and click Next.
- Then select Automatically select all drivers installed on this computer and click Finish.
- 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:
- Boot the PC into BIOS.
- Go to Advanced > CPU Configuration (CPU specifications or similar option).
- Then select CPU Power Management Configuration.
- Now, Disable Intel EIST and Intel C-SATE tech.
- Save changes and exit.
- 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:
- Open Settings like before and select System.
- Click on About and choose System protection (located in the Middle).
- Click on the System Restore button.
- Follow the on-screen instructions to choose a restore point before the error starts occurring.
- 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.