Windows 11 Keeps Restarting Randomly? Fix It (Windows 10 Too)

Blue gradient banner with a laptop showing a restart arrow and warning icon, text “Stop Random Reboots: Windows 11,” branding kimiyoya.com.

Have you ever been working on something important—then suddenly your screen goes black and your PC restarts without warning?

Random restarts can happen on both Windows 11 and Windows 10. Sometimes it’s a normal update reboot. Other times it’s a hidden crash, a driver problem, overheating, power instability, or a scheduled task firing when the PC is idle.

This guide walks you through safe, practical fixes—from the fastest settings changes to deeper troubleshooting—so you can stop surprise reboots and protect your work.


PR

🔎 Why Windows Keeps Restarting by Itself

Windows isn’t “possessed.” Unexpected restarts usually fall into a few categories. The key is to figure out which one applies to your PC.

CauseWhat it looks likeMost common clue
Windows Update rebootRestart happens after updates installYou see “Restart required” in Windows Update
Hidden crash (BSOD or driver failure)Instant reboot; you never see the blue screenEvent Viewer shows Kernel-Power / BugCheck
“Automatically restart” enabledWindows reboots immediately after system failureNo time to read the stop code
Scheduled tasks / maintenanceReboots when the PC is idle or overnightTask Scheduler / Maintenance history
Drivers / BIOS / firmwareRandom restarts under load or after sleepOften follows a major update or new device
OverheatingRestart during gaming, video calls, heavy workFans loud, hot chassis, throttling
Power issuesLooks like a sudden power cutEvent ID 41 + no clean shutdown
Corruption / malwareUnstable system + other weird symptomsSFC/DISM finds errors; Defender alerts

You can’t eliminate every possible trigger—but you can take control of when restarts happen and uncover the real cause when they shouldn’t happen at all.


⚙️ Fix 1: Disable Automatic Restart After a System Failure

By default, Windows may restart instantly after a crash. That’s convenient for recovery, but terrible for troubleshooting—because you never get to see the error.

Steps

  1. Press Win + R, type sysdm.cpl, and press Enter.
  2. Open the Advanced tab → Startup and RecoverySettings.
  3. Under System failure, uncheck “Automatically restart.”
  4. Click OK to save.

Now, if a crash occurs, Windows will stay on the error screen long enough for you to note the stop code and any driver names shown. That single detail often points directly to the cause.


🕒 Fix 2: Take Control of Windows Update Restarts

Windows updates are important—but the restart timing should not surprise you. These settings prevent “meeting interruptions” and midnight reboot drama.

Steps (Windows 11 / Windows 10)

  1. Open Settings → Windows Update.
  2. Set Active hours to match your real work time.
  3. Open Advanced options and enable options like restart notifications (wording varies by version).

When Windows says “Restart required,” choose a time that works for you—right after work, during lunch, or whenever you can safely pause. The goal is simple: updates happen automatically, restarts happen on your schedule.

💡 Tip: If your PC is running Windows Pro/Enterprise, your organization (or you) may also control update restart behavior via Group Policy. If you don’t manage policies, focus on Active hours + notifications first—they solve most home-user cases.


🧭 Fix 3: Find Out What Actually Triggered the Restart

If you’re not sure whether it was an update, a crash, or power loss, don’t guess—check the logs. Two built-in tools are extremely useful: Event Viewer and Reliability Monitor.

PR

Option A: Event Viewer (fast + detailed)

  1. Press Win + X → select Event Viewer.
  2. Go to Windows Logs → System.
  3. Click Filter Current Log and search for common restart-related IDs such as:
  • Event ID 41 (Kernel-Power) — Windows didn’t shut down cleanly (often power loss, freeze, or sudden reset).
  • Event ID 6008 — previous shutdown was unexpected.
  • BugCheck events — indicates a blue screen occurred (even if you never saw it).

If you see BugCheck details, you’re likely dealing with a driver issue, memory problem, or system corruption. If it’s mostly Kernel-Power without BugCheck, power/thermal issues become more likely.

Option B: Reliability Monitor (beginner-friendly timeline)

Reliability Monitor shows a calendar-style history of crashes, failed updates, and restarts.

  1. Open Start and search: Reliability Monitor (or “View reliability history”).
  2. Click the day/time of the restart.
  3. Review “Windows failure,” “Hardware error,” or “Application failure” entries.

If a specific app or driver appears repeatedly right before each restart, you just found your suspect.


🧩 Fix 4: Stop “Forced Reboot” Behavior from Tasks (Safely)

Windows uses scheduled tasks for updates, maintenance, and optimization. These tasks are not “bad”—but their conditions (like running only when idle) can create the feeling of random reboots.

Important: Avoid deleting system tasks. Instead, review the conditions and rely on Update restart settings first.

Steps

  1. Press Win + R, type taskschd.msc, and press Enter.
  2. Browse to:
    Task Scheduler Library → Microsoft → Windows
  3. Look in folders related to updates/maintenance (names vary). Open tasks that mention reboot, restart, maintenance, orchestrator, or remediation.
  4. In each task, check Conditions and Triggers (for example, “only if the computer is idle”).

If you find a pattern (for example, tasks triggering at night when the PC is idle), combine this with Fix 2 (Active hours + notifications) and Fix 6 (maintenance schedule). That usually resolves “it restarts when I’m not touching it.”


🧼 Fix 5: Repair System Files (SFC + DISM)

Corrupted system files can cause crashes that look like random restarts. These two commands are safe and built into Windows.

Run System File Checker

sfc /scannow

Then run DISM

DISM /Online /Cleanup-Image /RestoreHealth

After both finish, restart your PC once manually. If SFC keeps reporting the same corruption repeatedly, you may be dealing with deeper storage issues (see Fix 10 and Fix 12).


🛡️ Fix 6: Rule Out Malware or Unwanted Scripts

It’s less common than updates or drivers—but malware can absolutely force restarts, especially if the system is also showing popups, browser hijacks, or unexplained CPU usage.

  • Run a full scan with Windows Security (Defender).
  • Use Offline scan if available (it checks before Windows fully loads).
  • If you want a second opinion, use a reputable on-demand scanner (avoid “free miracle cleaners”).

If restarts stop after removing threats, keep your browser extensions lean and uninstall unknown “optimizer” apps. Many are more harmful than helpful.


🌙 Fix 7: Adjust Automatic Maintenance (Night Reboots / Idle Reboots)

Windows can run automatic maintenance during idle time—cleanup, optimization, and update-related work. On some PCs, this can coincide with reboot prompts or wake events that feel random.

Steps

  1. Open Control PanelSecurity and Maintenance.
  2. Expand Maintenance.
  3. Click Change maintenance settings.
  4. Adjust the schedule and disable “Allow scheduled maintenance to wake up my computer” if you don’t want overnight activity.

This doesn’t break Windows. It simply makes maintenance less disruptive.


🧠 Fix 8: Drivers + BIOS/Firmware Updates (Especially After Sleep/Wake Issues)

Random restarts are often driver-related—especially graphics, chipset, storage, and Wi-Fi drivers. BIOS/UEFI firmware can also cause stability problems, particularly after major Windows feature updates or hardware changes.

  • Update chipset and graphics drivers from your PC manufacturer (or GPU vendor, if appropriate).
  • Check for a newer BIOS/UEFI update on your manufacturer’s support page.
  • If restarts started right after a driver update, consider rolling back that driver in Device Manager.

🧩 Practical approach: If you update multiple things at once, you lose the ability to identify the culprit. Update one category at a time (chipset first, then graphics), test for a day, then move on.


💾 Fix 9: Protect Your Work (AutoSave + Cloud Backups)

Even with perfect settings, no PC can guarantee “never restart.” The smartest defense is preventing data loss.

  • Enable AutoSave in Microsoft Office apps when working on OneDrive files.
  • Back up Desktop, Documents, and Pictures to a cloud service or external drive.
  • Keep important files synced so a restart becomes an annoyance—not a disaster.

[Sponsored] ✔ Keep your files protected—even if Windows restarts at the worst moment.

  • 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)

View Microsoft 365 Personal on Amazon


🌡️ Fix 10: Prevent Heat- or Power-Related Restarts

If your restart happens during gaming, video calls, heavy browsing, or charging multiple devices—temperature or power instability is a prime suspect.

