How to fix Kmode exception not handled error [10 Steps]

Milan Stanojevic
by Milan Stanojevic
Deputy Editor
Loading Comments
Download PDF
Affiliate Disclosure

  • Blue Screen Errors occur when your OS suffers a serious blow and is forced to stop completely.
  • While there are many reasons that can cause BSoDs such as poorly written device drivers, faulty RAM, hardware running beyond its limitations, and so on, there are solutions as well.
  • One particularly annoying Blue Screen of Death error is Kmode exception not handled and we have exactly what it takes to fix it.
  • Eager to know more? Bookmark our Windows 10 Troubleshooting Hub.
BSOD error Kmode exception not handled Windows 10

Kmode_exception_not_handled is a Blue Screen of Death error on Windows 10, and it can be caused by a number of things, ranging from bad drivers to software installed on your PC.

This particular error will make your computer restart each time you encounter it and in some cases, you might not be able to access Windows 10 at all. Therefore you’ll have to fix this problem from Safe Mode.

Note! The solutions we found may also work for other errors that users reported such as:

  • 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 – In most cases this error message will give you the name of the file that caused the error. You can use that information to find the problematic device or application.
  • Kmode exception not handled overclock – Many users overclock their PCs in order to achieve the maximum performance. However, overclocking can cause this and other errors to occur.
  • Kmode exception not handled RAM – Another cause for this error can be your hardware. According to users, the most common cause is faulty RAM.
  • Kmode_exception_not_handled USB – Sometimes your USB devices can cause this issue to appear. The problem can be a bad driver or a faulty USB device.
  • Kmode exception not handled during install – Several users reported this issue while installing other applications. This is usually caused by a corrupted driver that isn’t compatible with your PC.
  • Kmode exception not handled loop – Sometimes this error can appear as soon as you turn on your PC. The error will force your computer to restart causing your PC to get stuck in a loop.
  • Kmode exception not handled VMware, VirtualBox – This error can appear on your PC, but it can also appear while using virtualization software such as VMware or VirtualBox.

Make the BSOD errors issues of the past with these reliable tools!


How can I fix Kmode exception not handled BSOD error?

1. Enter Safe Mode and install the missing drivers

Kmode_exception_not_handled can sometimes be caused by missing or corrupt drivers, and in order to fix this problem it’s recommended to install the missing drivers.

If you cannot access Windows 10, you might have to do this procedure from Safe Mode. To Enter Safe on Windows 10, you need to do the following:

  1. After your computer restarts a few times you should see Windows Recovery Environment.
  2. Select Troubleshoot > Advanced Options > Startup Settings. Click the Restart button.
  3. After your computer restarts again, you’ll be presented with a list. Press F5 to enter Safe Mode with Networking.

If this option doesn’t work, you’ll have to enable Legacy Advanced Boot. In order to complete this process you’ll need Windows 10 installation media, such as DVD or USB flash drive.

  1. Insert Windows 10 installation media and restart your computer.
  2. While your computer boots keep pressing Del or F2 to enter BIOS. It’s important to mention that your computer might use a different key to access BIOS, so make sure to check your motherboard manual.
  3. Once you’ve entered BIOS, you need to set your Windows 10 installation media as the first boot device. If you don’t know how to do it, check your motherboard manual.
  4. After you’ve made the necessary changes, save changes and exit BIOS.
  5. If you set everything right, you should see Press any key to boot from CD or DVD message. Press any key to start Windows 10 setup.
  6. When Windows Setup window appears click Next and choose Repair your computer option.
  7. Choose Troubleshoot > Advanced options > Command Prompt.
  8. Type C: in Command Prompt and press Enter.
  9. Now enter BCDEDIT /SET {DEFAULT} BOOTMENUPOLICY LEGACY in Command Prompt and press Enter to run it.
  10. If you did everything right, you should see The operation completed successfully message in Command Prompt.
  11. Type exit in Command Prompt and press Enter.
  12. Click Continue to restart your computer. Remove your Windows 10 installation media.

After you’ve made the necessary changes, your computer might boot a bit slower, but you’ll be able to enter Safe Mode by using an F8 or Shift + F8 shortcut. To enter Safe Mode do the following:

  1. While your computer boots keep pressing F8 or Shift + F8.
  2. If the shortcut works, you should see a list of options available.
  3. Choose Safe Mode with Networking and wait until your computer starts Safe Mode.

As we previously mentioned, there’s no need to enter Safe Mode if you can access Windows 10, but if your computer is stuck in a restart loop, and you cannot access Windows 10 at all, you’ll have to perform all these actions from Safe Mode.

Once you enter Safe Mode, you need to install the missing drivers. To do that, follow these steps:

  1. Press Windows Key + X and choose Device Manager from the menu.
    Kmode_exception_not_handled USB
  2. When Device Manager opens, find any unknown devices, right click them and choose Update driver.
    Kmode exception not handled during install
  3. Choose Search automatically for updated driver software. If that doesn’t work, you might want to try the Browse my computer for driver software option instead.
    Kmode exception not handled loop
  4. After you’ve installed all the missing drivers, exit the Safe Mode and check if the issue is resolved.

Learn to update drivers like a real technician with our handy guide!


2. Uninstall your antivirus software

Kmode exception not handled overclock

Sometimes kmode_exception_not_handled error can be caused by your antivirus software.

Users reported that McAfee antivirus software is responsible for this error, so in order to fix it, it’s advised that you remove this software from your computer.

After you’ve uninstalled McAfee antivirus, you might want to install a different antivirus software on your Windows 10 PC. Check out our top picks for the best antivirus programs for Windows 10.


3. Rename the problematic file

As we previously mentioned, sometimes software can cause kmode_exception_not_handled BSOD error on Windows 10, and users reported that BitDefender can be the reason for this error.

In most cases, kmode_exception_not_handled error will show you which specific file caused the error, for example, in the case of BitDefender it’s kmode_exception_not_handled (bdselfpr.sys).

Users reported that changing the name of the problematic file, for example, bdselfpr.sys to bdselfpr.s__ has fixed the problem for them.

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.

If you plan to change the name of the file that is causing this issue to perform quick research and make sure that you’re not changing the name of any crucial system file.


Make a wise decision and install a tool to rename files more easily!


FAQ: Learn more about KMode and drivers errors

  • What is a KMode exception not handled?

Kmode Exception Not Handled is a blue screen error triggered by a system crash. The main reason behind this issue is the Kernel Mode Program causing an exception that could not be identified.

  • What is a faulty driver?

A  faulty driver is one that has been corrupted and hence, has turned unusable. When a driver is corrupted, the corresponding device that depends on it also becomes inoperable.

  • How do I check my drivers for errors on Windows 10?

You can enable Driver Verifier in order to quickly identify problematic drivers or other dedicated tools.

As you can see kmode_exception_not_handled BSOD error can cause you a lot of problems.

In the worst-case scenario, you won’t be able to access Windows 10 at all due to the restart loop, and if that’s the case, you’ll have to perform all of these actions from Windows 10 Safe Mode.

Hopefully, our detailed steps will serve you well and will guide you throughout this process – make sure to let us know the outcome by hitting the comments section below.

This article continues on the next page with more solutions to fix Kmode exception not handled. Need more guides? Check our dedicated section on Windows 10 Errors.

Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!