BSOD CRITICAL_PROCESS_DIED in Windows: causes, diagnosis and solutions

  • The CRITICAL_PROCESS_DIED error indicates that an essential Windows process has failed due to corrupt drivers, hardware, or system files.
  • Windows includes tools such as SFC, DISM, CHKDSK, memory diagnostics, system restore, and startup repair to address this BSOD.
  • The systematic review and updating of drivers, along with checking RAM, disk and power supply, resolves most cases.
  • If the problem persists, resetting or reinstalling Windows and definitively ruling out hardware failures usually restores stability to the computer.

How to fix the BSOD CRITICAL_PROCESS_DIED error in Windows

If your computer has ever displayed the dreaded blue screen with the message CRITICAL_PROCESS_DIEDYou've probably been left wondering, "What now?". This type of failure isn't just a simple freeze: it indicates that a critical Windows process has stopped working And the system, for safety reasons, decides to shut down or restart to prevent further damage.

The good news is that, although the message may seem daunting, in most cases it can be fixed at home by calmly following a series of steps. In the following lines you will find a A very comprehensive guide with causes, evidence, and solutions. For the BSOD CRITICAL_PROCESS_DIED error in Windows 10 and Windows 11, whether the PC boots up or gets stuck in a reboot loop.

What is the BSOD CRITICAL_PROCESS_DIED and why does it appear?

When you see the blue screen with the text CRITICAL_PROCESS_DIED (code 0x000000EF)Windows is telling you that one of its essential services or processes has unexpectedly stopped or become corrupted. That process is usually part of the system core, hardware drivers, or key components that cannot fail without causing a total collapse.

This type of error is part of what are called BSOD (Blue Screen of Death)Blue screens of death appear when the system detects a failure from which it cannot safely recover. Starting with Windows 10, the screen displays a message such as "Your PC ran into a problem and needs to restart," along with a stop code and, sometimes, a QR code or a hexadecimal identifier.

Solutions to the BSOD CRITICAL_PROCESS_DIED error in Windows
Related article:
INACCESSIBLE_BOOT_DEVICE error in Windows: causes and solutions

Most common causes of the CRITICAL_PROCESS_DIED error

Although the message doesn't give many details, it's known that this BSOD is usually related to hardware errors, corrupted drivers, or corrupted system files. The most common causes are:

  • Faulty or incompatible drivers: graphics card, Wi-Fi, printers, scanners, USB adapters, etc.
  • Problem hardware: damaged RAM, hard drive/SSD with bad sectors, unstable graphics card, faulty CPU or power supply.
  • Corrupted or modified Windows system files: due to a failed update, power outages, sudden shutdowns, or even malware.
  • Conflicting software: programs that install their own drivers (VPN, third-party antivirus, torrent clients, privacy utilities, etc.) or poorly developed applications that interfere with critical processes.
  • Problematic Windows Updates: patches that introduce incompatibilities with certain equipment or drivers.
  • Unstable power settings or BIOS: poorly managed power saving or sleep modes, aggressive CPU, GPU or RAM overclocking, SATA mode changes (RAID/AHCI), etc.

It's important to understand that this error is not usually due solely to virus or malwareHowever, an infection can also disrupt system processes and ultimately cause a BSOD. In practice, the root of the problem often lies in corrupted drivers, damaged hardware, or conflicting updates.

Initial checks when the blue screen appears

Before diving into advanced solutions, it's worth trying a few things. basic steps which, surprisingly, fix a good number of real-world cases of CRITICAL_PROCESS_DIED.

Restart your computer and repeat what you were doing

Sometimes Windows experiences a temporary failure: an application sends a strange instruction, a driver crashes, and the system protects itself by shutting everything down. In these situations, a full reset This may be enough to prevent the error from recurring.

Once the PC has restarted, try use the same applications and repeat the actions you were performing when the error message appeared. If the error occurs again, you can rule out that it was purely sporadic and you'll need to continue with the remaining checks.

Disconnect non-essential USB devices

One of the usual suspects are the USB peripherals with problematic driversPrinters, webcams, external microphones, USB hard drives, sound cards, wireless adapters, etc.

Turn off your PC, disconnect all USB devices except for the keyboard and mouseand turn the computer back on. If the error disappears, connect the devices one by one until you find the problem. which causes the conflictAfterwards, you can update your drivers or replace the device if it is defective.

