Hello Phil Clark,
The “Critical Process Failed” stop code usually indicates that a core Windows process cannot start correctly, often due to corrupted system files, drivers, or hardware conflicts. Since the repair process restored to a previous point but the issue persists, further steps are needed.
I recommend running System File Checker (sfc /scannow) and DISM /Online /Cleanup-Image /RestoreHealth from an elevated Command Prompt to repair any damaged system components. Please also check for pending Windows updates and ensure all drivers, especially when storage and chipset drivers are current. If the issue continues, testing the hardware (RAM and disk) with built‑in diagnostics is advised.
If you find this answer helpful, please click “Accept Answer” so we know your question has been addressed 🙂.
Harry.