FIX: Kmode exception not handled in Windows 10

8 minute read

Home » Fix » 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.

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

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.

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

Update drivers automatically

If this method doesn’t work or you do not have the necessary computer skills to update/fix the drivers manually, we strongly suggest to do it automatically by using Tweakbit’s Driver Updater tool.

This tool is approved by Microsoft and Norton Antivirus and will keep you away from damaging your system by manually installing the wrong driver version.

After several tests, our team concluded that this is the best automatized solution. Below you can find a quick guide how to do it.

  1. Download and install TweakBit Driver Updater
  2. driver updater starting windowOnce installed, the program will start scanning your PC for outdated drivers automatically. Driver Updater will check your installed driver versions against its cloud database of the latest versions and recommend proper updates. All you need to do is wait for the scan to complete.driver updater scanning
  3. Upon scan completion, you get a report on all problem drivers found on your PC. Review the list and see if you want to update each driver individually or all at once. To update one driver at a time, click the ‘Update driver’ link next to the driver name. Or simply click the ‘Update all’ button at the bottom to automatically install all recommended updates.
    driver updater scan finished
    Note: Some drivers need to be installed in multiple steps so you will have to hit the ‘Update’ button several times until all of its components are installed.

Disclaimer: some features of this tool are not free.

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.

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

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.

Can’t find a driver for your network adapter? Don’t panic! We got the fix for you!

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.

Choose to uninstall software with the best tools possible from our fresh list!

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


Next up

Browsing history does not delete? Delete it with these steps

Aneeq Sajid avatar. By: Aneeq Sajid
3 minute read

Browsers are widely used to access information available on the World Wide Web. Besides that, browsers are stores of information; they remember everything you do […]

Continue Reading

FIX: Something went wrong close Windows Hello error

Tashreef Shareef avatar. By: Tashreef Shareef
3 minute read

Windows 10 with supported laptops and PCs offers Windows Hello feature that allows the system users to log in to their user account through facial […]

Continue Reading

Fix SSD reset port error with these easy solutions

Tashreef Shareef avatar. By: Tashreef Shareef
3 minute read

It happens that after installing a new SSD and changing the boot drive, while booting the computer you may encounter some issues. One such issue […]

Continue Reading