Check if the error occurs when you suspend or resume the computer.

Another source of problems are the energy optionsOn some computers, the combination of drivers and sleep/hibernation settings can cause CRITICAL_PROCESS_DIED to appear when the PC is reactivated after a period of inactivity.

Go into Windows power options and try this Change the power plan and temporarily disable sleep mode. screen or disk. If the error only occurs when exiting sleep mode, it's quite likely that the cause lies in how Windows manages those power-saving states on your specific hardware.

Uninstall the last installed program

If the blue screen started right after trying a new app, it's quite suspicious that the software is causing the problem. incompatibility with other programs or with the hardware.

From the "Add or Remove Programs" panel, locate the application you installed shortly before the problem started and uninstall it completelyIt is especially recommended to do this with tools that deal with networking, security, encryption, P2P clients, or system utilities that install additional services and drivers.

Enter Safe Mode or recovery environment (winRE)

When the PC enters a reboot loop and it doesn't even let you get to the desktop, you need to use the Safe Mode or the Windows Recovery Environment (winRE) to be able to apply many of the solutions.

Force entry into the Recovery Environment (winRE)

If Windows does not start normallyYou can force entry to WinRE like this:

  1. Press and hold the power button for about 10 seconds to turn off the device.
  2. Turn on your PC. As soon as you see the Windows or manufacturer logo, Press and hold the power button again until it turns off.
  3. Repeat the cycle of turning on and forcing off three times in a row.
  4. On the fourth attempt, let the computer boot. Windows will detect the repeated boot failures and load the Recovery environment (blue screen with repair options).

From WinRE you can access key utilities such as Safe Mode, Command Prompt, System Restore, or Startup Repair.

CRITICAL_PROCESS_DIED BSOD on Windows

Boot into Safe Mode

Once inside WinRE, go to Troubleshoot > Advanced options > Startup Settings > RestartWhen it restarts, a list of options will appear. Press the corresponding key (usually 5) to start in Safe mode with networking.

In this environment, Windows only loads the controllers and basic servicesThis helps rule out a third-party driver or program as the cause. From here, you can continue with most diagnostic steps without the system crashing after a few seconds.

Built-in Windows tools for detecting and fixing errors

Windows incorporates several powerful utilities for Check system files, disks, and memoryand there are also commands to diagnose which make the work easier. When used correctly, they allow you to correct numerous cases of CRITICAL_PROCESS_DIED without having to reformat.

Hardware and Device Troubleshooter

Although it no longer appears in the modern Settings panel, the classic troubleshooter still exists for hardware and devicesTo run it:

  • Balance Windows + R, writes msdt.exe -id DeviceDiagnostic and press Enter.
  • In the window that opens, click Next and wait for the assistant to detect possible errors in connected devices.

This tool can find conflicts in printers, adapters, external drives, and other components, and in some cases apply corrections automatically.

System File Checker (SFC)

How to recover your Windows password
Related article:
FIRST_BOOT phase error in Windows: causes and solutions

If you suspect the problem is due to corrupted or modified system filesSFC is a must-have. To use it:

  • Open the Symbol of the system as administrator (from Windows or from winRE).
  • Writes: sfc /scannow and press Enter.

The system will analyze the Windows installation and attempt to repair or replace Any corrupted files using cached copies. The process may take a while. When finished, restart and check if the BSOD is gone.

DISM: Repair the Windows image

If SFC fails to fix everything, it is recommended to run DISM (Deployment Image Servicing and Management) to repair the Windows image which SFC works on:

  • Open a console again with administrator privileges.
  • Execute, in this order:
    • Dism /Online /Cleanup-Image /CheckHealth
    • Dism /Online /Cleanup-Image /ScanHealth
    • Dism /Online /Cleanup-Image /RestoreHealth

Depending on the system status and internet connection, the analysis may take between 10 and 30 minutesAfter finishing, restart and, if you want to be meticulous, run it again. SFC to leave the installation as clean as possible.

CHKDSK: detect and correct disk errors

A hard drive or SSD with bad sectors or file system errors can cause critical processes cannot read or write data, generating the BSOD.

To checkOpen Command Prompt as administrator and run:

  • chkdsk c: /f /r /x

You can replace c: by the drive letter where you have Windows installed. The modifier /f corrects logical errors, /r It locates defective sectors and attempts to recover the information, and /x force the disassembly of the unit before starting.

If the drive is in use, CHKDSK will ask you to schedule the scan for the next restart. Accept, restart your computer, and let it run. complete the entire processIf it detects and corrects errors, it is very likely that the screen crashes will be reduced or eliminated.

Memory (RAM) Diagnostics

Faulty RAM is another classic source of random errors and blue screensTo check it with the Windows tool:

  • In the Start menu, search for “Windows Memory Diagnostic”.
  • Choose Reboot now and check for any issues.

The computer will restart, perform several test runs, and display the results upon returning to Windows (or you can view them in the Event Viewer). If errors appear, the recommended course of action is replace the RAM modules.

Update, roll back, and manage drivers

In many cases of CRITICAL_PROCESS_DIED, the origin lies in a Corrupt, incorrectly installed or incompatible driver, especially the outdated graphics driversThat's why it's essential to check the status of all system drivers.

Quick review in Device Manager

Balance Windows + X and enters Device administratorGo through the list of components and see if any appear with a yellow warning iconThat indicates a conflict or error in that device.

Right-click on the problematic item and try:

  • Select Update Driver and let Windows search for new versions.
  • If there is no update or it doesn't work, choose Uninstall deviceUpon restarting, the system will automatically attempt to reinstall a clean driver.

For critical components like the graphics card, storage controller, or network adapter, it's much more advisable to go directly to the manufacturer's official website of your PC or of each component (NVIDIA, AMD, Intel, etc.) and download the latest driver.

Recommended order for updating drivers

To minimize problems, it's a good idea to follow a kind of update priority:

  1. Check for updates in Windows Update, including the "optional updates" section where drivers sometimes appear.
  2. Visit the website of equipment manufacturer (Dell, HP, Lenovo, etc.) and use the specific drivers validated for your model.
  3. If necessary, visit the website of component manufacturer (for example, the GPU or sound card) to download the latest stable version.

Avoid, as much as possible, using generic or drivers of dubious originbecause they can be unstable or even carry malware.

Roll back a problematic driver

If the BSOD started right after updating a driver (for example, the graphics card driver), it might make more sense to Back to the previous version:

  • In Device Manager, right-click on the device > Properties.
  • Eyelash Controller > button Revert to the previous controller (if available).

After reverting to a previous version, restart your computer and check if the issue stabilizes. If it stops crashing, wait for the manufacturer to release a fix. a corrected version before updating again.

Thoroughly check the computer's hardware

When you've already run system tools and checked drivers, but the error persists, it's time to take a closer look at the physical state of the hardwareA component that is starting to fail can generate seemingly random errors.

RAM, CPU and overall stability

In addition to Windows' built-in diagnostics, there are specialized utilities such as Memtest86 which allow you to check the RAM in much more depth, as well as stress the processor.

They are usually downloaded to a bootable USB drive, the PC is booted from that USB drive, and the tests are run several times. If errors appear, the safest course of action is change the RAM modules or check the memory overclocking settings.

Hard drive or SSD: SMART and actual status

To find out if your storage drive is starting to malfunction, you can use tools like CrystalDiskInfo, which show the state SMART disk: reallocated sectors, read errors, temperature, etc.

An increasing number of errors or a status marked as “Caution” or “Bad” is a clear sign that you should Copy your data as soon as possible and consider changing your drive..

Monitor voltages and power supply

An unstable power supply or one with out-of-range voltages can also cause crashes and blue screens. Programs such as AIDA64 HWMonitor allows you to check temperatures and voltages of the different rails (3.3V, 5V, 12V, etc.).

If you detect readings that are very out of the normal range, strange noises from the power supply, or overheating, it is advisable to check if the power supply is faulty or take the equipment to a technician, especially if it's already a few years old.

Advanced solutions when the problem persists

If you've tried the previous measures without success, it's time to take things a step further and resort to clean boot, restore, or startup repair options that approach the problem from a different angle.

Clean boot of Windows (boot with minimal services)

A clean boot allows Windows to start with only the necessary components. essential services and programs, disabling everything that third-party applications load when the PC is turned on.

to set it up:

  1. Balance Windows + R, writes msconfig and press Enter.
  2. In the Services, check “Hide all Microsoft services” and then click on disable all.
  3. In the Home, open the Task Manager and disable all non-essential startup programs.
  4. Apply the changes and reboot.

If CRITICAL_PROCESS_DIED disappears, it's clear that the source is any third-party service or programYou'll have to reactivate them little by little until you find the culprit.

Startup repair from WinRE

When Windows doesn't even boot correctly, the tool Startup repair can pull the chestnuts out of the fire:

How to learn from failures as a technical strategy
Related article:
Possible hibernation errors on laptops with Windows 11 and how to fix them
  • Access the Recovery Environment (winRE).
  • Go to Troubleshoot > Advanced Options > Startup Repair.
  • Choose your username, enter your password if prompted, and let Windows try. fix starting problems.

This utility checks boot sectors, key files, and settings that prevent a normal startup. Sometimes, after the diagnostic is complete, the system boots up again without any blue screens.

Restore the system to a previous point

If you had system protection enabled, it's very likely that Windows has been creating restore points before major changes (installing drivers, updates, new programs…).

To use them:

  • From Windows or from WinRE, search and open System Restore (or go to Control Panel > System > Advanced settings > System protection).
  • Choose a previous restore point at the first occurrence of the error.
  • Confirm and let the system revert the changes.

This process does not affect your personal documents, but it does reverse drivers, configurations and installed programs after the selected date, which can instantly eliminate the cause of CRITICAL_PROCESS_DIED.

When nothing seems to work: drastic but effective options

Solutions to the BSOD CRITICAL_PROCESS_DIED error in Windows

If you've gotten this far and the error is still causing problems, you probably have a problem. very deep software or seriously damaged hardwareEven so, there are still several cards to be played.

Scan the system for malware

Although it's not the most common cause, it never hurts to check that your PC isn't infected with malware that attempts to manipulate system processes and end up causing blue screens.

Opens Windows Defender (or your trusted antivirus) and run a complete analysis of the system. If possible, do this from Safe Mode to minimize interference. Afterward, reinforce the scan with specialized tools such as Malwarebytes And if you have doubts about specific threats, check What is FileRep malware? and how to remove it.

Try using a Live system (Linux from USB)

A very clear way to separate Windows problems from hardware problems is to boot the PC with a operating system in Live modeFor example, Ubuntu or Tails from a USB drive.

If the computer works stably for a while using that "external" system, everything points to the source of the screen error being... Windows or its driversIf, however, it also freezes, shuts down, or displays errors, it's a sign that you have a physical component touched (RAM, disk, graphics card, power supply, etc.).

Disable overclocking and restore BIOS/UEFI

Poorly tuned CPU, GPU, or RAM overclocking can be very tempting for gaining performance, but it's also a great source of instabilities and BSODIf you have changed frequencies or voltages in the BIOS:

  • Enter the BIOS / UEFI when starting (it's usually with F2, Del or F10).
  • Restore the predetermined values factory (option “Load Defaults”, “Optimized Defaults” or similar).
  • Save and restart.

If the error started after a failed BIOS update, check the manufacturer's website if possible. revert to a previous version and follow their instructions to the letter, as a failure in this process can render the board unusable.

Reset or reinstall Windows

When the system is too damaged or no one has been able to find the problematic piece of hardware, the solution that It almost always works It's starting from scratch with a clean installation or a complete reset.

Reset your PC from Windows

If the team still manages to start, go to Settings > Update & Security (or Windows Update) > Recovery > Reset this PCYou can choose between:

  • Keep personal files, removing programs and settings.
  • remove all, leaving the unit as if it had just come out of the factory (recommended if you want to make sure that nothing corrupt remains).

You can also select if you want a cloud download from the Windows image or a local reinstallation using the files already on your computer. Keep in mind that in both cases you will lose installed programs and settings, so back up anything important.

Clean install from USB

If you can't even use the reset function, create a Windows installation USB using the official Microsoft tool from another PC. Then:

  • Boot the problematic computer from that USB drive, first entering BIOS/UEFI and changing the boot order.
  • In the wizard, choose Install Now and format the partition where the old Windows was located.
  • Complete the setup and, once inside the new system, install only the Official drivers and essential software, observing if the error reappears.

If, after a clean installation with updated drivers and no unusual programs, the blue screen persists, the probability that there is a serious hardware failure It is very high and it is worth resorting to a technical service or making use of the warranty.

Other BSOD errors that are often confused with

The name CRITICAL_PROCESS_DIED can easily be confused with others very common BSOD codes Although they behave similarly (blue screen and restart), they have somewhat different origins:

  • UNEXPECTED STORE EXCEPTION: usually related to the storage (disk/SSD), faulty partitions or disk drivers.
  • KERNEL_DATA_INPAGE_ERROR: points to problems of RAM or disk access, as well as errors in virtual memory.
  • SYSTEM_THREAD_EXCEPTION_NOT_HANDLED: is usually linked to faulty hardware drivers, very typical in graphics cards or network adapters.

That's why it's vital to write down or take a picture of the exact message that appears in the screenshot. Identifying the code correctly will save you time. hours of unnecessary testing looking for solutions for the wrong mistake.

Frequently Asked Questions about CRITICAL_PROCESS_DIED

In addition to the general causes and solutions, there are some very common questions that are worth clarifying to better understand this BSOD.

What if the error only appears when using a specific program?

When the blue screen occurs exclusively with a specific application, there is most likely a conflict between that program and the system or some driverStart by checking if there's an update available for that app. If the developer has already fixed the bug, installing the latest version should resolve the issue. If it still happens, the most sensible option is usually to Uninstall the program and look for an alternative.

Can the risk of it happening again be reduced?

There is no absolute guarantee, but you can greatly reduce the chances of seeing this error if you maintain Windows and updated driversYou avoid installing software from dubious sources and perform occasional maintenance. maintenance with SFC, DISM and CHKDSKAdd to that a good antivirus and prudent usage habits, and BSODs will be a very rare occurrence in your daily life.

Why does the screen reappear after restarting?

If the BSOD continues to appear sooner or later after restarting the computer, it's a sign that the underlying cause is... It has not been resolvedThis could be a persistent driver, a corrupted system file that SFC couldn't repair, a faulty RAM module, or a disk that's starting to fail. In these cases, it's important to go beyond simply "turning it off and on" and apply the necessary troubleshooting steps systematically. diagnostic tests and tools that you have seen in this guide.

Is it safe to use Safe Mode to fix this error?

Yes, Safe Mode is the ideal environment for diagnose blue screensBecause it disables almost everything that isn't essential for Windows to function. From there you can run it without any problems. DISM, SFC, CHKDSK, uninstall programs, roll back drivers and perform virtually all repair tasks without interference from other services or applications.

Can a specific USB device cause CRITICAL_PROCESS_DIED?

Absolutely. A faulty USB adapter, a problem hard drive enclosure, or a poorly written USB driver can cause this. low-level conflicts that end up crashing a critical process. If you notice that the BSOD coincides with connecting a specific device, unplug it, restart your PC, and see if the error disappears. Then you can try that same device on another computer or update your firmware/driver from the manufacturer's website.

Could overclocking be the culprit?

Yes. Overclocking without sufficient stability margin (low voltage, excessive frequency, or high temperatures) can cause calculation errors in the CPU, GPU, or RAM, which will eventually lead to problems. seemingly random blue screensIf you happen to start seeing the error after overclocking, the first thing to do is return to factory settings and check if the system stabilizes.

Can a faulty power supply trigger this error?

Also. An unstable or insufficient power supply for the equipment configuration can cause voltage drops during periods of load, which translates into crashes, restarts and BSODsIf you suspect the PSU, check the connections, see if it makes strange noises or gets overheated, and if possible, Try another reliable source. to see if the problems disappear.

trick to change screen orientation in Windows 11
Related article:
How to fix the "SAFE_OS installation phase failed" error in Windows

Although the BSOD CRITICAL_PROCESS_DIED message is frightening at first glance, in most cases you can recover your computer by following a structured strategy: start with the simple checks (restarts, disconnect USB, uninstall the latest program), continue with the Windows repair tools (SFC, DISM, CHKDSK, memory diagnostics, startup repairs, system restore), review carefully drivers and hardware and only if none of that works, consider a complete reset or a clean installWith patience and a methodical approach, the blue screen of death will usually end up being just a temporary scare and not a death sentence for your PC. Share this guide and more people will know how to resolve the CRITICAL_PROCESS_DIED error in Windows.