- The Kmode exception not handled error occurs when your 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.
- This type of error, with all its possible variations, has a few fixes which we list below.
Kmode_exception_not_handled is a Blue Screen of Death error on Windows 10 and 11, and it can be caused by a number of things.
Because of this particular error, your device restarts repeatedly, and, in some cases, you are not able to access Windows at all. Therefore, the only solution to fix this problem is to access Safe Mode.
What causes Kmode exception not handled Windows 10 restart loop?
A Blue screen loop on Windows can be a big problem since it will prevent you from accessing your operating system. This issue can be caused by your drivers, so you’ll need to update them.
Similar to the System Thread Exception not Handled ntfs.sys error, you need to find the problematic driver and update it, or in certain cases install the older version.
It’s possible that your BIOS configuration isn’t correct and that will give you this and Machine Check Exception error, so be sure to reset your settings to default.
Other similar instances of the Kmode exception not handled error
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 – This is how the system points out to 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 – This signals the increase of the voltage to the CPU.
- Kmode exception not handled RAM – Usually it means that is a faulty RAM module that periodically gives the errors.
- Kmode_exception_not_handled 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 a corrupted driver that isn’t compatible with your PC.
- Kmode exception not handled loop – It indicates the incompatibility or old graphics card drivers on your PC.
The mentioned errors appear mostly on PCs, but they have also been replicated on virtualization software such as VMware or VirtualBox.
How can I fix the Kmode exception not handled on Windows 10 & 11?
1. Install the missing 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 your computer starts the Safe Mode.
- Click on the Start button, type device manager, and choose the app from the results.
- Find any unknown devices, right-click them, and choose Update driver.
- 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.
- After you’ve installed all the missing drivers, exit the Safe Mode, and check if the issue is resolved.
Kmode_exception_not_handled error can sometimes be caused by missing or corrupt drivers. As expected, to fix this problem, it’s recommended to install the missing drivers.
This error is often related to your network adapter so you can start by updating those first. You can also visit your network adapter manufacturer’s website to update the software.
Alternatively, you may do this from another computer and download the latest drivers for your network adapter, then install them in Safe Mode on the faulty device.
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 updates to the most recent compatible version.
2. Rename the problematic file
- Press the Windows key + E to start File Explorer.
- Navigate to your Bitdefender folder from Program Files, locate bdselfpr.sys and rename it, for example with bdselfpr.s__.
As we previously mentioned, certain software can cause the mentioned BSOD error on Windows 10.
For this particular instance, the error also includes the problematic file – bdselfpr.sys from Bitdefender. Our readers reported that changing the name of this file 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.
Another way to solve the Kmode exception not handle 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.
3. Uninstall ON/OFF Gigabyte
- Click the Start button and select Settings.
- Select the Apps section.
- Find the ON/OFF Gigabyte app from the list of apps on the right pane, click on it, then select Uninstall.
- Go on with the uninstalling process, then restart your PC.
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 such software on your device, make sure to remove it. If you encounter any problems with the process, we have a list including the best uninstaller programs that will help you with this action.
4. Uninstall your antivirus software
- Click the Windows icon button and select Settings.
- Select the Apps section.
- Find the antivirus app from the list of apps, click on it, and select Uninstall.
- Continue the uninstalling process, then reboot your PC.
Sometimes the kmode_exception_not_handled error can be caused by your antivirus software.
Some of our readers reported that the 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.
Alternatively, you can start by disabling the antivirus first by using its menu settings and checking if the problem is solved.
On this note, we suggest using a professional uninstaller tool to completely remove any files and registry items related to the faulty antivirus.
Therefore, after uninstalling the initial antivirus, you should install a different protection software on your Windows 10 PC.
We have a list including the best antivirus for Windows. You can choose a more reliable one and secure your device.
5. Update your 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.
- 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.
The BIOS or UEFI may be different on each device so it’s important to check your motherboard instruction manual to see how to properly update BIOS.
We also have comprehensive material on how to update your BIOS and it may come in handy if you’re looking for more information on the process.
6. Manually set your CPU voltage
A few of our readers reported that the CPU is sometimes responsible for BSoD errors. In this particular situation, you’ll have to manually set the CPU voltage.
The procedure involves using the advanced settings of your BIOS or a dedicated overclocking software capable of changing the voltage of your CPU.
We can’t stress enough the fact that before you try it, make sure to check your motherboard manual and consult with an expert.
7. Check your RAM
- 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.
- Go on with the procedure for the system to detect and fix potential problems.
8. Replace your RAM
- Open your PC case and locate the RAM modules. Make sure that you don’t void the warranty of your device by performing this operation.
- Gently remove the affected component but make sure you pull the hinges that hold it in place to the sides. That procedure will also dislodge the module.
- Insert the new module correctly in the socket and push back the side hinges.
A few of our readers confirmed that the kmode_exception_not_handled ntfs.sys is caused by faulty RAM. Moreover, if by performing Solution 7, the system identified the problematic module, you’ll have to replace it.
9. Uninstall the VPN client
- Click the Windows Start icon and choose Settings.
- Click on the Apps option.
- Find the VPN app from the list of apps on the right pane, select it, and hit the Uninstall button.
- Proceed with the uninstall process, then restart your device.
The kmode_exception_not_handled NTFS.sys BSOD error is reportedly caused by VPN clients such as BitDefender and/or Cisco.
The solution is to try and uninstall them. However, since using a VPN is useful for your overall online activity, we rather recommend pausing the client and see if that helps.
If not, and you decide to go for the removal, we suggest reinstalling it after the BSoD is fixed. We also recommend going through our selection of the best VPNs for Windows and picking a better product.
How do I fix the Kmode exception not handled error on Windows 11?
Although Windows 11 is more advanced, it’s still pretty similar to Windows 10 and unfortunately, that also means that it inherited a lot of the problems of the older OS.
As our readers reported, it’s also the case for the Kmode exception not handled error that can cripple the system.
However, the Windows 10 and Windows 11 similarity can be also an advantage because all the solutions we presented above can be applied to fix the issue on the latest OS.
There are only a few slight differences. For instance, to uninstall applications, you will need to access the Apps tab from the Settings menu and then click on the Apps & features options.
These were our recommendations on fixing the Kmode BSoD issues. We hope that you managed to bypass it, and we’d like to hear what worked for you.
On the other hand, you could prepare beforehand for such unhappy events by installing one of these dedicated tools for repairing BSoD error and pretty much any system error.
So, if you have any other suggestions or solutions that worked for you, leave us a note in the comments section below.
Frequently Asked Questions
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.
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.