New
#1
How to find the cause of frequent WIndows boot problems?
Recently my system started having really frequent booting problems. They sometimes result in a BSOD, but sometimes don't - the laptop restarts two times, then shows automatic repair information, then says it was unable to perform automatic repairs.
First it did that about a year ago (after two years from buying the laptop), then half a year ago, and now it happens roughly once per two months.
On one occasion, I tried to bring it up using internet tutorials. The BSOD cause was "CRITICAL_PROCESS_DIED". I tried to restore the System Restore points (there were three), but after restoring each one the system still wasn't booting.
I also tried some console commands that were supposed to restore system files from the installation media, but the commands failed. Then, as per some website suggestion, I tried restoring the registry backup, but then it turned out the registry backup files weren't present. I assume they were restored by my previous attempts, or by the System Restore point, or they were never created, which would be strange. I gave up, and reinstalled the system.
Recently I started backing up the system, because I didn't want to make a full reinstall every time. I've just had another booting issue, which required me to restore the system from the backup. Now it works, but I don't know for how long.
My question is: how do I diagnose what the cause of the problem is?
I already did 5 full cycles of memtest86, which were successful.
My main suspect is the SSD (Silicon Power 1TB M.2 PCIe NVMe UD70), but I don't want to replace it blindly, because it's expensive, and the problem may lie somewhere else. All the HDD/SSD diagnostic programs I've tried say the drive is in good condition. The system partition has 441GB, of which only 138GB is used.
My Windows 10 version is 22H2 (build 19045.3570)