Since sfc /scannow, Reset this PC, uninstalling updates, and hardware stress testing were already tried, the next supported path is to focus on startup isolation, drivers, disk/system repair, and recovery options.
- Start in Safe Mode.
If the PC is hard to use normally, boot into Safe Mode and test there. This helps determine whether a driver or software loaded during normal startup is contributing to
CRITICAL_PROCESS_DIEDor freezes. - Check Device Manager for driver problems.
Right-click Start > Device Manager.
Look for any device with an exclamation mark
!.- Right-click it and select Update driver.
- If updating does not help, try Disable device or Uninstall device.
- Make sure the system drive has enough free space. Windows needs free space for swap files and normal operation. Keep about 10% to 15% free space available.
- Install the latest Windows updates. Go to Start > Settings > Windows Update > Check for updates. Even if the issue started after reinstalling Windows, missing updates or driver updates can still cause stop code errors.
- Run Windows troubleshooters. Go to Settings > System > Troubleshoot > Other troubleshooters and run the troubleshooter that best matches the issue.
- Repair the Windows image and system files again using the full sequence.
Open Command Prompt as administrator and run:
Expected result: DISM should report that the restore operation completed successfully, andDISM.exe /Online /Cleanup-image /Restorehealth sfc /scannowsfcshould reach 100%. - Perform a clean restart. A clean restart starts Windows with a minimal set of drivers and startup programs, which can help identify software conflicts causing crashes or restart loops.
- Check the disk for errors.
Open Command Prompt as administrator and run:
This will usually require a restart. Disk repair can affect startup time while it runs.chkdsk /f C: - Remove nonessential external hardware and software. Disconnect nonessential USB devices, printers, external drives, and similar hardware. Also uninstall nonessential software and any non-Microsoft antivirus temporarily if present, because both can interfere with Windows stability.
- If Windows still starts, use recovery options in this order.
- Run a troubleshooter
- Reinstall Windows without affecting files, apps, or settings if on Windows 11 version 22H2 or later
- Point-in-time restore if a restore point exists and the device is on Windows 11 version 24H2 or later
- If the PC stops booting reliably, use WinRE. In Windows Recovery Environment, the supported options are:
- Troubleshoot > Advanced options > Uninstall updates
- Troubleshoot > Reset this PC
- Troubleshoot > Point-in-time restore on Windows 11 version 24H2 or later
- Reinstall Windows from recovery media if needed
- If the crashes continue after Safe Mode, DISM/SFC,
chkdsk, driver checks, and a clean restart, reinstall Windows using installation media. Warning: reinstalling from recovery media or installation media can remove everything from the device depending on the option used.
References: