If your Windows 11 PC keeps restarting on its own, you’re dealing with a serious stability issue that can interrupt work, cause data loss, and point to underlying hardware or software problems. This guide walks you through the most common causes—from overheating and driver conflicts to power settings and failing hardware—and gives you clear, safe steps to diagnose and fix each one. You’ll need a few minutes, an administrator account, and possibly a screwdriver for cleaning dust from your PC.
What You’ll Need
- Windows 11 PC with administrator access
- Internet connection (for driver updates and Windows Update)
- Compressed air or a soft brush (for cleaning dust if overheating is suspected)
- External storage for backing up important files (recommended)
Step-by-Step
- Check for overheating. Random restarts are often caused by thermal shutdown. Use a free tool like HWiNFO or Core Temp to monitor CPU and GPU temperatures. If they exceed 90°C (194°F) under load, turn off the PC, unplug it, and clean dust from vents and fans with compressed air. Ensure all fans are spinning and the vents are unobstructed.
- Update Windows and drivers. Go to Settings > Windows Update and click Check for updates. Install all pending updates. Then update your graphics, chipset, and storage drivers via the manufacturer’s website (not just Device Manager). Outdated or corrupt drivers are a leading cause of random restarts.
- Run the built-in reliability monitor. Press Win + R, type
perfmon /rel, and press Enter. Look for red circles or X marks around the times of restarts. Click each one to see the error details—this often reveals the exact driver or application causing the issue. - Check the Windows Event Log. Open Event Viewer (search for it in Start), go to Windows Logs > System, and filter for Critical and Error events around the restart times. Look for Event ID 41 (Kernel-Power) which indicates an unexpected shutdown, or Event ID 1001 (BugCheck) which shows a stop code. Note the stop code (e.g., 0x0000007E) for further research.
- Disable automatic restart on system failure. This lets you see the blue screen error instead of the PC rebooting immediately. Right-click This PC > Properties > Advanced system settings > under Startup and Recovery, click Settings, and uncheck Automatically restart. The next crash will show a stop code you can look up.
- Test your RAM. Faulty memory can cause random restarts. Type
mdsched.exein Start, choose Restart now and check for problems. The test runs on reboot and may take 20-30 minutes. If errors are found, replace the RAM stick(s) as needed. - Check your power supply. A failing or insufficient PSU can cause restarts under load. If your PC restarts only during gaming or heavy tasks, the PSU may be the culprit. Test with a known-good PSU if you have one, or consult a technician.
- Run a disk check. Corrupted system files can cause crashes. Open Command Prompt as administrator and run
sfc /scannow. After that, runDISM /Online /Cleanup-Image /RestoreHealth. Restart and see if the issue persists. - Adjust power settings. Go to Control Panel > Power Options > Change plan settings > Change advanced power settings. Expand Processor power management and set Minimum processor state to 5% and Maximum processor state to 100%. Also ensure PCI Express link state power management is set to Off to prevent power-saving glitches.
- Check for malware. Run a full scan with Windows Security (or your preferred antivirus). Some malware can cause system instability and forced restarts.
- Perform a clean boot. Type
msconfigin Start, go to the Services tab, check Hide all Microsoft services, then click Disable all. In the Startup tab, open Task Manager and disable all startup items. Restart. If the restarts stop, re-enable services one by one to find the culprit. - Reset Windows (last resort). If nothing else works, go to Settings > System > Recovery > Reset this PC. Choose Keep my files to reinstall Windows without losing personal data, or Remove everything for a clean slate. Back up important files first.
Common Mistakes
- Ignoring overheating. Many people assume restarts are a software issue when the real cause is dust-clogged fans or dried thermal paste. Always check temperatures first.
- Updating drivers via Device Manager only. Windows often shows outdated drivers as “up to date.” Always download drivers from the manufacturer’s site.
- Skipping the Event Log. The event log is your best diagnostic tool. Skipping it means you’re guessing instead of knowing.
- Immediately resetting Windows. A reset is time-consuming and may not fix hardware issues. Try the simpler steps first.
- Over-tightening screws or mishandling components. When checking hardware, be gentle. Static electricity can damage parts—use an anti-static wrist strap if available.
Tips
- Keep a log. Note the exact time and what you were doing when the restart happened. This can reveal patterns (e.g., only during gaming, only when idle).
- Use a surge protector. Power fluctuations can cause restarts. Ensure your PC is plugged into a quality surge protector or UPS.
- Update BIOS/UEFI. A buggy BIOS can cause instability. Check your motherboard manufacturer’s site for updates, but only update if you’re comfortable—a failed BIOS flash can brick the system.
- Test with a different wall outlet. Sometimes the issue is your home wiring, not the PC.
- Consider a clean install of graphics drivers. Use Display Driver Uninstaller (DDU) in Safe Mode to completely remove old drivers before installing new ones.
Troubleshooting
If the above steps don’t resolve the issue, try these additional approaches:
- If the restarts continue in Safe Mode: Boot into Safe Mode (hold Shift while restarting, then choose Troubleshoot > Advanced options > Startup Settings > Restart). If it still restarts, the problem is likely hardware (RAM, PSU, motherboard).
- If the restarts happen only when idle: This often points to sleep/hibernate issues. Disable fast startup in Control Panel > Power Options > Choose what the power buttons do > Change settings that are currently unavailable > uncheck Turn on fast startup.
- If you see a stop code: Search the exact code online (e.g., “0x0000001A”) along with “Windows 11” for specific fixes. Common ones include memory management errors (RAM) or driver issues.
- If the PC restarts during Windows Update: Try running the update in a clean boot state, or use the Windows Update Troubleshooter from Settings > System > Troubleshoot > Other troubleshooters.
- If you suspect a failing hard drive: Check SMART status using a tool like CrystalDiskInfo. If it shows “Caution” or “Bad,” back up data immediately and replace the drive.
Frequently Asked Questions
Why does my Windows 11 PC restart randomly without any warning?
This is often due to a hardware issue like overheating, a failing power supply, or faulty RAM. It can also be caused by driver conflicts or Windows Update errors. Check the Event Log for clues.
Can a virus cause random restarts?
Yes, some malware can cause system instability and force restarts. Run a full antivirus scan to rule this out.
How do I know if my RAM is causing the restarts?
Run the Windows Memory Diagnostic tool (mdsched.exe). If it finds errors, your RAM is likely faulty and should be replaced.
Will resetting Windows fix random restarts?
It can fix software-related causes, but not hardware failures. Try the other steps first, and back up your data before resetting.
Is it safe to disable automatic restart on system failure?
Yes, it’s safe. It just prevents the PC from rebooting after a blue screen, allowing you to read the error code. You can re-enable it later.
How long does a memory diagnostic take?
It typically takes 20-30 minutes, but can be longer depending on your RAM size and speed. You can continue using your PC after it finishes.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Change Window Border Width in Windows
- Enable iTunes Notification Center Widget on Mac
- Windows 10 Activation Error 0xc004c003: Fixes
- Modify Web Captures with JavaScript: A How-To
- How to Live Stream Using the Twitch Mobile App
- How to Change GPS Location on Android