Kmode Exception Not Handled is a Blue Screen of Death error encountered on all recent iterations of the OS, including Windows 10.
It’s easy to correct the problem with our expert solutions
The Kmode exception not handled error occurs when the OS suffers a serious blow and is forced to stop completely.
There are a lot of possible causes for this issue, including corrupt or problematic drivers and faulty RAM modules.
In most cases, users managed to fix things by updating the driver or performing a system restore, amongst other methods here.
Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
Click Start Scan to find Windows issues that could be causing PC problems.
Click Repair All to fix issues affecting your computer’s security and performance
Restoro has been downloaded by 0 readers this month.
Unlike other BSODs, this one may crash the PC on the login screen itself, which makes it difficult to troubleshoot things. Many users reported the error in Safe Mode as well. Fret not! We have tested things and come up with a comprehensive list of solutions.
What causes KMODE_EXCEPTION_NOT_HANDLED?
Some of the reasons you may encounter the error are:
- Hardware issues – If you can’t boot Windows and receive the Kmode Exception Not Handled at startup, it’s likely the hardware to blame.
- Outdated or corrupt driver – When you encounter the error, it usually lists the problematic driver in brackets. Identify it and reinstall or update the driver.
- A bug in the installed version of the OS – In many cases, users encountered the error after installing a particular version of the OS and managed to fix things simply by reverting to the previous version, which points to a bug.
- Partial installation of Windows Updates – There’s also the possibility that an update was not installed properly, leading to the Kmode Exception Not Handled BSOD error.
The solutions we found may also work for other errors listed below:
- Kmode Exception Not Handled ntfs.sys/netio.sys/ ndis.sys/ syntp.sys/ wdf01000.sys/ etd.sys/ tcpip.sys/ tppwr32v.sys/ usbport.sys/ igdkmd64.sys/ intelppm.sys/ iastora.sys – The system points out the file’s name that caused the error. You can use that information to find the problematic device or application.
- Kmode Exception Not Handled due to overclocking – This signals the increase of the voltage to the CPU behind the underlying cause.
- Kmode Exception Not Handled due to RAM – Usually, it means that is a faulty RAM module that periodically gives the errors. Try reseating it or run a few tests on the installed RAM.
- KMODE_EXCEPTION_NOT_HANDLED on USB – This message indicates a bad driver or a faulty USB device.
- KMODE EXCEPTION NOT HANDLED during install – Once again, this error can be caused by corrupted drivers or an incompatible one. In this case, install the driver compatible with the iteration/version you are trying to install.
- Kmode Exception Not Handled loop – It indicates the incompatibility or old graphics card drivers on the computer.
- Kmode Exception Not Handled in Windows 10 on Dell – Dell users with Windows 10 are more often affected by this error
How do I fix Kmode exception not handled?
Before we head to the other slightly more time-consuming solutions, here are a few quick tricks that worked for many:
What causes KMODE_EXCEPTION_NOT_HANDLED?
How do I fix Kmode exception not handled?
- Update the problematic drivers
- Reinstall the corrupt driver
- Perform a System Restore
- Rename the problematic file
- Update the BIOS
- Uninstall recent Windows updates
- Test the RAM for issues
If this is the first time you have encountered the error, force restart the computer. In many cases, users encountered the error just once, and it didn’t appear again.
Make sure all the connections are proper, including the ones to the RAM and storage drive. One user fixed things simply by reconnecting the SSD, so check that the storage drive is connected properly.
Remove the RAM modules and re-insert them firmly into the slots.
Disable any third-party antivirus installed on the computer. In case that works, you know what’s causing the error. Here we would recommend switching to more reliable antivirus software.
1. Update the problematic drivers
- While your computer boots, keep pressing F8 or Shift + F8.
- If the shortcut works, you should see a list of options available. Choose Safe Mode with Networking and wait until Windows boots into Safe Mode.
- Click on the Start button, type device manager, and choose the app from the results.
- Find any unknown devices, right-click on them, and select Update driver.
- Choose Search automatically for drivers.
- If that doesn’t work, try the Browse my computer for drivers option instead, find the right driver, and install it.
- After you’ve installed all the missing drivers, exit Safe Mode, and then check if the issue is resolved.
KMODE_EXCEPTION_NOT_HANDLED error in Windows 10 can sometimes be caused by missing or corrupt drivers. To fix this problem, it’s recommended to update the problematic one or install the missing drivers.
This error is often related to your network adapter or the graphics driver, so start by updating those first. You can also visit your manufacturer’s website to get the latest driver version.
If updating your drivers doesn’t work, or you do not have the necessary computer skills to update/fix the drivers manually, we strongly recommend you use a third-party repair tool.
The automatic driver updater DriverFix will repair driver issues quickly by scanning your PC for older, lost, or damaged drivers, and then updating to the most recent compatible version.
2. Reinstall the corrupt driver
- Press Windows + R to open Run, type devmgmt.msc in the text field, and hit Enter.
- Look for drivers with a warning sign (these show up automatically), right-click on them, and select Uninstall device.
- Check the Delete the driver software for this device option if available, and then click on Uninstall.
- Once done, restart the computer, and Windows will automatically install a fresh copy of the driver as long as the concerned device is connected properly.
Some users reported corrupt drivers to be the underlying cause behind the Kmode Exception Not Handled error in Windows 10. So, make to check for these as well.
DriverFix
Keep all your drivers up to date and fix most incompatibility issues with this simple tool.
This method works when an updated version of the driver is not available. Otherwise, we would recommend installing that instead of going with a fresh copy of the same version.
3. Perform a System Restore
Press Windows + R to open Run.
In the Run dialog box, type rstrui.exe, and then click OK.
Choose the Create a different restore point option, and click Next.
Select a restore point from the list and then click on Next.
Now, review the restore details, and click Finish.
After the restore is complete and the system restarts, look for the latest version of Windows 10 and install it.
A trick that can help users fix the Kmode Exception Not Handled error when the previous update wasn’t properly installed is to perform a system restore.
4. Rename the problematic file
- Press Windows + E to start File Explorer, and navigate to the folder where the problematic file is installed.
- Locate the file that triggers the error, and rename it. For instance, for Bitdefender, locate bdselfpr.sys and rename it to bdselfpr.s__.
As previously mentioned, certain software can cause the Kmode Exception Not Handled BSOD error on Windows 10.
Other programs that led to the error include:
- Esportal (EspoDriver.sys)
- Riot Games (vgk.sys)
Some users also fixed things by uninstalling these apps or related ones. For instance, if you have any games published by Riot Games, remove them or change the file’s name.
Bear in mind that changing the name of these files isn’t always the best solution because it can lead to even more system instability.
Another way to solve the Kmode Exception Not Handled BSOD error quickly and efficiently is to use a repair tool like Restoro. It is tested by our experts, and you will get rid of this kind of error in no time.
5. Update the BIOS
- Go to your motherboard manufacturer’s website, download the latest BIOS version for your device and load the files on a USB memory stick.
- Press Windows to open the Start Menu and click the Power button.
- Hold the Shift key and choose the Restart option.
- You should see several options available. Choose Troubleshoot.
- Now select Advanced options and select UEFI Firmware Settings.
- Click the Restart button, and your computer should now boot to BIOS.
- Look for the update feature of your BIOS and load the new version from your USB stick.
In some cases, the Kmode Exception Not Handled error can be caused due to an outdated version of BIOS. We recommend checking the computer manual to find the exact process to update the BIOS.
Also, read all about how to update your BIOS, and it may come in handy if you’re looking for more information on the process.
6. Uninstall recent Windows updates
- Press Windows + I to open Settings, and click on Update & Security.
- Click on View update history.
- Now, click on Uninstall updates.
- Select the update installed last, and click on Uninstall.
- Finally, click Yes in the confirmation prompt.
7. Test the RAM for issues
- Press Windows key + R and type mdsched.exe, then press Enter or click OK.
- In the Windows Memory Diagnostic window, choose one of the two options and follow the instructions.
- The tool will now detect and fix issues with the RAM.
In case the built-in utility doesn’t work, you can try MemTest86+, an open-source memory repair tool that runs a bunch of extensive tests to find out the minutest of the issues with the RAM and eliminate them.
- Fix: Unexpected Store Exception error in Windows 10/11
- Fix: ndu.sys BSoD error in Windows 10/11
- Full Fix: Unhandled exception error in Windows 10/11
- Fix: Thread Stuck in Device Driver error in Windows 10/11
If issues are detected and can’t be repaired by the tool, we recommend you replace the RAM module. Or, if you have multiple sticks installed, remove the problematic one. This should, in all likelihood, fix the Kmode Exception Not Handled error.
These were the best fixes for Kmode Exception Not Handled BSOD error, and have helped most users get things up and running.
Alternatively, you could prepare beforehand for such events and install a dedicated tool to repair BSoD errors and never have to worry about them again.
If you have any other suggestions or solutions that worked for you, leave us a note in the comments section below.
- BSoD error codes
Email *
Commenting as . Not you?
Comment