You are mid task and your PC hard resets. No warning. No graceful close. Just a blue screen and a stop code that looks like it belongs in a kernel debugger: SYSTEM_SERVICE_EXCEPTION.
This guide covers how to fix SYSTEM_SERVICE_EXCEPTION on Windows 10 and Windows 11.
If you are stuck in a boot loop, start with Safe Mode. If you can still boot normally, start with Windows Update and driver cleanup, then work down the list until the BSOD stops.
Drivers
Most Common Root Cause
- 🧩 Update Windows
- 🧠 Install Optional Driver Updates
- 🔁 Roll Back Recent Drivers
- 🧼 Reinstall Problem Devices
System Files
Fix Corruption And Disk Errors
- 🛠️ DISM Repair
- ✅ SFC Scan
- 💽 CHKDSK Check
- 📋 Review Crash Clues
Boot Loop Fix
Get Back Into Windows Safely
- 🧯 Safe Mode
- 🧪 Clean Boot
- ⏪ System Restore
- 🧱 Reset This PC
Memory And Storage
Rule Out Failing Components
- 🧬 Windows Memory Diagnostic
- 📦 Check Free Disk Space
- 🌡️ Undo Overclocks
- 🔌 Remove New Peripherals
What Is System Service Exception Windows 10 And Windows 11 BSOD
SYSTEM_SERVICE_EXCEPTION is a Blue Screen of Death (BSOD) that happens when Windows hits a critical error while running a system service. In plain English: something in the driver or kernel layer did something unsafe, and Windows stopped to protect the system.
The most common causes are still boring and predictable: a bad driver update, a corrupted system file, unstable memory, or a conflict from low level software that hooks into Windows (security tools, overlays, virtualization features, device utilities).
The Goal Is Not A “One Click Fix”
The goal is to remove randomness. You want one stable change at a time so you can actually identify what stopped the SYSTEM_SERVICE_EXCEPTION crash.
Before You Change Anything Capture The Right Crash Clues
Do this once and you avoid hours of guessing. When Windows shows the SYSTEM_SERVICE_EXCEPTION stop code, it sometimes also shows a driver file name (for example, a file ending in .sys). That file name is not always the true cause, but it is your best starting lead.
Crash Clues To Save Before Troubleshooting
| Clue | Where You See It | Why It Matters |
|---|---|---|
| Stop Code | On the blue screen | Confirms you are solving the correct BSOD: SYSTEM_SERVICE_EXCEPTION |
| Driver File Name (if shown) | On the blue screen | Points toward a specific device driver or Windows component |
| What Changed Recently | Your own timeline | New drivers, updates, peripherals, or antivirus are common triggers |
| Reliability History Events | Search: “View Reliability History” | Shows crash patterns and failed updates in a readable timeline |
If you want Windows to write crash dumps, the setting is real and built in: open System Properties and check Startup And Recovery. The fastest way is Win + R, type SystemPropertiesAdvanced.exe, then open Startup And Recovery. (You do not need this to fix the problem, but it helps if you are diagnosing deeper.)
System Service Exception Fix Order Use This Exact Workflow
Most guides dump a list of 20 fixes. That wastes time. Use a clean order that isolates the problem.
SYSTEM_SERVICE_EXCEPTION Quick Reference
Step 1 Boot Into Safe Mode For System Service Exception
Safe Mode loads Windows with a minimal driver set. If SYSTEM_SERVICE_EXCEPTION is caused by a third party driver or startup software, Safe Mode often boots clean when normal mode does not.
Safe Mode Method Shift And Restart
Hold Shift, click Restart from the power menu, and Windows opens the recovery menu.
Safe Mode Menu Path That Exists In Windows
| Screen | What To Click |
|---|---|
| Choose An Option | Troubleshoot |
| Advanced Options | Startup Settings |
| Startup Settings | Restart |
| Startup Settings List | Press 4 (Safe Mode) or 5 (Safe Mode With Networking) |
If your drive is encrypted, Windows may ask for your BitLocker recovery key when entering these startup options. That is normal.
Safe Mode Method From Settings
If you can still log in, you can trigger the same recovery menu from Settings:
- Windows 11: Settings → System → Recovery → Advanced startup → Restart now
- Windows 10: Settings → Update & Security → Recovery → Advanced startup → Restart now
Step 2 Update Windows And Install Optional Driver Updates
For SYSTEM_SERVICE_EXCEPTION on Windows 10 and Windows 11, you want to eliminate outdated builds and mismatched drivers first. Do not skip driver updates just because you “updated last month”. One bad patch cycle can be all it takes.
Windows Update Install Everything Pending
- Settings → Windows Update → Check for updates
- Install all available updates, then reboot
Optional Driver Updates The Real Place Windows Hides Drivers
Windows often keeps drivers under Optional updates. This is a real menu and it is worth checking during BSOD troubleshooting:
- Settings → Windows Update → Advanced options → Optional updates
- Expand Driver updates
- Select relevant drivers (chipset, network, storage, Bluetooth, display related), then Download and install
If The BSOD Started After A Driver Update
The fastest path to a fix is often a rollback, not another update. After you get Windows updated, use Device Manager to roll back the driver that changed right before SYSTEM_SERVICE_EXCEPTION started.
Step 3 Roll Back Or Reinstall Drivers In Device Manager
If SYSTEM_SERVICE_EXCEPTION appeared after you installed a new driver, plugged in new hardware, or updated your GPU driver, Device Manager gives you real tools that can undo the change.
Roll Back A Driver If The Button Is Available
- Right click Start → Device Manager
- Open the category that matches the change (Display adapters, Network adapters, Storage controllers, etc.)
- Right click the device → Properties → Driver tab
- Select Roll Back Driver if it is available
Uninstall A Driver Clean Reinstall If Rollback Is Not Available
If rollback is greyed out, do a clean reinstall:
- Device Manager → right click the device → Uninstall device
- If you see an option to also remove the driver software, use it
- Restart your PC
- Install the latest stable driver from Windows Update (Optional updates) or the hardware manufacturer
Do Not Rapid Fire Driver Changes
Change one thing, then test. If you swap GPU, chipset, network, and storage drivers in one session, you will not know which change stopped SYSTEM_SERVICE_EXCEPTION.
Step 4 Clean Boot Windows To Find Software Conflicts
A Clean Boot starts Windows with Microsoft services only, then you add your other services back in until the crash returns. This is how you catch third party security tools, RGB utilities, audio suites, overlay apps, and “system optimizers” that hook too deep.
Clean Boot Steps Using System Configuration
- Press Win + R, type msconfig, press Enter
- Go to the Services tab
- Check Hide all Microsoft services
- Click Disable all, then Apply
- Go to the Startup tab and click Open Task Manager
- Disable non essential startup items, then restart
On Windows 11, Task Manager labels this area as Startup apps. On older layouts it appears as the Startup tab. Either way, you are disabling startup items, then testing stability.
Step 5 Repair Windows System Files With DISM And SFC
Corrupted system files can trigger SYSTEM_SERVICE_EXCEPTION, especially after interrupted updates or storage errors. The built in repair flow is simple: run DISM first, then run SFC.
Open An Admin Terminal The Real Menu Path
- Right click Start → Windows Terminal (Admin) on Windows 11
- Right click Start → Windows PowerShell (Admin) or Command Prompt (Admin) on Windows 10 (varies by configuration)
Run DISM Then Run SFC
Commands To Repair Windows (Copy And Paste)
| Tool | Command | What It Does |
|---|---|---|
| DISM | DISM.exe /Online /Cleanup-image /Restorehealth |
Repairs the Windows component store used for servicing and updates |
| SFC | sfc /scannow |
Scans and repairs protected system files |
Restart after both commands complete. If SFC fails repeatedly, run it again in Safe Mode.
Step 6 Check Your Drive With CHKDSK
Disk errors can corrupt drivers, page files, and system components. CHKDSK is built into Windows and is a legitimate step for SYSTEM_SERVICE_EXCEPTION troubleshooting.
CHKDSK Commands The Ones That Actually Repair
chkdsk C: /ffixes file system errorschkdsk C: /f /ralso checks for bad sectors and attempts recovery
If CHKDSK says it cannot run because the drive is in use, accept the prompt to schedule it on the next restart, then reboot.
Step 7 Test RAM With Windows Memory Diagnostic
Unstable RAM can look like a driver problem because it corrupts data in memory. Windows includes a real memory test called Windows Memory Diagnostic.
- Press Win + R, type mdsched, press Enter
- Select Restart now and check for problems (recommended)
If this test reports errors, treat it seriously. A true memory issue can keep producing SYSTEM_SERVICE_EXCEPTION no matter how many drivers you reinstall.
Step 8 Use Driver Verifier To Catch A Bad Driver
Driver Verifier is a Windows tool that stresses drivers to expose faulty behavior. This is an advanced step, but it is one of the most direct ways to identify the driver behind SYSTEM_SERVICE_EXCEPTION.
Driver Verifier Can Trigger More BSODs
That is the point. It forces the bad driver to fail in a repeatable way. Do not use Driver Verifier unless you know how to turn it off if Windows gets stuck booting.
Enable Driver Verifier The Real Command
- Open an Admin terminal
- Type
verifierand press Enter - Use the wizard to select standard settings and choose which drivers to verify
Disable Driver Verifier If You Get A Boot Loop
You can disable it in two real ways:
- Run
verifieragain and select Delete existing settings - Or run
verifier /resetin an Admin terminal, then restart
Step 9 System Restore Or Reset This PC
If SYSTEM_SERVICE_EXCEPTION started recently and you have restore points, System Restore can roll Windows back to a stable configuration without rewriting your personal files.
- Press Win + R, type rstrui.exe, press Enter
- Or open Control Panel → Recovery → Open System Restore
If the system is still unstable and you need a clean baseline, the Windows setting is Reset this PC:
- Windows 11: Settings → System → Recovery → Reset PC
- Windows 10: Settings → Update & Security → Recovery → Reset this PC
Common SYSTEM_SERVICE_EXCEPTION Scenarios And What To Do
| Scenario | Most Likely Cause | Best First Fix |
|---|---|---|
| Crash started right after a driver update | Driver regression | Roll Back Driver in Device Manager |
| Crash happens during gaming or GPU load | GPU driver, overlays, or unstable OC | Update GPU driver, remove overlays, undo overclock |
| Crash happens randomly across tasks | Memory instability or system corruption | Run DISM + SFC, then Windows Memory Diagnostic |
| PC is slow, errors during updates, weird file issues | Disk errors or file system corruption | Run CHKDSK and ensure free space |
| Crash stops in Safe Mode | Startup service or third party driver | Clean Boot and re-enable items one by one |
| Crash continues even after Windows repair tools | Persistent driver or hardware issue | Driver Verifier, then hardware testing |
System Service Exception Step By Step One Clean Pass
Fix SYSTEM_SERVICE_EXCEPTION In The Right Order
Use Shift + Restart, then Troubleshoot → Advanced options → Startup Settings → Restart, and press 4 for Safe Mode.
Open Settings → Windows Update, check for updates, install everything, and reboot.
Settings → Windows Update → Advanced options → Optional updates → Driver updates, then install relevant drivers.
Use Device Manager. If rollback is available, use it. If not, uninstall and reinstall a stable driver.
Run DISM.exe /Online /Cleanup-image /Restorehealth, then sfc /scannow, then restart.
Use chkdsk C: /f, and if needed chkdsk C: /f /r, then restart to let it finish.
Run mdsched and perform the recommended restart test. Errors here often explain “random” BSODs.
Driver Verifier can expose a bad driver. If the crash started recently, System Restore can revert the change. Reset this PC is the last resort.
Extra Stability Checks When SYSTEM_SERVICE_EXCEPTION Keeps Returning
If you still see SYSTEM_SERVICE_EXCEPTION after the full workflow, stop thinking “Windows is broken” and start thinking “something is unstable at a low level”. The usual suspects are memory tuning, aggressive overclocks, flaky peripherals, and software that installs kernel drivers.
- Undo overclocks (CPU, GPU, and memory profiles) and test stability at stock settings
- Disconnect new peripherals (USB hubs, capture devices, audio interfaces) and test again
- Uninstall third party security software temporarily to test (disabling is not the same as removing a driver)
- Update chipset and storage drivers from Windows Optional updates or the OEM support page
If This Happens While Gaming Separate Stutters From BSODs
A BSOD is not the same thing as a stutter. If your PC is not actually bluescreening but you feel hitching and “freezes”, you may be chasing the wrong problem. A practical sanity check is looking at micro stutters and how they present compared to real kernel crashes.
Also, it helps to set realistic performance targets. When you chase an FPS number your system cannot hold, instability and driver timeouts become more likely. Use a grounded definition of good FPS for gaming and aim for consistency, not a peak number.
Conclusion
To fix SYSTEM_SERVICE_EXCEPTION on Windows 10 and Windows 11, you need a clean order: Safe Mode if you are stuck, then Windows Update, optional driver updates, driver rollback or reinstall, DISM and SFC repairs, CHKDSK disk checks, and a RAM test. If it still persists, Clean Boot and Driver Verifier are the tools that expose the real culprit.
Once the crash stops, keep it stable by changing one low level component at a time. The fastest fix is the one you can prove.
Keep Your PC Stable Without Constant Manual Tweaks
If you want a cleaner day to day experience and fewer surprise performance spikes while you troubleshoot stability issues, Hone can help optimize performance across your system.
Try Hone FreeFAQ
How do I fix SYSTEM_SERVICE_EXCEPTION on Windows 10
Start by installing all Windows updates, then check Optional driver updates in Settings → Windows Update → Advanced options → Optional updates. If the crash started after a driver change, roll back the device driver in Device Manager. Then run DISM.exe /Online /Cleanup-image /Restorehealth and sfc /scannow, run chkdsk C: /f, and test RAM with Windows Memory Diagnostic (mdsched).
How do I fix SYSTEM_SERVICE_EXCEPTION on Windows 11
If you are stuck in a boot loop, use Safe Mode: Shift + Restart → Troubleshoot → Advanced options → Startup Settings → Restart, then press 4. Once stable, install all updates in Settings → Windows Update, install Optional driver updates, roll back or reinstall drivers in Device Manager, then run DISM and SFC repair commands, CHKDSK, and Windows Memory Diagnostic.
What causes SYSTEM_SERVICE_EXCEPTION BSOD
The most common causes are faulty or incompatible drivers, corrupted Windows system files, disk errors, unstable RAM, or low level software conflicts such as security tools and device utilities. A recent Windows update or driver update is a frequent trigger.
How do I boot into Safe Mode if Windows keeps bluescreening
Use Windows Recovery Environment. If you can reach the power menu, hold Shift and click Restart. Then go to Troubleshoot → Advanced options → Startup Settings → Restart and press 4 for Safe Mode or 5 for Safe Mode with Networking.
How do I turn off Driver Verifier if it causes a boot loop
Boot into Safe Mode, open an Admin terminal, and run verifier /reset, then restart. You can also run verifier and choose Delete existing settings in the Driver Verifier Manager, then reboot.

Youtube