UK tech experts · info@vividrepairs.co.uk
Vivid Repairs
KMODE Exception Not Handled Windows 11? Fix Guide
Fix It Yourself · Troubleshooting

KMODE Exception Not Handled Windows 11? Fix Guide

Updated 26 July 202612 min read
As an Amazon Associate, we may earn from qualifying purchases. Our ranking is independent.

KMODE_EXCEPTION_NOT_HANDLED (stop code 0x1E) is one of the more frustrating BSODs you can hit on Windows 11 because it crashes your machine instantly and the fix isn't always obvious. The short answer: it's almost always a driver problem. Update or roll back the driver shown on the blue screen, run a quick SFC scan, and most people are sorted within half an hour. If that doesn't do it, we'll work through the rest below.

TL;DR

KMODE_EXCEPTION_NOT_HANDLED is a Windows 11 BSOD (stop code 0x1E) caused by a kernel-mode driver crashing in a way Windows can't recover from. Fix it by updating or rolling back the driver shown on the blue screen, running 'sfc /scannow' and DISM in an admin terminal, then testing your RAM and disk if crashes continue.

⏱️ 13 min read ✅ High success rate 📅 Updated July 2026

Key Takeaways

  • KMODE_EXCEPTION_NOT_HANDLED stop code 0x1E is almost always caused by a faulty driver, most often graphics, network, or storage.
  • Check the .sys filename on the blue screen, that tells you exactly which driver to target.
  • SFC and DISM fix corrupted system files and take under an hour to run.
  • If software fixes don't work, bad RAM or a failing drive is the next most likely cause.
  • You can fix this without losing any files in the vast majority of cases.

At a Glance

  • Difficulty: Intermediate
  • Time Required: 30 to 60 mins
  • Success Rate: High for driver and system file fixes

What Actually Causes KMODE_EXCEPTION_NOT_HANDLED?

Here's the thing: the name sounds more complicated than it is. "Kernel mode" just means the part of Windows that talks directly to your hardware. Drivers live in kernel mode. When one of them does something Windows can't handle, like accessing memory it shouldn't, or hitting a bug triggered by a recent update, Windows has no choice but to stop everything and throw up that blue screen. That's KMODE_EXCEPTION_NOT_HANDLED.

The most common culprit by a long way is a dodgy driver. Graphics card drivers are notorious for this, especially right after a Windows update or a driver update that didn't go cleanly. NVIDIA's nvlddmkm.sys and Intel's igdkmd64.sys show up in our remote support queue constantly. Network adapter drivers and storage controller drivers are close behind. If your blue screen showed a .sys filename, that's your starting point. Search that filename and you'll know exactly which piece of hardware to look at.

Corrupted system files are the second big cause. Windows updates that got interrupted by a power cut, a forced shutdown at the wrong moment, or a disk error can leave system files in a broken state. The kernel tries to run code that's been partially overwritten and falls over. This is fixable with the built-in SFC and DISM tools, no reinstall needed.

Hardware is the third area. Faulty RAM is a classic cause of KMODE_EXCEPTION_NOT_HANDLED because bad memory causes exactly the kind of unpredictable access violations that trigger kernel exceptions. A failing SSD or hard drive can do the same thing. If you've recently added new RAM or a new drive and the crashes started around that time, that's a strong signal. Overclocking is worth mentioning too, though it's less common. If you've pushed your CPU or GPU beyond stock speeds, instability under load can produce this exact BSOD. Dial it back to stock and test.

Software conflicts and malware round out the list. Some third-party applications install kernel-level components (antivirus software, VPN clients, and certain system utilities do this) and if they conflict with Windows 11 or with each other, you get crashes. Malware can also inject malicious drivers into the kernel. Worth ruling out with a full scan before you go too deep into hardware diagnostics. You can read more about Windows boot loop recovery if the crashes are happening so frequently that you can't get a stable session to run these fixes.

KMODE_EXCEPTION_NOT_HANDLED Quick Fix: Update or Roll Back Your Driver

This fixes it for the majority of people. Takes 15 to 30 minutes and you don't need any special tools.

1

Update or Roll Back the Problem Driver Easy

  1. Find the driver name
    Look at the BSOD screen for a .sys filename. If you missed it, press Win + X, open Event Viewer, go to Windows Logs > System, and look for critical errors around the time of the crash. The source will often name the driver file.
  2. Open Device Manager
    Press Win + X and select Device Manager. Expand Display adapters, Network adapters, and Storage controllers. These are the most common offenders.
  3. Roll back if the crash followed an update
    Right-click the suspect device > Properties > Driver tab > Roll Back Driver. If that option is greyed out, there's no previous version saved and you'll need to update instead.
  4. Update if no rollback is available
    Right-click the device > Update driver > Search automatically. For graphics cards, go directly to the manufacturer website: NVIDIA, AMD, or Intel. Download the latest stable driver and install it manually.
  5. Restart and monitor
    Reboot and use the machine normally for a while. If the BSOD doesn't return, you're done.
