KMODE_EXCEPTION_NOT_HANDLED (stop code 0x1E) is Windows telling you that a driver did something illegal inside the kernel — accessed memory it shouldn’t have, executed a bad instruction, or divided by zero — and the system had no safe way to recover. On ASUS laptops, from VivoBooks to ROG gaming machines, this almost always traces back to one misbehaving driver: graphics, Wi-Fi, or audio lead the pack.
The crash screen itself often hands you the answer by naming a .sys file. If you caught it, skip straight to the driver fix. If not, the steps below will help you find it and fix it.
Why this happens
- Buggy or outdated GPU drivers. NVIDIA and AMD driver releases occasionally ship with kernel bugs that crash under specific games or workloads — extremely common on ROG laptops.
- Wi-Fi driver conflicts. Intel and MediaTek wireless drivers on ASUS models are frequent KMODE offenders, especially after Windows Update swaps them.
- Corrupted system files. Damage to kernel components can make even good drivers crash, since they all share the same kernel space.
- Antivirus filter drivers. Third-party security software hooks deep into the kernel; a bad update crashes the whole system.
- Failing RAM. Less common, but bad memory corrupts driver code as it loads, producing KMODE crashes that name different drivers each time.
- Overclocked or unstable hardware. ROG laptops with aggressive performance profiles or user overclocks can push components past stability.
How to fix it
Work through these in order — start with Fix 1 and stop when the crashes stop.
Fix 1: Identify the faulty driver from the crash screen or dump
Knowing the exact driver saves hours of guessing.
- The next time the blue screen appears, photograph it or note any .sys filename shown (e.g.,
nvlddmkm.sys= NVIDIA,rtwlanu.sys= Realtek Wi-Fi,ntoskrnl.exe= Windows kernel itself). - Common mappings:
nvlddmkm.sys→ GPU,netwtw10.sys/Netwtw12.sys→ Intel Wi-Fi,rtkvhd64.sys→ Realtek audio,ntfs.sys→ storage/disk. - If the screen flashes too fast to read, disable automatic restart: boot to Advanced startup > Troubleshoot > Advanced options > Startup Settings, or see our guide on disabling automatic restart after a blue screen .
- Check
C:\Windows\Minidumpfor dump files — even without analyzing them, the timestamps tell you when crashes happen.
Fix 2: Update the graphics driver cleanly
The GPU driver is suspect number one on ASUS gaming laptops.
- Get the latest driver for your exact GPU from NVIDIA’s download page or AMD’s driver page .
- Boot into Safe Mode (interrupt startup three times for Automatic Repair, then Troubleshoot > Advanced options > Startup Settings).
- Open Device Manager, expand Display adapters, right-click your GPU, and choose Uninstall device, ticking Attempt to remove the driver.
- Restart normally and install the fresh driver you downloaded — choose Custom install and tick Perform a clean installation on NVIDIA.
- Avoid “Game Ready” beta drivers if stability matters more than day-one game support; the Studio driver branch is often more stable.
Fix 3: Update Wi-Fi and Bluetooth drivers from ASUS
Wireless drivers are the second most common cause.
- Identify your Wi-Fi chip in Device Manager > Network adapters (Intel, MediaTek, or Realtek).
- Download the latest driver package for your exact ASUS model — ASUS bundles Wi-Fi, Bluetooth, and chipset drivers together, which avoids version mismatches.
- In Device Manager, right-click the Wi-Fi adapter and choose Uninstall device (tick the driver removal box).
- Install the downloaded package and restart.
- If crashes persist, try the driver directly from Intel via Intel Driver & Support Assistant — sometimes newer than ASUS’s repackaged version.
Fix 4: Uninstall third-party antivirus temporarily
Kernel-level security drivers are a documented KMODE trigger.
- Open Settings > Apps > Installed apps and uninstall your third-party antivirus.
- Use the vendor’s official removal tool if offered (Norton, McAfee, and Avast all ship one) — the standard uninstall often leaves kernel drivers behind.
- Restart and rely on Microsoft Defender for a few days.
- If crashes stop, the antivirus was guilty — reinstall the latest version or stay with Defender.
Fix 5: Run SFC, DISM, and a memory test
Rule out corrupted system files and bad RAM in one pass.
- Open Terminal (Admin) and run
sfc /scannow. - Then run
DISM /Online /Cleanup-Image /RestoreHealthfollowed bysfc /scannowagain. - Press Windows + R, type
mdsched.exe, choose Restart now and check for problems, and let the memory test finish. - Check results in Event Viewer > Windows Logs > System under MemoryDiagnostics-Results.
- If the blue screen names a different driver every time, suspect RAM first — that randomness is the classic signature of bad memory.
Fix 6: Disable overclocking and reset performance profiles
ROG laptops with tweaked settings crash more.
- Open Armoury Crate (ASUS’s utility) and set the operating mode back to Silent or Balanced instead of Turbo.
- If you enabled any manual GPU overclock (MSI Afterburner or similar), reset it to defaults.
- Enter the BIOS and choose Load Optimized Defaults if you changed anything there.
- Restart and test under the workload that used to crash.
Fix 7: Use Driver Verifier to catch the culprit (advanced)
If you still don’t know which driver is guilty, make Windows tell you.
- Press Windows + R, type
verifier.exe, and press Enter. - Choose Create standard settings, then Automatically select all drivers installed on this computer — or select unsigned/suspicious drivers only.
- Restart. Driver Verifier stresses drivers; the guilty one will crash faster, and the blue screen will name it.
- Once identified, boot into Safe Mode, run
verifier /resetin an admin Command Prompt, and fix or remove that driver. - Do not leave Verifier running permanently — it slows the system and can cause crashes on its own.
For crashes with a similar driver-blame pattern, our UNEXPECTED_KERNEL_MODE_TRAP guide covers a closely related stop code.
Closing
KMODE_EXCEPTION_NOT_HANDLED is a driver problem until proven otherwise, and on ASUS laptops the investigation usually ends at the GPU or Wi-Fi driver. Identify the named .sys file, do a clean reinstall of that driver, and you’re done in most cases. The deeper tools — memory tests, Driver Verifier — are there for the stubborn remainder, but you likely won’t need them.
