How to Fix System Service Exception for Windows 10 & 11

Muhib Nadeem / March 4, 2026 / 12 min read
Note: This article reflects technical best practices from the writer’s perspective and does not necessarily reflect the views of Hone.

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.

High Impact

Drivers

Most Common Root Cause

  • 🧩 Update Windows
  • 🧠 Install Optional Driver Updates
  • 🔁 Roll Back Recent Drivers
  • 🧼 Reinstall Problem Devices
“`
Repair

System Files

Fix Corruption And Disk Errors

  • 🛠️ DISM Repair
  • SFC Scan
  • 💽 CHKDSK Check
  • 📋 Review Crash Clues
Recovery

Boot Loop Fix

Get Back Into Windows Safely

  • 🧯 Safe Mode
  • 🧪 Clean Boot
  • System Restore
  • 🧱 Reset This PC
Hardware

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

Boot Into Safe Mode
Best If You Are In A Boot Loop
Do First If Needed
“`
Windows Update
Install All Pending Updates
Do This
Optional Driver Updates
Windows Update Advanced Options
Do This
Driver Rollback Or Reinstall
Device Manager Driver Tab
High Impact
DISM Then SFC
Repairs Windows Component Store And Files
Do This
CHKDSK Disk Check
Fix File System Errors
Do This
Windows Memory Diagnostic
Rules Out RAM Instability
Do This
Driver Verifier
Advanced Driver Stress Test
Advanced
“`

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: /f fixes file system errors
  • chkdsk C: /f /r also 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 verifier and 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 verifier again and select Delete existing settings
  • Or run verifier /reset in 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

1
Enter Safe Mode If You Are In A Boot Loop

Use Shift + Restart, then Troubleshoot → Advanced options → Startup Settings → Restart, and press 4 for Safe Mode.

2
Install All Windows Updates

Open Settings → Windows Update, check for updates, install everything, and reboot.

3
Install Optional Driver Updates

Settings → Windows Update → Advanced options → Optional updates → Driver updates, then install relevant drivers.

4
Roll Back Or Reinstall The Driver That Changed

Use Device Manager. If rollback is available, use it. If not, uninstall and reinstall a stable driver.

5
Repair Windows With DISM Then SFC

Run DISM.exe /Online /Cleanup-image /Restorehealth, then sfc /scannow, then restart.

6
Run CHKDSK On The Windows Drive

Use chkdsk C: /f, and if needed chkdsk C: /f /r, then restart to let it finish.

7
Test RAM With Windows Memory Diagnostic

Run mdsched and perform the recommended restart test. Errors here often explain “random” BSODs.

8
Use Driver Verifier Or System Restore As Needed

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 Free

FAQ

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.

Full Performance,
No Cost

Kick off an exciting adventure for free! Just download the app, create your account, and enjoy up to 20 optimizations at no cost.

Muhib Nadeem

Muhib Nadeem

I grew up on frame drops, boss fights, and midnight queues. Now I write about games with the same energy I once saved for ranked.

Level Up
Your FPS

Kills background lag

Instant FPS boost

One-click setup

Table of Contents

You may also like