No more blue screens after reboot? Driver was the cause. Keep an eye on it for 24 hours to be sure.
If you can't boot into Windows normally, hold Shift whilst clicking Restart from the login screen. Go to Troubleshoot > Advanced options > Startup Settings > Restart, then press F4 for Safe Mode. Run all driver steps from there.

One thing worth knowing: avoid third-party driver update tools unless you really know what you're doing. Some of them install incorrect drivers or bundle unwanted software. Stick to Windows Update and official manufacturer sites. Microsoft's own documentation on stop code 0x1E confirms that driver incompatibility is the primary cause, which is why this is always the first thing to check.

More KMODE_EXCEPTION_NOT_HANDLED Solutions: Repair System Files

If the driver fix didn't sort it, or if you didn't see a specific .sys file on the blue screen, corrupted system files are the next most likely cause. The good news is Windows has two built-in tools that handle this well. SFC (System File Checker) scans your Windows installation and replaces any corrupted files it finds. DISM goes deeper and repairs the Windows image itself using files downloaded from Microsoft's servers.

These two tools work best run together, in order. SFC first, then DISM if SFC reports problems or you want to be thorough. Plan for 30 to 60 minutes of uninterrupted time. Don't close the window or restart mid-scan. On a laptop, plug into mains power before you start.

2

Run SFC and DISM System Repair Easy

  1. Open an admin terminal
    Press Win + X and select Terminal (Admin) or Command Prompt (Admin). Click Yes if UAC prompts.
  2. Run System File Checker
    Type sfc /scannow and press Enter. Wait for it to finish. It'll tell you whether it found and repaired corrupt files, or whether everything was clean.
  3. Run DISM repair
    Type DISM /Online /Cleanup-Image /RestoreHealth and press Enter. This needs an internet connection to pull repair files from Microsoft. Give it 20 to 40 minutes.
  4. Restart and run SFC again
    After restarting, open another admin terminal and run sfc /scannow once more. If it found issues the first time, this confirms they're repaired.
SFC reports 'Windows Resource Protection did not find any integrity violations' or 'successfully repaired' after the second run. Good to go.
If DISM fails with an error, check that Windows Update is running. Open Services (press Win + R, type services.msc), find Windows Update, right-click and Start it. Then try DISM again.

You can read more about how System File Checker works on Microsoft's support pages if you want to understand what it's actually doing under the hood. It's a proper repair tool, not just a diagnostic.

Advanced KMODE_EXCEPTION_NOT_HANDLED Fixes: Hardware Diagnostics

Still crashing? Then we're looking at hardware. Bad RAM and failing drives are both well-documented causes of KMODE_EXCEPTION_NOT_HANDLED, and both are testable without any specialist equipment. Windows has built-in tools for both. The tests take longer (RAM testing can run overnight for a thorough result) but they'll give you a definitive answer.

Before you start, back up anything important. Not because these tests are destructive, but because if your drive is failing, you want your data safe before you find out how bad it is. If you've already had a drive-related BSOD and you're worried about data, have a look at our guide on free file recovery on Windows before running CHKDSK.

3

Test RAM with Windows Memory Diagnostic Intermediate

  1. Open Windows Memory Diagnostic
    Press Win + S and search for Windows Memory Diagnostic. Select it and choose 'Restart now and check for problems'.
  2. Wait for the test to complete
    Your PC restarts and runs memory tests before Windows loads. This takes 10 to 20 minutes. Don't interrupt it.
  3. Check results after reboot
    Open Event Viewer (Win + X > Event Viewer) > Windows Logs > System. Look for source MemoryDiagnostics-Results. If it reports errors, your RAM is faulty and needs replacing.
If the memory test finds errors, stop using the machine for anything important until you've replaced the faulty RAM module. Continued use risks data corruption. Check out Tom's Hardware's RAM guide if you need help choosing a replacement.
4

Check Your Drive with CHKDSK Intermediate

  1. Open Command Prompt as Administrator
    Press Win + X > Terminal (Admin).
  2. Schedule CHKDSK
    Type chkdsk C: /f /r and press Enter. When asked to schedule for next restart, type Y and press Enter.
  3. Restart and let it run
    Restart your PC. CHKDSK runs before Windows loads. On a large drive this can take 1 to 5 hours. Don't interrupt it.
  4. Review results
    After Windows loads, open Event Viewer > Windows Logs > Application. Look for Wininit source entries. These show the full CHKDSK report including any bad sectors found.
CHKDSK reports no bad sectors or file system errors? Drive is healthy. If it found and fixed errors, monitor for further BSODs.
If your system drive is an NVMe and CHKDSK finds repeated errors, the drive may be failing. We've got a separate article on NVMe not detected in Windows that covers what to do next, including how to check drive health with manufacturer tools before things get worse.
5

Strip Back to Minimal Hardware and Disable Overclocking Intermediate

  1. Disconnect all non-essential peripherals
    Shut down and unplug everything except keyboard and mouse. External drives, USB hubs, printers, capture cards, the lot. If you're troubleshooting a capture card on Windows, disconnect it completely for now.
  2. Disable overclocking in BIOS
    Restart and enter BIOS/UEFI (usually Delete or F2 during POST). Find any overclocking or XMP/EXPO settings and restore defaults. Save and exit.
  3. Test for stability
    Run the machine normally for a few hours. If the BSOD stops, reconnect peripherals one at a time until you find the culprit.

Preventing KMODE_EXCEPTION_NOT_HANDLED in Future

Most of the time this BSOD is preventable. Here's what actually makes a difference, in order of importance.

Keep drivers current but be selective about timing. Don't install a brand new graphics driver the day it drops. Wait a week and check forums for reports of issues first. When you do update, use the manufacturer's own installer, not Windows Update for GPU drivers specifically.

Run SFC monthly. Takes 20 minutes and catches file corruption before it causes a crash. Set a reminder. It's genuinely worth doing.

Disable Fast Startup if you're seeing boot-related BSODs. Go to Control Panel > Power Options > Choose what the power buttons do > Change settings that are currently unavailable, then untick 'Turn on fast startup'. Fast Startup doesn't do a full shutdown and can leave drivers in a weird state.

Keep 20GB free on your system drive at minimum. Windows needs working space for updates and temporary files. A drive that's nearly full is a drive that's heading for file system corruption.

Use a surge protector. A power spike during a Windows update is one of the fastest ways to corrupt system files. A basic surge protector costs very little and prevents a lot of headaches. If you're storing important files long-term, it's also worth looking at 10TB cloud storage options for Windows as an offsite backup layer.

And if you're overclocking: monitor your temperatures, run stability tests before trusting the configuration, and be prepared to dial back if you start seeing any instability. A few extra frames per second aren't worth a BSOD loop.

KMODE_EXCEPTION_NOT_HANDLED: What to Do If Nothing Works

If you've worked through all of the above and KMODE_EXCEPTION_NOT_HANDLED is still happening, you've got two options left. A repair installation of Windows 11 (sometimes called an in-place upgrade) reinstalls Windows whilst keeping your files, apps, and settings. Download the Windows 11 installation media from Microsoft, run setup.exe from within Windows, and choose 'Keep personal files and apps'. This fixes deep system corruption that SFC and DISM can't reach.

If even that doesn't fix it, you're likely looking at a hardware fault that testing didn't catch, or a very specific driver conflict with a piece of hardware. At that point, getting a second pair of eyes on it (either a local repair shop or remote support) is genuinely the faster path. Chasing a hardware fault without the right diagnostic tools can take days.

One last thing worth checking before you give up on software fixes: BIOS/UEFI updates. Motherboard manufacturers release firmware updates that fix hardware compatibility issues, and an outdated BIOS can cause exactly the kind of instability that produces KMODE_EXCEPTION_NOT_HANDLED. Only do this from the official motherboard manufacturer's website, follow their instructions exactly, and make sure you have stable power throughout. It's not something to rush.

KMODE_EXCEPTION_NOT_HANDLED: Quick Summary

KMODE_EXCEPTION_NOT_HANDLED (stop code 0x1E) is a Windows 11 BSOD caused by a kernel-mode driver or process hitting an error Windows can't recover from. In most cases, updating or rolling back the driver shown on the blue screen fixes it within 30 minutes. If that doesn't work, SFC and DISM repair corrupted system files. If crashes continue, RAM testing and CHKDSK will tell you whether hardware is the real problem. Work through the solutions in order and you'll find the cause. The vast majority of KMODE_EXCEPTION_NOT_HANDLED cases are fixable without reinstalling Windows or losing any data.

Frequently Asked Questions

KMODE_EXCEPTION_NOT_HANDLED (stop code 0x1E) is a Windows BSOD that occurs when a kernel-mode process, usually a device driver, generates an exception that the Windows kernel cannot handle. The most common causes are faulty or outdated drivers, corrupted system files, and defective RAM.

Yes. Driver updates, SFC/DISM scans, and hardware tests all preserve your files completely. Only a clean Windows reinstall risks data loss, and that should be a last resort. Always back up before going that far.

Force shutdown three times during boot to trigger Windows Recovery Environment. Then go to Troubleshoot > Advanced options > Startup Settings > Restart, and press F4 for Safe Mode or F5 for Safe Mode with Networking. From the login screen, hold Shift and click Restart instead.

The .sys file is the specific driver that crashed. Common ones: nvlddmkm.sys is NVIDIA graphics, igdkmd64.sys is Intel graphics, tcpip.sys is networking. Search that filename online to identify the hardware, then update or roll back that driver specifically.

Yes. Malware can corrupt system files or inject malicious drivers that trigger kernel exceptions. Run a full scan via Windows Security (Virus and threat protection > Full scan). If normal mode is unstable, boot to Safe Mode with Networking first.