Last updated: November 12, 2025

Have you ever been in the middle of an important document, only to see your screen go black and your PC restart without warning?
You’re not alone. Many Windows 11 and 10 users have reported unexpected automatic restarts—often right after an update, a crash, or even while the computer is idle.
This guide explains why it happens and how to stop it safely—step-by-step, with plain explanations suitable for both beginners and experienced users.
- 1 🔍 Why Windows Keeps Restarting by Itself
- 2 ⚙️ Fix 1: Disable Automatic Restart on System Failure
- 3 🕒 Fix 2: Control Windows Update Reboots (Active Hours & Notifications)
- 4 💻 Fix 3: Check Task Scheduler for Forced Reboot Jobs
- 5 🧰 Fix 4: Use Event Viewer to Find the Real Trigger
- 6 🧱 Fix 5: Scan for Corrupted Files or Malware
- 7 🔋 Fix 6: Review Power & Maintenance Settings
- 8 🧠 Fix 7: Update BIOS and Drivers
- 9 ❗ Fix 8: Watch for Recent Bugs (2025 24H2 Updates)
- 10 ☁️ Fix 9: Use AutoSave and Cloud Backups to Avoid Data Loss
- 11 🧯 Fix 10: Prevent Heat or Power-Related Restarts
- 12 🧩 Fix 11: Perform a Clean Boot to Rule Out Apps
- 13 🧾 Fix 12: If All Else Fails — Reset Windows Safely
- 14 🪄 Final Thoughts
🔍 Why Windows Keeps Restarting by Itself
Windows isn’t being “possessed.” These restarts happen for logical reasons—but some are hidden deep in system settings.
| Cause | Description |
|---|---|
| Windows Update auto-reboot | After installing updates, Windows schedules an automatic restart outside your Active Hours. |
| Blue Screen of Death (BSOD) | When a fatal error occurs, Windows reboots automatically to recover. |
| “Automatic Restart” enabled | Default system setting tells Windows to reboot after system failures. |
| Task Scheduler jobs | The “Update Orchestrator\Reboot” task forces reboots after patching. |
| Hardware / drivers / BIOS | Outdated firmware or drivers may cause instability or reboot loops. |
| Overheating / power events | High temperature or faulty PSU triggers a safety restart. |
You can’t remove every cause, but you can take back control of when your computer restarts.
⚙️ Fix 1: Disable Automatic Restart on System Failure
By default, Windows reboots instantly after a crash—before you can even read the error code.
Steps
- Press Win + R, type
sysdm.cpl, and press Enter. - Open the Advanced tab → Startup and Recovery → Settings.
- Under System failure, uncheck “Automatically restart.”
- Click OK to save.
Now, if a BSOD occurs, your PC will pause on the error screen so you can note the stop code (e.g., 0x000000C4).
🕒 Fix 2: Control Windows Update Reboots (Active Hours & Notifications)
Windows installs updates automatically, but you can control when the restart happens.
Steps
- Open Settings → Windows Update.
- Click Change active hours → set your typical work period (e.g., 8 AM – 10 PM).
- Under Advanced options, enable “Notify me when a restart is required.”
When you see “Restart required”, schedule it manually for a convenient time.
No more midnight surprises or meeting interruptions.
💡 Pro Tip: Enterprise and Pro users can also configure this via Group Policy →
Computer Configuration > Admin Templates > Windows Components > Windows Update > Active Hours Max Range.
💻 Fix 3: Check Task Scheduler for Forced Reboot Jobs
Windows uses scheduled tasks called Update Orchestrator to manage updates.
If your PC keeps restarting even outside update cycles, check here.
Steps
- Press Win + R, type
taskschd.msc, and hit Enter. - Navigate to
Task Scheduler Library → Microsoft → Windows → UpdateOrchestrator. - Look for tasks like Reboot, Schedule Restart, or Maintenance Install.
- Right-click → Properties → Conditions.
Disable options like “Start the task only if the computer is idle.”
⚠️ Avoid deleting or disabling tasks unless you know what you’re doing—updates may fail.
Instead, adjust active hours and notifications (Fix 2) first.
🧰 Fix 4: Use Event Viewer to Find the Real Trigger
If you can’t tell why the restart occurred:
- Press Win + X → Event Viewer.
- Go to Windows Logs → System.
- Click Filter Current Log, search for Event ID 41 (Kernel-Power) or 6008.
These entries reveal whether the restart was due to a crash, a power failure, or a scheduled task.
Once you identify the cause, you can target it precisely.
🧱 Fix 5: Scan for Corrupted Files or Malware
Corrupted system files or malicious scripts can force reboots.
Run System File Checker
sfc /scannowThen run DISM
DISM /Online /Cleanup-Image /RestoreHealthAlso perform a Windows Defender Offline Scan or use trusted tools like Malwarebytes.
A clean system reboots only when it should.
🔋 Fix 6: Review Power & Maintenance Settings
Windows performs automatic maintenance—cleanup, optimization, and updates—often at night.
If your PC wakes up and reboots while you’re asleep, this is the culprit.
Steps
- Open Control Panel → Security and Maintenance → Maintenance.
- Click Change maintenance settings.
- Disable “Allow scheduled maintenance to wake up my computer” or change the time.
🧠 Fix 7: Update BIOS and Drivers
After major updates (like Windows 11 24H2), some older BIOS versions and drivers misbehave, causing reboots or power-state errors.
- Visit your PC manufacturer’s site (e.g., Dell, HP, ASUS, Lenovo).
- Download the latest BIOS, chipset, and graphics drivers.
- Reboot manually after installation.
🧩 Tip: Keep a USB flash drive handy for BIOS updates or recovery media.
❗ Fix 8: Watch for Recent Bugs (2025 24H2 Updates)
After the October 2025 Patch Tuesday (KB5060842 / KB5060533),
some users experienced restarts right after waking from sleep.
Microsoft acknowledged the issue and released hotfixes via Known Issue Rollback (KIR).
If you notice this behavior, install the latest cumulative update or wait for the next Patch Tuesday—it usually resolves itself.
☁️ Fix 9: Use AutoSave and Cloud Backups to Avoid Data Loss
Even the best prevention can’t guarantee zero restarts. Protect your work instead.
- Turn on AutoSave in Office apps.
- Store your Documents and Desktop in OneDrive.
- Sync files across devices automatically.
[Sponsored] ✔ Keep your files safe—even when Windows decides to reboot.
- Always-up-to-date Word, Excel & PowerPoint
- 1 TB of OneDrive cloud storage included
- Use on PC, Mac, mobile and tablet (up to 5 devices)
🧯 Fix 10: Prevent Heat or Power-Related Restarts
Thermal or electrical issues can also trigger safety reboots.
Checklist
- Ensure fans and vents are dust-free.
- Use compressed air to clean them regularly.
- Check your power cable and surge protector.
🧩 Fix 11: Perform a Clean Boot to Rule Out Apps
Third-party background apps sometimes trigger “Restart Required” loops.
- Press Win + R →
msconfig. - Go to Services → check Hide all Microsoft services → click Disable all.
- Restart your PC → see if random reboots stop.
- Re-enable services gradually to find the culprit.
🧾 Fix 12: If All Else Fails — Reset Windows Safely
If nothing works, your system may be too corrupted.
- Settings → System → Recovery → Reset this PC.
- Choose Keep my files.
- Follow the on-screen steps.
This reinstalls Windows while keeping your documents intact.
🧠 Understanding Windows Restart Logic
Windows is designed to protect system integrity—even if that means forcing a reboot.
But with the right settings, you can decide when it happens.
| Behavior | Default | User Control |
|---|---|---|
| Update reboot | Automatic (outside active hours) | Customize active hours & notifications |
| BSOD reboot | Immediate | Disable Auto Restart |
| Power/thermal event | Hardware triggered | Regular cleaning & BIOS updates |
| Maintenance reboot | Nightly if idle | Adjust schedule or disable wake-up |
🧩 Summary Checklist
| Step | What It Does | Where to Find |
|---|---|---|
| 1 | Disable Auto Restart after crash | System Properties → Startup and Recovery |
| 2 | Manage Windows Update restarts | Settings → Windows Update → Active Hours |
| 3 | Review Update Orchestrator tasks | Task Scheduler |
| 4 | Check Event Viewer for Kernel-Power logs | Event Viewer → System |
| 5 | Run SFC / DISM scans | Command Prompt (Admin) |
| 6 | Adjust Automatic Maintenance | Control Panel → Security and Maintenance |
| 7 | Update drivers / BIOS | Manufacturer support site |
| 8 | Enable AutoSave / OneDrive | Microsoft 365 Settings |
🪄 Final Thoughts
Automatic restarts can be annoying—but they’re also part of what keeps Windows secure and stable.
By taking five minutes to tune your update schedule, disable unnecessary reboot triggers, and back up your work, you’ll never lose progress again.
Let Windows update itself on your terms, not in the middle of your project.

