Thanks — that symptom (system fully unresponsive, caps/num-lock lights not toggling, fans/LEDs still on) usually points to a low‑level hardware/firmware/driver hang rather than an ordinary app crash. I’ll give a short, systematic troubleshooting plan you can follow and what to collect so we can narrow the root cause.
Before you start
- Save any work and make a quick system image or at least back up important files. Some tests (power/PSU swaps, Driver Verifier, forcing crashes) can cause reboots or BSODs.
- Tell me: CPU model, GPU, motherboard, PSU make/model, BIOS version, and whether the freeze happens in Safe Mode or during boot. That will let me prioritize tests.
1) Collect evidence right after a freeze
- After the forced restart, open Reliability Monitor (Win+R → perfmon /rel) and Event Viewer → Windows Logs → System. Filter for WHEA‑Logger, LiveKernelEvent, Kernel‑Power, and any Display/driver errors. Those entries are the best clues for hardware/driver problems.
- Copy/save the last ~20 lines from Reliability Monitor and the system log around the crash time and attach them here.
2) Make Windows produce a useful dump (if possible)
- Set System → Advanced → Startup and Recovery → write a Kernel memory dump (or Complete if you have space). Ensure pagefile is at least the size of RAM so dumps can be written.
- Consider enabling the “Crash on Ctrl+Scroll” keyboard feature so you can force a crash/dump quickly if the system becomes unresponsive (note: if keyboard input is frozen this won’t help, but it’s useful if it sometimes still accepts special keys). If you want the exact reg keys/commands, I’ll paste them. Good references and procedures for enabling crash dumps and collecting Event Viewer output are standard troubleshooting steps.
3) Quick checks (fast, low risk)
- Try a different keyboard and mouse (or try PS/2 vs USB if available). Intermittent USB controller freezes can look like a full system hang. Several users report freezes where only input devices stop responding.
- Boot to Safe Mode or do a clean boot (msconfig → selective startup) and run the machine until the freeze would normally happen. If it never freezes in Safe Mode / clean boot, the likely culprit is a driver or third‑party service.
- Disable USB selective suspend and set Power Plan → High performance while testing. Some freezes are power-management related.
4) Hardware isolation tests (take time, but high yield)
- Memory: run MemTest86 (bootable) for at least 2 full passes (overnight if possible). MemTest from inside Windows often misses intermittent faults; more than one pass is important. If you get errors, test one DIMM at a time and test different slots.
- CPU/GPU stress: run Prime95 (or OCCT Small FFTs / IntelBurnTest) for CPU, and FurMark or Unigine/3DMark loop for GPU. Monitor temps and clocks with HWiNFO64 (sensors logging). Look for thermal runaway, throttling, or sudden clock drops.
- Combined PSU test: OCCT power test or a combined CPU+GPU stress to try and provoke the hang. If the machine hard‑freezes during combined load and you see 12V dips in logs, suspect the PSU/power delivery.
5) Firmware / drivers / BIOS
- Update motherboard BIOS/UEFI, chipset drivers, storage controller and GPU drivers from the vendor pages (not just Windows Update). For graphics, do a clean driver uninstall using DDU in Safe Mode then reinstall the latest stable WHQL driver. Firmware/driver bugs commonly produce hard hangs.
6) Reduce variables (minimal configuration test)
- Remove non‑essential PCIe cards and USB devices. Boot with only one stick of RAM (rotate sticks), no extra storage drives, and onboard video (or swap GPUs). If the freeze stops in minimal config, add parts back one at a time until it recurs — that identifies the failing component. Many long troubleshooting threads converge on PSU, motherboard, or a single peripheral.
7) PSU / motherboard checks
- Inspect electrolytic capacitors on the motherboard and PSU for bulging or leaking. If you have a multimeter, check 12V/5V/3.3V rails under idle and load if you can (or try a known‑good PSU). Intermittent power faults often cause exactly the “everything frozen but fans/LEDs still run” symptom.
- If you have a UPS, try bypassing it (plug directly to wall) to rule out UPS issues. Several users had freezes traced to power sources/UPS.
8) Advanced: Driver Verifier / crash analysis
- If logs point to drivers but not which one, run Driver Verifier for suspect drivers only; it will force a BSOD for faulty drivers so you get a dump you can analyze with WinDbg. WARNING: Driver Verifier will cause BSODs while it’s enabled — don’t run it unless you can analyze dumps or are prepared to recover. I can give exact steps and how to undo it.
9) What to post here (so I can help analyze)
- The last 20 lines from Reliability Monitor and any System log entries (WHEA, Kernel‑Power, LiveKernelEvent) that appear at or just after the freeze.
- Results / screenshots of HWiNFO sensor log (voltages, temps, clocks) around a freeze, and MemTest86 results.
- Your full system spec (CPU, GPU, PSU, motherboard, BIOS version, RAM part numbers).
Quick prioritized checklist to run in this order (estimate time):
- Change mouse/keyboard and test (10 min).
- Boot Safe Mode / clean boot (30 min test).
- Enable kernel dump + reproduce (until freeze). Collect logs.
- MemTest86 overnight (8–12 hours).
- Stress tests with HWiNFO logging (1–2 hours).
- Minimal hardware configuration (several hours or until freeze).
- Swap PSU or test with known-good PSU (if available).
Why this approach: random full freezes with no keyboard LED changes are most commonly caused by PSU/power delivery, motherboard/firmware bugs, or a kernel/driver hang that prevents input handling; the above sequence narrows those down methodically without replacing parts blindly. Many forum threads and checklists recommend exactly this triage path.
If you want, I can:
- Paste the exact registry/command steps to enable “Crash on Ctrl+Scroll” and to set up kernel dumps.
- Walk you through configuring HWiNFO64 logging and what sensor values to capture.
- Help interpret the Reliability Monitor / Event Viewer output if you post the last lines here.
Tell me which of the above you want to try first and post any logs you already captured — we’ll go step‑by‑step.