The dreaded "blue screen of death," infamously known as BSOD, can wreck your day. There are more than 500 BSOD error codes, but the Critical Process Died Stop Code gets the most attention.

In fairness, BSODs are much less common in Windows 10 than in previous versions of the OS, but they are still annoying when they happen. Losing the stuff you were working on is the least of your worries.

So, how do you fix this unforeseen, "critical process died" error in Windows 10? Keep reading, and we'll explain everything.

What Is the "Critical Process Died" Stop Code?

A critical process unexpectedly stopping is responsible for the majority of BSODs. You'll know if you're a victim because you'll see error code 0x000000EF on the blue crash screen.

At its most basic level, the cause is simple—a background process that Windows relies on has become corrupted. It could have either stopped entirely, or its data has been incorrectly modified.

Digging deeper, it becomes much harder to pinpoint the precise issue. Everything from iffy drivers to memory errors could be the culprit. Worse still, there are near-endless scenarios in which the BSOD could arise. Perhaps it only happens when you're gaming, when you log into your machine, when you open a certain app, or when you wake your machine from sleep.

How to Fix the "Critical Process Died" Stop Code

The diversity of possible causes means there are several BSOD troubleshooting steps you need to work through. Let's take a closer look at how you can fix the Critical Process Died stop code in Windows 10.

1. Restart Your PC

It’s a cliche at this point, but a simple restart can fix surprisingly many problems with your PC. In fact, this holds true for almost all tech devices, including your smartphones.

A reboot clears your memory or resources, resets your system settings, and clears your caches and other temporary files. Since the “critical process died” error comes up because of something going wrong with the process, a reboot can be handy.

So restart your PC and see if it fixes the error.

2. Run the Hardware and Device Troubleshooting Tool

hardware troubleshooting tool

Before we move on to the more complicated solutions, let's begin with the easiest one.

Windows now includes a broad range of specialized troubleshooting tools. One of them is specifically designed for hardware and device issues.

Unfortunately, it is no longer visible in the Settings menu. Instead, you will need to fire it up from the command line. Thankfully, it is easy to do; open Command Prompt, type msdt.exe -id DeviceDiagnostic, and press Enter.

On the window that pops up, hit Next, and your system will spend a few minutes scan for problems. It will report back with its findings.

3. Run the Deployment Imaging and Servicing Management Tool

If you're still encountering errors, it's time to move on to the Deployment Imaging and Servicing Management (DISM) tool. It will repair a corrupt system image.

The tool has three switches:

  1. /ScanHealth,
  2. /CheckHealth
  3. /RestoreHealth

We are only interested in the last one. To use DISM, open Command Prompt as an administrator using the steps described previously. When the app is open, type DISM /Online /Cleanup-Image /RestoreHealth and hit Enter.

windows command prompt dism command

The process typically takes between 10 minutes and half an hour. Do not be alarmed if the progress bar pauses at 20 percent for several minutes; it is expected behavior.

After the scan has finished, restart your machine. The "critical process died" error should've gotten resolved.

4. Run the System File Checker

The next step is to run the System File Checker tool. It's a well-known utility that can cure a wide variety of Windows-based aliments by repaired corrupted or incorrectly modified system files.

In truth, it's not always useful; people run it out of habit more than out of necessity. However, in the case of the 0x000000EF error code, it's a critical troubleshooting step.

To run the checker, you will need to fire up Command Prompt as an admin. The easiest way is to run a search for cmd, right-click on the result, and select Run as administrator.

Windows system file checker

Once Command Prompt is open, type sfc /scannow and hit Enter. The process might take a while to complete.

When it's finished, you'll see an on-screen list of any problems and the steps that the scan took to remedy them.

Make sure you restart your computer before continuing to work.

This also helps fix the Bad System Config Info error.

5. Run an Antivirus Scan

The stop code could be caused by malware on your system. Malware can alter system files and processes and make them unusable.

You can use either Windows Defender or one of the best third-party antivirus suites for Windows of your choice. Just make sure you run a deep, full-system scan.

6. Update Your Drivers

update driver windows

Bad drivers are one of the most common causes of the stop code. Therefore, it's sensible to check that none of them require updates.

To check the status of your drivers, right-click on the Start tile, select Device Manager, and scan through the list to see whether any devices have a yellow exclamation point alongside them.

If you find an exclamation point, right-click on the device in question and choose Update Driver Software from the context menu.

7. Uninstall Recent Windows Updates

uninstall update windows

If your problem has only just started, a recent Windows update could be to blame. Thankfully, it's easy to uninstall recent updates, so you can see if your issue goes away.

To uninstall an update, open the Settings app and go to Update & Security > Windows Update > Update History > Uninstall Updates. Highlight the update you want to remove from your system, then hit the Uninstall button at the top of the window.

8. Perform a Clean Boot

A clean boot is a start-up mode that uses the bare minimum number of drivers, processes, and programs. Once your computer is running, you can start to load the missing processes in a bid to isolate the problem.

To clean boot your computer, follow the step-by-step instructions below:

  1. Type System Configuration in the Start menu search bar and select the Best Match
  2. Click on the Services tab
  3. Unmark the checkbox next to Hide all Microsoft Services
  4. Click on the Disable All button
  5. Select the Startup tab
  6. Click on Open Task Manager
  7. In the new window, click on the Startup tab again
  8. Disable all the items in the list
  9. Restart your computer

9. Restore Your System

The System Restore window

You can try to roll back your computer to a previous state using the System Restore tool. This option is only a possibility if you have enabled the creation of restore points before your stop code problems started.

To use the System Restore tool, type "restore" into the Start menu search bar and select Create a restore point. In the resulting menu, click System Restore to open the utility. Follow the on-screen instructions to choose a restore point and move your system back to that prior state.

10. Update the BIOS

As a final throw of the dice, you can try to update your computer's BIOS.

Unfortunately, there is no standardized method to do so; it depends on your computer manufacturer. Refer to the company's support literature for guidance.

Fixing the Critical Process Died Error on Windows

If none of the above tips fix your problem, is it time to throw your computer against the nearest wall and head to the shops?

Actually, there's one throw of the dice remaining. The last recourse is to reset Windows or reinstall a fresh copy of Windows. Now, if that fails, it definitely means you have a hardware issue on your hands; in that case, heading to the local tech shop would be a good idea.