Quick checklist

  • Clean vents and fans (dust buildup is one of the most common causes of heat issues).
  • Make sure the laptop isn’t blocking airflow (bed/blanket use is notorious for overheating).
  • Try another power outlet or surge protector.
  • If it’s a desktop, consider power supply (PSU) health if reboots are sudden and frequent.

If the restart looks like a “power cut” (instant off/on with no warning), and Event Viewer shows Kernel-Power 41 repeatedly, power/thermal investigation should move to the top of your list.


🧪 Fix 11: Clean Boot to Rule Out Background Apps

Third-party services can trigger instability—especially system utilities, RGB tools, VPNs, “PC optimizers,” and outdated security software.

Steps

  1. Press Win + R, type msconfig, press Enter.
  2. Open Services → check Hide all Microsoft services → click Disable all.
  3. Open Startup (Task Manager) and disable non-essential startup apps.
  4. Restart and observe for a while.
  5. If restarts stop, re-enable items gradually until the problem returns—then you’ve found the culprit.

This method is slow but extremely effective—and it avoids risky registry tweaks.


🧯 Fix 12: If the Problem Started After an Update

If your PC was stable for months and suddenly began restarting after a Windows update, you have three safe options:

  • Install the newest cumulative update (many issues are fixed quickly in follow-up patches).
  • Check Update history and note the date the problem started—this helps correlate the trigger.
  • Uninstall the most recent update if the restarts are severe and clearly tied to the update.

Where to find it: Settings → Windows Update → Update history → Uninstall updates (wording varies).

Uninstalling an update should be treated as temporary—your goal is to stabilize the PC and then apply a fixed update when available.


🧰 Fix 13: Advanced Diagnostics (Optional, but Powerful)

If you’ve tried the main fixes and restarts continue, these advanced checks can reveal issues that normal settings won’t.

A) Check disk health

Storage errors can cause corruption and crashes—especially on older drives.

chkdsk /scan

If Windows reports frequent disk errors, back up immediately and consider drive replacement.

B) Test memory (RAM)

Bad RAM can cause completely random restarts that don’t seem tied to any specific action.

  • Search Start for Windows Memory Diagnostic and run it.

C) Turn off Fast Startup (sometimes helps)

Fast Startup can occasionally cause weird boot and resume behavior on some systems.

  1. Control Panel → Power Options → Choose what the power buttons do
  2. Click “Change settings that are currently unavailable”
  3. Uncheck Turn on fast startup

If it doesn’t help, you can turn it back on later.


🧠 Understanding Windows Restart Logic (Simple Explanation)

Windows is built to protect system integrity—even if that means rebooting after a failure. The problem is that “protective behavior” and “unwanted behavior” can look identical from the outside.

BehaviorWhat Windows is trying to doWhat you should do
Update rebootFinish applying security patchesUse Active hours + restart notifications
Crash rebootRecover from a fatal errorDisable auto restart; check BugCheck logs
Power/thermal resetProtect hardware from damageClean cooling; check power stability
Idle maintenanceKeep the system healthy automaticallyAdjust maintenance schedule/wake options

Once you identify which category you’re in, the right fix becomes obvious—and much safer than random tweaks.


🧾 Summary Checklist (Do These in Order)

StepWhat it doesWhere
1Stop instant reboot after crashesSystem Properties → Startup and Recovery
2Prevent surprise update restartsSettings → Windows Update
3Identify the real triggerEvent Viewer / Reliability Monitor
4Reduce idle-night disruptionsSecurity and Maintenance / Task Scheduler
5Repair system corruptionSFC / DISM
6Rule out malwareWindows Security
7Stabilize system firmware/driversManufacturer support site
8Protect work from data lossAutoSave + OneDrive/Backups

🪄 Final Thoughts

Random restarts are frustrating—but they’re also a clue. With the right checks, you can quickly determine whether you’re dealing with updates, a hidden crash, drivers/firmware, or heat/power.

Start with the safest wins: disable automatic restart after failure, set Active hours, and check the logs. Once you know the trigger, you can fix it confidently—without risky tweaks.


✅ Recommended Reads


Recommended Reads