SYSTEM_SERVICE_EXCEPTION (0x3B) is one of the most common blue screens on Windows 11, and it’s also one of the most fixable. The name means a privileged system routine — almost always a driver — hit an error it couldn’t handle. Because the blue screen usually names the offending .sys file, you often get the answer handed to you right on the crash screen.
The trick is reading that clue correctly and then working the driver layer methodically instead of reinstalling Windows in a panic.
Why this happens
- Corrupt or incompatible device driver. The named
.sysfile on the crash screen is guilty until proven innocent — graphics and network drivers lead the pack. - Driver updated automatically by Windows Update. A fresh-but-buggy driver lands silently, and crashes start the next day with no obvious trigger.
- Antivirus or security filter drivers. Kernel-level security software throws exceptions when its hooks conflict with system updates.
- Corrupted system files. Damage to the kernel or service executables makes legitimate calls fail.
- Faulty RAM corrupting loaded drivers. Random bit flips in driver code produce exceptions in drivers that are actually fine.
- Overclocking instability. Marginal CPU or RAM overclocks corrupt kernel data structures under load.
How to fix it
Work through these in order — start with Fix 1 and stop when the crashes stop.
Fix 1: Read the crash screen and note the .sys file
The blue screen is giving you a diagnosis — capture it.
- The next time it crashes, look for a filename near the bottom, like
nvlddmkm.sysorNetwtw10.sys. - Take a phone photo if it disappears too fast to read.
- Search your memory: does the filename suggest graphics (nv, amd, igdkmd), network (netw, rt640x64), or storage (stornvme, iaStor)?
- That category becomes your prime suspect for Fix 2.
- If no filename appears, check
C:\Windows\Minidumpwith BlueScreenView to extract it from the dump.
Fix 2: Update or roll back the named driver
Most 0x3B crashes end here.
- Open Device Manager (Windows + X, then select it).
- Locate the device matching the suspect driver and open Properties > Driver.
- If crashes began after a recent change, click Roll Back Driver and restart.
- Otherwise click Update driver > Search automatically for drivers.
- For graphics crashes, do a full clean reinstall from NVIDIA or AMD — uninstall the old driver first, then install fresh.
- For network crashes, grab the latest driver from your laptop maker’s support page rather than relying on Windows Update’s version.
If you’d rather see the full driver-focused methodology, our SYSTEM_SERVICE_EXCEPTION on Windows 11 deep dive covers the same ground with extra detail.
Fix 3: Remove third-party antivirus and filter drivers
Security software lives at exactly the level where 0x3B occurs.
- Open Settings > Apps > Installed apps and uninstall any third-party antivirus, “PC optimizer,” or firewall suite.
- Restart — Windows Defender enables itself automatically, so you’re protected.
- Test for a day or two of normal use.
- If stability returns, the removed product’s driver was the cause; only reinstall it after confirming a newer version exists.
- Also uninstall VPN clients temporarily if crashes coincide with connecting or disconnecting.
Fix 4: Run SFC and DISM to repair system files
Rule out corruption in Windows’ own service code.
- Open Terminal (Admin) from the Start right-click menu.
- Run
DISM /Online /Cleanup-Image /RestoreHealthand wait for it to reach 100%. - Then run
sfc /scannowand let it complete. - Restart the laptop even if no corruption was reported.
- Retest under the conditions that previously triggered the crash.
Fix 5: Test memory and reset overclocks
Cover the hardware suspects that mimic driver bugs.
- Press Windows + R, type
mdsched.exe, and run the memory diagnostic. - Check results afterward in Event Viewer > Windows Logs > System under MemoryDiagnostics-Results.
- Enter BIOS/UEFI and disable XMP/EXPO profiles plus any CPU overclock or undervolt.
- Select Load Optimized Defaults, save, and exit.
- If crashes stop at stock settings, the overclock was corrupting kernel operations.
Fix 6: Perform a clean boot to isolate software conflicts
Find out whether a background program is triggering the driver.
- Press Windows + R, type
msconfig, and press Enter. - On the Services tab, tick Hide all Microsoft services, then click Disable all.
- Open Task Manager > Startup apps and disable everything.
- Restart — Windows now boots with minimal third-party software.
- If crashes stop, re-enable items in halves until the culprit returns, then update or remove it.
Fix 7: Update BIOS/UEFI and reset Windows as a last resort
When everything software-side checks out, refresh the firmware and OS.
- Visit your manufacturer’s support page and install the latest BIOS/UEFI — firmware updates frequently fix driver-hardware interaction bugs.
- Keep the charger connected and never interrupt a firmware flash.
- If crashes persist, go to Settings > System > Recovery > Reset PC and choose Keep my files.
- After the reset, install drivers one at a time from the manufacturer’s page, testing between each.
- Microsoft’s Windows troubleshooting hub offers guided recovery if the reset stalls.
Fix 8: Scan for rootkits and boot-level malware
Kernel-hooking malware throws the same exceptions as a buggy driver, so rule it out before closing the case.
- Go to Windows Security > Virus & threat protection > Scan options and run a Microsoft Defender Offline scan — it reboots into a clean environment outside Windows.
- Follow up with a second-opinion on-demand scan from a reputable free scanner (Malwarebytes Free works well for this).
- Quarantine anything found and restart normally afterward.
- Once clean, re-run
sfc /scannowin Terminal (Admin) — malware frequently damages system files, and you want those repaired after removal. - If both scans are clean and crashes persist, the driver stack is fully exonerated and a Windows reset is the reasonable next step.
Closing
SYSTEM_SERVICE_EXCEPTION rewards methodical driver work: read the .sys name, fix that driver, and clear out the filter drivers that love to cause it. Skip the temptation to reinstall Windows first — nine times out of ten, the answer is a single misbehaving driver, and this list finds it without wiping your setup. If the exception appeared right after a Windows 11 update, the post-update System Service Exception guide
covers the update-specific driver regressions.
