Fix: Kmode_exception_not_handled in Windows 10

Kmode_exception_not_handled is a Blue Screen of Death error on Windows 10, and this error can be caused by number of things, ranging from bad driver to installed software. This error comes in all sorts of different forms, and it can be rather troublesome, but fortunately there’s a solution available.

Since kmode_exception_not_handled is a BSOD error, it will make your computer restart each time you encounter it. In some cases, you might not be able to access Windows 10 at all due to this error, therefore you’ll have to fix this problem from Safe Mode.

How to fix kmode_exception_not_handled BSOD error on Windows 10

Kmode_exception_not_handled can be a problematic error, but users reported the following issues as well:

  • 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.
  • Kmode exception not handled BSOD – This is a Blue Screen of Death error and it will restart your computer as soon as it appears. This can be a big problem and prevent you from using your PC.

Solution 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 a 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 do all these solutions 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.

Solution 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 McAfee antivirus from your computer.

After you’ve uninstalled McAfee antivirus, you might want to install a different antivirus software on your Windows 10 PC. We wrote about the best antivirus programs for Windows 10, so you might want to choose one of those programs.


Solution 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 case of BitDefender it’s kmode_exception_not_handled (bdselfpr.sys).

Users reported that changing the name of 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 perform a quick research and make sure that you’re not changing the name of any crucial system file.


Solution 4 – Uninstall ON/OFF Gigabyte

ON/OFF Gigabyte is a program designed to work with USB power stations, however, users reported that the driver for this software is outdated and incompatible with Windows 10.

If you use ON/OFF Gigabyte software on your Windows 10 PC, make sure to remove it in order to fix kmode_exception_not_handled error.


Solution 5 – Manually set your CPU voltage

Few users reported that kmode_exception_not_handled BSOD error can be caused by your CPU, and in order to fix it you’ll have to manually set the CPU voltage.

This is an advanced and potentially dangerous process, therefore, before you try it make sure to check your motherboard manual and consult with an expert.


Solution 6 – Update your BIOS

Kmode exception not handled RAM

In some cases kmode_exception_not_handled error can be caused due to outdated version of BIOS. In order to update your BIOS, you need to visit your motherboard manufacturer’s website and download the latest version of BIOS for your motherboard. After you’ve downloaded the latest BIOS, check your motherboard instruction manual to see how to properly update BIOS.

Bear in mind that BIOS update is an advanced procedure, and if not performed correctly it can cause permanent damage to your PC.


Solution 7 – Check your RAM

Often faulty RAM module can be the cause for kmode_exception_not_handled error. To determine if the problem is caused by your RAM, you need to do the following:

  1. Press Windows Key + R and enter mdsched.exe. Press Enter or click OK.
    Kmode exception not handled BSOD
  2. Windows Memory Diagnostic window will appear. Choose one of the two options and follow the instructions.
    Kmode exception not handled ntfs.sys

Solution 8 – Update your network drivers

Kmode_exception_not_handled netio.sys error is often related to your network adapter, and in order to fix this problem it’s advised to update your network adapter drivers. To do that, just visit your network adapter manufacturer’s website using another computer and download the latest drivers for your network adapter.


Solution 9 – Replace your RAM

Kmode exception not handled VMware

Few users confirmed that kmode_exception_not_handled ntfs.sys is caused by faulty RAM, so in order to fix it, you’ll have to find the faulty RAM module and replace it. If your computer is under warranty make sure to take it to a repair shop and ask them to do it for you.


Solution 10 – Uninstall BitDefender and Cisco VPN client

According to users, kmode_exception_not_handled ntfs.sys BSOD error is caused by BitDefender and/or Cisco VPN client, so if you have any of these tools installed, make sure to remove them in order to fix this error.

As you can see kmode_exception_not_handled BSOD error can cause you a lot of problems. In 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 solutions from Windows 10 Safe Mode.


Editor’s Note: This post was originally published in April 2016 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.


For various PC problems, we recommend to use this tool.

This tool will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Quickly fix PC issues and prevent others from happening with this software:

  1. Download ReimagePlus (100% safe download).
  2. Click “Start Scan” to find Windows issues that could be causing PC problems.
  3. Click “Repair All” to fix all issues (requires upgrade).