Blue Screen of Death (BSOD) errors are fairly uncommon in Windows, and ntkrnlmp.exe is one of them. A corrupted graphics card driver on your system often causes this error. But, a virus or malware might also be at blame. For example, the NT Kernel Multi Processor version is represented by ntkrnlmp.exe. It is a system file that maintains the kernel files of the operating system, which may be considered a highly important file. Curiously, when the BSOD error ntkrnlmp.exe is stated, it does not imply that the crash is causing the BSOD Rather, the process contained bad/bogus data that triggered the crash. As the error has crept from Windows 7 to Windows 11, several methods exist to resolve it. But remember that you may need to attempt more than one of the methods listed in this tutorial.
ntkrnlmp.exe BSOD Error Common Culprits
While determining the source of the ntkrnlmp.exe BSOD error is often challenging, the reasons are listed below based on verified events.
1 – A graphics driver that is incompatible, outdated, or corrupt.
2 – A faulty RAID controller.
3 – A faulty Windows update triggers it.
4 – C-States and EIST are activated in the BIOS and cause havoc while the computer is idle.
5 – When the Computer switches states, a defective power adapter is causing a voltage issue (going from idle to stress or vice versa).
6 – Two non-identical Memory sticks with variable time are installed in the system.
Blue Screen Error “ntkrnlmp.exe” In Windows 11? How To Fix
Update Or Reinstall Graphics Driver
It makes sense to perform this fix before moving on to any other method since an outdated or faulty graphics driver usually causes the issue. After that, you may update it using the Settings app, Device Manager, or a hard reinstall.
1 – Go to Start Menu and click the ‘Settings’ title to update the driver using the Settings app.
2 – Click the ‘Windows Update’ tab on the left sidebar.
3 – Click the ‘Advanced Options’ title in the right section.
4 – Click the ‘Optional Updates’ title.
5 – Select the option with ‘graphics’ as a suffix or prefix, then click the ‘Download & Install’ button.
6 – Restart your computer after installing the update to check whether the issue has been repaired.
1 – To update the driver via the Device Manager, go to the Start Menu and type Device Manager to perform a search. Then, click the ‘Device Manager’ title to proceed from the search results.
2 – Double-click the ‘Display Adapters’ option to enlarge the section. Next, select the ‘Update driver’ option after right-clicking on the component underneath it. On your screen, this will open a new window.
3 – Select the ‘Search automatically for drivers’ option to have Windows search for a driver for you. Click the ‘Browse my computer for drivers’ option if you have already downloaded a driver package.
4 – If you’ve more than one component installed on the system, repeat the process for the second component (secondary graphics card).
1 – To force the driver to update, right-click on a component and choose the ‘Uninstall device’ option. This will bring up a screen alert.
2 – To initiate the process, check the box next to the option to “Attempt to remove the driver for this device” and click the “Uninstall” button. Restart your device after uninstallation.
3 – Head to the ‘Optional Updates’ section after resuming and download the update as stated in this section earlier.
Repair Corrupted Or Damaged System Files
When the issue includes corrupted or damaged system files, it is recommended that you run the DISM and SFC scans, as DISM will check the image used to diagnose the faults on your system, and SFC will fix and restore your computer. Therefore, you must first run the DISM (Deployment Image Servicing and Management) process and then run the SFC (System File Checker) to check the integrity and errors of all system files.
1 – Go to Start Menu and type Terminal to perform a search. Choose the ‘Run as administrator’ option from the search results by right-clicking on the ‘Terminal’ title.
2 – A UAC (User Account Control) window will display on your screen. Enter the credentials for an admin account if you even need to log in with one. Otherwise, proceed by clicking the ‘Yes’ button.
3 – To execute the command, type or copy+paste the following code into the Terminal window, then press Enter on your keyboard.
4 – After completing, type or copy/paste the command below to launch SFC (System File Checker), which will scan your presently installed Windows image. It fixed any damaged or corrupted files using the one you downloaded in the previous step.
After the command has been successfully performed, restart the computer to see whether the ntkrnlmp.exe problem has been addressed.
Disable EIST And C-State In BIOS
EIST is an abbreviation for Enhanced Intel SpeedStep Technology. While the PC is idle or the CPU is doing low-resource activities, EIST and C-State work together to minimize CPU voltage. As a result, the voltage is dropped too much, and the CPU is undervolted. If you’re experiencing a crash hours after logging in to the computer or while it’s idle, this method will resolve the ntkrnlmp.exe issue.
1 – Go to Start Menu and click the ‘Settings’ title.
2 – Ensure that the ‘System’ tab in the left sidebar is selected.
3 – To proceed, locate and click the ‘Recovery’ title in the right section.
4 – Next, under the ‘Advanced Startup’ title, click the ‘Restart Now’ button. This will bring up a screen alert.
5 – Click the ‘OK’ button to restart your system immediately.
6 – Click the ‘Troubleshoot’ option after restarting the system.
7 – Click the ‘Advanced options’ tab.
8 – Select the ‘UEFI Firmware Settings’ option from the grid to continue.
9 – Click the ‘BIOS Setup’ option after the restart.
10 – Head to the ‘Advanced’ tab, then highlight or click the ‘Power Technology’ option.
11 – Using the Arrow keys, select the ‘Intel EIST’ option, then press Enter to disable it. Rep the previous step for the ‘Intel C-State’ option.
Save your modifications and exit the BIOS setup by hitting the key that appears on the screen. The F4 key is often linked with storing modifications and quitting the BIOS. Check whether the ntkrnlmp.exe issue has been addressed after logging in to your user account.
Use Driver Verifier
Driver verifier is a built-in program that enables you to check for faulty drivers among the installed drivers on your system. With Driver Verifier, you can quickly and easily diagnose any driver-related problems.
1 – Go to Start Menu and type Terminal to perform a search. Next, right-click on ‘Terminal’ from the search results and then click the ‘Run as administrator’ option.
2 – A UAC (User Account Control) window will display on your screen. Enter the admin account’s credentials if you still need to log in with them. Otherwise, proceed by clicking the ‘Yes’ button.
3 – In the title bar, click the chevron and select the ‘Command Prompt’ option.
4 – Type or copy+paste the command below and press Enter to execute it on the ‘Command Prompt’ tab. On your screen, this will open a new window.
5 – To continue, select the radio button next to the ‘Create standard settings’ option, then click the ‘Next’ button.
6 – Click the ‘Automatically select all drivers installed on this computer’ option on the next page. Click the ‘Finish’ button after that.
7 – Restart your computer in step seven. The driver verifier will now run in the background to diagnose the drivers.
8 – Open the Driver Verifier Manager once again using the techniques outlined earlier in this section to determine which driver caused the issue on your computer. Next, select the ‘Display information about the currently verified drivers’ option and click the ‘Next’ button.
9 – After the problematic drivers have been fixed, you must stop Driver Verifier since it will continue to run in the background whenever you start up. To do so, use the methods outlined before to head to the ‘Command Prompt’ on the Terminal. Next, type or copy/paste the command below, then press Enter to execute it.
Roll Back To System Restore Point
If you installed third-party software or a service and are experiencing a crash, you may roll back to a previously made system restore point to resolve the ntkrnlmp.exe issue.
1 – Go to Start Menu and type Control to perform a search. Then, click the ‘Control Panel’ title to proceed from the search results.
2 – From the grid of icons, find and click the ‘Recovery’ title.
3 – Click the ‘Open System Restore’ option from the list. On your screen, this will open a new window.
4 – To proceed, click the ‘Next’ button.
5 – Listed on the screen are all the system restore points that have been established. To initiate the rolling back process, click to select the preferred one and then click the ‘Next’ button.
6 – A list of drives affected by the rollback will be shown. Next, click the ‘Scan for affected programs’ button to check the precise programs that would be affected. This will bring up a new window.
7 – You will see which programs will be destroyed if you return to the previously selected restore point. Click the ‘Close’ button to exit the window and proceed with the rollback.
8 – Click the’ Finish’ button to commence the system restoration process.
Disable CPU Overclocking
Your system may be experiencing problems as a result of CPU overclocking. However, you may easily disable it by visiting your computer’s UEFI Firmware settings.
1 – Go to Start Menu and click the ‘Settings’ button.
2 – Next, make sure the ‘System’ tab in the left sidebar is selected.
3 – Click the ‘Recovery’ title in the right section.
4 – To proceed, click the ‘Restart now’ button. This will bring up a prompt.
5 – Click the ‘Restart now’ button to restart your computer immediately.
6 – After restarting your computer, click the ‘Troubleshooter’ title.
7 – To continue, click the ‘Advanced options’ title.
8 – To proceed, click the ‘UEFI Firmware settings’ title. Your computer will restart.
9 – Click the ‘BIOS Setup’ option after the restart.
10 – Click the ‘AI Tweaker/Advanced’ tab, then find the ‘CPU Overclock/Overclock’ option and disable it.
Note: Since each manufacturer has a unique user interface, you may find that the choices’ nomenclature differs from what is presented here. The process, however, remains the same.
11 – If you can’t find the option, click ‘Exit’ This will raise a prompt.
12 – Click the ‘Load defaults and exit’ option. Your BIOS will be reset to factory settings by doing this.
13 – Check to see whether the ntkrnlmp.exe issue continues after the restart.
The final option is to Reset your computer if none of the abovementioned methods have worked. While you have the option to not remove your files and folders during the Reset process, it is suggested that you clean install Windows (remove personal files and folders) to eliminate any factors that may have contributed to the crash.
1 – Go to Start Menu and click the ‘Settings’ button.
2 – Make sure the ‘System’ tab is selected, then click the ‘Recovery’ title in the right section of the window.
3 – To proceed, click the ‘Reset the PC’ button. This will bring up an overlay window.
4 – Click the ‘Remove everything’ option in the overlay window. Next, click the ‘Keep my files’ title if you cannot back up or remove your data.
5 – On the following page, click the ‘Cloud download’ button to reinstall Windows, guaranteeing you the most recent and error-free version.
6 – Windows will show the settings you selected. Click the ‘Change settings’ option if you want to change them.
7 – You may restore the ‘preinstalled apps’ using the toggle under the option.
8 – The ‘Next’ button should be clicked.
9 – Windows will list the consequences of resetting based on the options you select. Click the ‘Reset’ button to commence the resetting process.
Every BSOD error may be aggravating, but ntrknlmp.exe takes the cake. While a graphic card issue frequently triggers it, the fundamental cause might be anything. Thankfully, the methods listed above will enable you to diagnose and resolve the ntkrnlmp.exe error on your computer.