What can cause this problem
Several faults can create the same symptom. The list below is a starting point for diagnosis, not a reason to order parts without testing.
- CPU or GPU overheating
- Unstable or failing power supply
- Memory errors or aggressive XMP/EXPO settings
- Damaged Windows files or drivers
- Failing storage device
- Motherboard protection or short circuit
Safe checks before repair
Protect important files first where the device remains stable. Stop after liquid, smoke, battery swelling, burning smells or signs of a failing drive.
- Record whether the PC restarts under load or while idle
- Check Windows Reliability Monitor for repeated errors
- Return recent overclocking or memory settings to stable defaults
- Make sure vents and filters are not blocked
- Disconnect new non-essential hardware
- Back up important files while the system is stable enough
Possible repair routes
The correct route depends on the confirmed cause, exact model, data requirements and whether a reliable repair remains economical.
- Temperature and cooling correction
- Power-supply and motherboard testing
- Memory stability testing and configuration
- Driver and Windows repair
- Storage replacement or recovery where health is poor
What changes the quote
A headline price cannot account for every model, part and level of damage. These are the main factors that need confirmation.
- Whether the fault can be reproduced quickly
- The failed power, cooling or memory component
- Data recovery or Windows setup needs
- Compatibility of replacement parts
- Board-level diagnosis time
Frequently asked questions
Why does my PC restart only during games?
Combined load raises heat and power demand, so GPU, CPU, power supply and memory stability become more relevant.
Can Windows updates cause restart loops?
Yes, but storage, drivers and memory can also cause a loop, so the update should not be assumed to be the only cause.
Will cleaning dust fix random restarts?
Only if heat or blocked cooling is the cause. Power and hardware faults can look similar.
Should I disable automatic restart?
It can help reveal an error message, but important data should be protected and repeated crashes should not be ignored.

