Ivan Jenic
by Ivan Jenic
Troubleshooting Expert
Passionate about all elements related to Windows and combined with his innate curiosity, Ivan has delved deep into understanding this operating system, with a specialization in drivers and driver troubleshooting. When he's not tackling... Read more
Affiliate Disclosure
  • Wondering how can you fix the UNEXPEXTED_KERNEL_MODE_TRAP error? First, keep in mind that missing updates are the main cause.
  • You should try solving this issue with a professional tool that will download the latest drivers.
  • An interfering third-party anti-malware is another culprit. If that's your case too, let us remind you that it's best to remove it.
  • Getting rid of the UNEXPEXTED_KERNEL_MODE_TRAP error code can involve using the BSoD troubleshooter.
To fix various PC problems, we recommend DriverFix:
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:

  1. Download DriverFix (verified download file).
  2. Click Start Scan to find all problematic drivers.
  3. Click Update Drivers to get new versions and avoid system malfunctionings.
  • DriverFix has been downloaded by 0 readers this month.

The UNEXPEXTED_KERNEL_MODE_TRAP error message you get in Windows 10 is either caused by a hardware failure or, most likely, by an outdated or corrupted driver.

Follow the instructions below in order to find out what drivers are causing the issue and how you can fix the UNEXPEXTED_KERNEL_MODE_TRAP error you get on the blue screen of death in Windows 10.

In some cases, there might also be an issue with your antivirus. Most of the time, Avast Antivirus is the problem behind the UNEXPEXTED_KERNEL_MODE_TRAP error message in Windows 10.

So let’s see what are the most efficient troubleshooting solutions that can help you solve the error on your Windows 10 PC.


1. Update with a professional tool

The first solution for the UNEXPEXTED_KERNEL_MODE_TRAP problem is updating your drivers with a dedicated tool that will scan your computer for out-of-date elements and provide the latest patches.

Various errors are the result of a malfunctioning driver. When this is the case, you may need to update or reinstall completely this specific component. As the process is not straight-forward to complete, we recommend using an automated tool for the job. Here's how to do it:

  1. Download and install DriverFix.
  2. Launch the app.
  3. Wait for the software to detect all your faulty drivers.
  4. You will now be presented with a list of all the drivers that have issues, and you just need to select the ones you’d liked fixed.
  5. Wait for DriverFix to download and install the newest drivers.
  6. Restart your PC for the changes to take effect.


Keep your Windows safe from any type of errors caused by corrupted drivers, by installing and using DriverFix today!

Free trial
Visit website

Disclaimer: this program needs to be upgraded from the free version in order to perform some specific actions.

2. Check your hardware

  1. Remove from the device any RAM memory driver or other HDD driver that you installed recently.
  2. Reboot the Windows 10 device.
  3. Without the new hardware, you recently installed on your device, please check if you still have the UNEXPEXTED_KERNEL_MODE_TRAP error message appearing.
  4. If you don’t, then the hardware part you took out is not compatible with your device thus making your system react in this way.

Before proceeding with the troubleshoot process check and see if you made any changes to the hardware configuration of your Windows 10 device.

Users stated that certain drivers from their PC were the factor causing the error message UNEXPEXTED_KERNEL_MODE_TRAP and removing those certain drivers fixed the problem.

See what other factors generate this type of error, by accessing this comprehensive guide that explores all the causes for the BSoD errors.

2. Disable your antivirus

  1. Insert your Windows10 media CD/DVD into the CD/DVD drive and reboot your operating system.
  2. When the PC starts it should boot from the Windows 10 media DVD, tap on the Next button in the first window that shows on the screen.
  3. Click the Repair your computer feature, go to Choose an option window and click on the Troubleshoot feature.
  4. Select Advanced Options, then click or tap Command Prompt.
  5. In the black box C: and press Enter. In Command Prompt write the line below and press Enter: BCDEDIT /SET {DEFAULT} BOOTMENUPOLICY LEGACY
  6. After the command was executed, write EXIT and press Enter.
  7. Exit Command Prompt, and click the Continue button to reboot your device. While Windows10 restarts press F8 button continuously.
  8. This should get you to the Advanced Boot options with the arrows select Safe Mode feature, press Enter.
  9. Disable the antivirus or just uninstall it for the duration of this step, take out the Windows10 media CD/DVD and reboot the Windows 10 operating system.

In most cases, when you get this error message this is because of the antivirus you are using. So, for this step, we will uninstall or disable it to see if it fixed the issue.

After performing this troubleshooting procedure, check and see if you still get the UNEXPEXTED_KERNEL_MODE_TRAP error message.

If you do not, we suggest you try installing another version of the Antivirus to see if it helps with the current version you won’t be able to operate your Windows10 properly.

  1. Move the mouse cursor over to the bottom right corner of the window.
  2. From the menu, you will need to left click or tap on the Settings feature.
  3. In the Settings window left click or tap on the Control Panel icon.
  4. Click or tap on the Device Manager window.

If you still get the UNEXPEXTED_KERNEL_MODE_TRAP(wdf01000.sys), start again in Safe Mode as you did above but this time click on the Desktop icon present in the Start screen of Windows 10.

On the left side check your drivers and see if any one of them appear with an exclamation mark beside them.

If they do then you will have to uninstall that driver or update it because most probably it is not compatible with your Windows 10 operating system.

If you don’t have any exclamation marks next to the drivers you will have to uninstall or update them one by one until you find the corrupt driver which is causing you this malfunction.

3. Run the BSOD troubleshooter

  1. Go to Settings and select Update & Security.
  2. Click Troubleshoot and select and launch the BSOD.
  3. On Windows 10 go to Control Panel and type troubleshoot.
  4. Select Troubleshooting and click on View All and then select and run the Blue Screen troubleshooter.

Since the UNEXPEXTED_KERNEL_MODE_TRAP code manifests itself as a BSOD issue, we also recommend running the built-in BSOD troubleshooter to fix it.

We also advise you to try fixing this issue by resorting to some excellent dedicated tools for repairing Blue Screen of Death errors.

  1. On Windows 10, go to Settings then Update & Security.
  2. Choose Troubleshoot then select and launch the BSOD troubleshooter, as shown in the screenshot below.

While the steps listed in this guide apply for Windows 10, if you’re still experiencing this issue, you can also check out this in-depth Windows 10 guide for additional solutions.

We believe that if you carefully pay attention to the steps above you will be able to solve the UNEXPEXTED_KERNEL_MODE_TRAP error and get your Windows 10 PC working again in no time.

Regarding blue screen errors, we recommend you find out what exactly is causing the problem by taking a look at this excellent article on how to locate the BSoD file log.

For additional information, you can also write us in the comments section below we will help you further to fix this problem.

Frequently Asked Questions

This article covers:Topics: