sodcalculator

10 Tech How-To

Fix System Service Exception in Windows 10

Guide 10-34812 · Updated · Step by step

The System Service Exception stop code (0x0000003B) is a Blue Screen of Death (BSOD) error that appears when a core Windows service crashes or fails to respond correctly. The fix usually involves updating or rolling back a faulty driver, running the built-in memory diagnostic, or repairing system files with DISM and SFC. Below are the most reliable steps to resolve it, ordered from the easiest to the most involved.

What Causes the System Service Exception Error?

This stop code is triggered when a system service running in kernel mode encounters an unexpected exception—typically an invalid memory reference or a misaligned call. Common culprits include:

  • Outdated or corrupt drivers—especially graphics, network, and storage controllers.
  • Faulty RAM or memory settings—including XMP profiles that are unstable.
  • Corrupted system files—often after a failed update or disk error.
  • Incompatible software—antivirus tools, virtualization software, or driver updater utilities.
  • Overheating or power supply issues—less common but possible with older hardware.

The error usually appears without warning, and the PC may restart immediately or after a few seconds. Because the cause varies, the troubleshooting order matters: start with the most likely and least disruptive fixes.

Step 1: Boot into Safe Mode

If the BSOD repeats and prevents normal startup, you need to access Safe Mode to apply fixes. To do this:

  1. Restart the PC and press F8 repeatedly during boot (or use a recovery drive).
  2. If F8 doesn’t work, force a restart three times: power off, then on, and let Windows fail to boot until the Recovery screen appears.
  3. Select Troubleshoot > Advanced options > Startup Settings > Restart.
  4. Press 4 or 5 to enter Safe Mode (with or without networking).

Once in Safe Mode, you can run the following steps without the error interrupting you.

Step 2: Run the Memory Diagnostic

Faulty RAM is a frequent cause of this stop code. Windows includes a memory test tool that can detect issues:

  1. Press Win + R, type mdsched.exe, and press Enter.
  2. Choose Restart now and check for problems.
  3. The PC will reboot and run the Windows Memory Diagnostic. It may take 20–30 minutes.
  4. After the test, Windows restarts. To see the results, open Event Viewer and look under Windows Logs > System for the MemoryDiagnostics-Results source.

If errors are found, reseat the RAM sticks or replace the defective module. If no errors appear, move to the next step.

Step 3: Update or Roll Back Drivers

Outdated or recently changed drivers are the most common trigger. Focus on these categories:

  • Display adapter (NVIDIA, AMD, Intel)
  • Network adapters (Wi-Fi, Ethernet)
  • Storage controllers (SATA, NVMe)
  • Chipset drivers

To update a driver:

  1. Right-click the Start button and select Device Manager.
  2. Expand the category, right-click the device, and choose Update driver.
  3. Select Search automatically for drivers. If Windows finds none, visit the manufacturer’s website for the latest version.

If the error started after a recent driver update, roll it back instead:

  1. In Device Manager, right-click the device and select Properties.
  2. Go to the Driver tab and click Roll Back Driver (if available).

For graphics drivers, a clean uninstall with Display Driver Uninstaller (DDU) in Safe Mode, then a fresh install, often resolves persistent issues.

Step 4: Run System File Checker and DISM

Corrupted system files can cause kernel-mode exceptions. The System File Checker (SFC) and Deployment Imaging Service and Management (DISM) tools repair them:

  1. Open Command Prompt as administrator (right-click Start > Command Prompt (Admin)).
  2. Run sfc /scannow and wait for it to finish (may take 15–20 minutes).
  3. If SFC finds errors it can’t fix, run DISM /Online /Cleanup-Image /RestoreHealth.
  4. After DISM completes, run sfc /scannow again.

This combination repairs the Windows image and replaces corrupt files. It’s safe and doesn’t affect personal files.

Step 5: Check for Windows Updates and Uninstall Recent Software

Sometimes the error is caused by a bad Windows update or a newly installed program that conflicts with system services.

  • Go to Settings > Update & Security > Windows Update and click Check for updates. Install any pending updates and restart.
  • If the error began after an update, go to View update history > Uninstall updates and remove the most recent one.
  • For software, open Control Panel > Programs and Features, sort by Installed on date, and uninstall anything recent that could interfere (e.g., new antivirus, VPN, or overclocking tools).

Step 6: Disable Fast Startup and Check Power Settings

Fast Startup can sometimes cause driver initialization issues that lead to a BSOD on wake or boot. Disabling it is a low-risk fix:

  1. Open Control Panel > Power Options.
  2. Click Choose what the power buttons do on the left.
  3. Click Change settings that are currently unavailable.
  4. Uncheck Turn on fast startup and save changes.

Also, if you overclocked RAM via XMP or a CPU via BIOS, reset to default settings temporarily to rule out instability.

Step 7: Perform a System Restore or Reset

If none of the above works, restore your PC to a point before the error began:

  1. Search for Create a restore point and open it.
  2. Click System Restore and choose a restore point dated before the first BSOD.
  3. Follow the prompts. Your personal files remain, but recent driver and software changes are undone.

If no restore point exists, the last resort is Reset this PC (Settings > Update & Security > Recovery). Choose Keep my files to reinstall Windows without losing personal data—though installed apps will be removed.

Frequently Asked Questions

Is System Service Exception caused by a virus?

Rarely. The error is a kernel-mode exception, not a typical malware symptom. However, a severe infection could corrupt drivers or system files. Run a full scan with Windows Defender or a trusted third-party tool if you suspect malware, but the steps above are more likely to resolve it.

Can I fix this error without reinstalling Windows?

Yes, in most cases. The majority of System Service Exception errors are driver-related and can be fixed by updating or rolling back drivers, or by running SFC and DISM. Reinstalling Windows is only necessary if the system files are irreparably damaged and no restore point exists.

Why does the error happen after a Windows update?

Windows updates can install incompatible or buggy drivers, or change system settings that conflict with existing software. The update may also expose an underlying hardware issue, like unstable RAM. Rolling back the update or updating the specific driver mentioned in the error details often fixes it.

How do I find out which driver caused the error?

Check the blue screen details: the line after “What failed:” often names the driver file (e.g., nvlddmkm.sys for NVIDIA, rtwlanu.sys for Realtek Wi-Fi). You can also open the minidump file in the C:\Windows\Minidump folder with a tool like BlueScreenView to see the exact driver at fault.

Does the System Service Exception error damage my computer?

No, the error itself doesn’t damage hardware or software. It’s a protective mechanism that stops the system to prevent further corruption. However, the underlying cause—like failing RAM or overheating—can cause damage if left unaddressed.

Should I update my BIOS to fix this error?

Only if the error persists after all driver and system fixes, and you have a specific reason to believe your BIOS is outdated (e.g., a known issue with your motherboard model). BIOS updates carry a small risk of bricking the system, so only do it if you’re comfortable and have a stable power source.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →