Your PC crashed to a blue screen that said KMODE_EXCEPTION_NOT_HANDLED, restarted itself, and maybe did it again an hour later. The name sounds like gibberish, but the translation is simple: a program running deep inside Windows — almost always a driver — did something illegal, and Windows shut everything down to protect your files.
I've been diagnosing blue screens at my bench in Somerville since 2011, and KMODE is one of the more fixable ones. Here's what it means, the order I'd try fixes in at home, and the point where continuing on your own starts putting data at risk.
Windows runs trusted code — drivers, core system processes — in something called kernel mode. When a kernel-mode driver hits an error nothing was prepared to handle, Windows stops with this code. Nine times out of ten the trigger is a faulty, outdated, or conflicting driver. The rest of the time it's failing RAM, corrupted system files, or occasionally an overly aggressive antivirus or VPN driver.
One detail matters more than anything else on that blue screen: if a file name appeared in parentheses after the stop code, write it down. Something like ndis.sys points at your network driver. ntfs.sys points at storage. nvlddmkm.sys is NVIDIA graphics — a cousin of the VIDEO_TDR_FAILURE error we've covered separately. That file name usually cuts the guesswork in half.
If you can't even log in long enough to try any of this, boot into safe mode: hold the power button to force the machine off during startup three times in a row, and Windows will offer recovery options. Safe mode loads a minimal set of drivers — if the machine is stable there, you've all but confirmed a driver problem.
Blue screen codes travel in packs, and machines that throw KMODE often throw relatives: CRITICAL_PROCESS_DIED, KERNEL_SECURITY_CHECK_FAILURE, MEMORY_MANAGEMENT, or CLOCK_WATCHDOG_TIMEOUT. The causes overlap — drivers, RAM, failing storage. We keep a plain-English rundown of the common codes in our post on what the Windows 11 blue screen actually means, plus dedicated guides for WHEA_UNCORRECTABLE_ERROR and DPC_WATCHDOG_VIOLATION. And if it's a Dell, our Dell blue screen guide covers the brand-specific diagnostics worth running first.
Usually not — most cases trace to a driver. But failing RAM and, less often, a failing drive produce the same code. If the error survives driver updates, a fast-startup toggle, and a rollback of recent changes, stop treating it as software.
Updates sometimes replace a manufacturer's driver with a generic one, and the two don't always agree. Rolling back the driver in Device Manager — not uninstalling the whole update — is the cleaner fix.
Yes. Security products install kernel-mode drivers, and a buggy release can crash the system. If the crashes started within days of installing or updating one, that's your prime suspect.
Yes — each crash is an unclean shutdown, and enough of them corrupt files. Random timing also smells more like RAM than drivers, which is worth confirming before it costs you data.
Bring it in if the blue screens keep returning after the steps above, if the memory test reported an error, if the crashes come with freezing or grinding noises, or if the machine has started freezing every few seconds between crashes — that combination often means a drive on its way out, and repeated crash-restart cycles on a dying drive can turn a repair into a data recovery job.
Our diagnostic is $75, credited toward your repair. We test the memory properly, read the crash dumps your machine has been quietly saving, and give you a straight answer about whether it's a $0 driver fix or failing hardware — before we touch anything. Most blue screen repairs at our Somerville PC repair bench are back in your hands within 1–3 business days.
Dave's Computers is at 75 North Bridge Street, Somerville, NJ 08876, in downtown Somerville just off Main Street.
From I-287, take the exit for US-202/206 toward Somerville, follow signs into downtown, and turn onto North Bridge Street from Main Street. From the Route 22 corridor in Bridgewater or Bound Brook, head south on Route 202/206 or Adamsville Road into downtown. We're a few minutes from the Somerville Circle. Street parking is available on North Bridge Street, with municipal lots within a short walk.
We're a drop-off shop — no appointment needed. Hours: Monday–Friday 10am–5pm, Saturday 9am–2pm. Bring the computer and its charger, and if you caught the blue screen on camera, bring that photo too. It saves time.
First time bringing a machine to us? Mention this article when you drop off and we'll take $25 off your first repair. Your $75 diagnostic still gets credited toward the repair as always. One per customer, new customers only.
Or call us at 908-428-9558 with the stop code and the file name from your screen — we can usually tell you over the phone whether it sounds like a driver, the RAM, or a drive on its way out.