When Windows restarts instead of shutting down, the problem is usually linked to Fast Startup, power settings, system failures, driver conflicts, or corrupted system files. Fortunately, most cases can be fixed without reinstalling Windows.
By checking a few important Windows settings and making some adjustments, you can stop your computer from restarting unexpectedly and restore normal shutdown behavior.
Let’s learn the causes and fixes!
Fix When Windows Restarts After Shutdown [Windows 11/10]
![Fix When Windows Restarts After Shutdown [Windows 11 or 10]](https://cdn-0.tech-tips-now.com/wp-content/uploads/2026/07/Fix-When-Windows-Restarts-After-Shutdown-Windows-11-or-10-1024x576.jpg)
If your Windows 11 or Windows 10 computer restarts instead of shutting down, the issue is typically caused by Fast Startup, automatic restart settings, power management configurations, faulty drivers, or system file corruption. Disabling Fast Startup, turning off automatic restart after system failures, updating drivers, running system repair tools, and checking BIOS power settings can usually resolve the problem and allow your PC to shut down normally.
Now let’s work through the solutions step by step.
Step 1: Disable Fast Startup
One of the most common causes of shutdown issues is Fast Startup. This feature is designed to make Windows boot faster by saving certain system information before shutting down. However, it can sometimes interfere with the shutdown process and cause unexpected restarts.
To disable Fast Startup, open the Control Panel and select Hardware and Sound. Next, click Power Options and choose Choose what the power buttons do from the left panel.
Click Change settings that are currently unavailable. Under the Shutdown Settings section, locate Turn on fast startup (recommended) and remove the check mark beside it.
Click Save Changes and restart your computer.
After the restart, try shutting down the computer again. Many users find that disabling Fast Startup immediately resolves the issue.
Step 2: Turn Off Automatic Restart After System Failure
Windows includes a setting that automatically restarts the computer when a serious system error occurs. If Windows encounters an error during shutdown, it may restart before you even notice the problem.
Press Windows + R, type sysdm.cpl, and press Enter.
Open the Advanced tab and select Settings under Startup and Recovery.
Under the System Failure section, locate Automatically restart and clear the checkbox.
Click OK to save the changes.
This adjustment allows Windows to stop and display any errors rather than automatically restarting. It can also help identify underlying issues if a system failure occurs during shutdown.
Step 3: Run the Power Troubleshooter
Windows includes built-in troubleshooting tools that can automatically detect and fix power-related issues.
Open Settings and select System. Navigate to Troubleshoot and then Other troubleshooters.
Locate the Power troubleshooter and click Run.
Windows will scan for common power configuration problems and apply recommended fixes automatically.
Once the process is complete, restart the computer and test the shutdown function again.
For beginners, this is one of the easiest ways to identify hidden configuration issues without making manual changes.
Step 4: Check for Problematic Windows Updates
Sometimes, a recently installed Windows update can introduce unexpected shutdown behavior.
Open Settings and select Windows Update.
Choose Update History and review recently installed updates.
If the issue began immediately after a specific update, click Uninstall Updates and remove the most recent update associated with the problem.
After uninstalling the update, restart the computer and test the shutdown process.
If the problem disappears, you may need to wait for Microsoft to release a corrected update before reinstalling it.
Step 5: Update Device Drivers
Drivers serve as communication bridges between Windows and your hardware devices. Outdated or corrupted drivers can interfere with power management and cause restart issues.
Right-click the Start button and select Device Manager.
Look for categories that contain warning symbols.
Expand each category and right-click the device. Select Update Driver and choose Search automatically for drivers.
Pay special attention to the following drivers:
- Chipset drivers
- Network adapters
- Graphics drivers
- Storage controllers
- Power management devices
After updating drivers, restart your computer and attempt a normal shutdown.
Keeping drivers current helps ensure compatibility with the latest Windows updates and power management features.
Step 6: Scan and Repair Corrupted System Files
Corrupted system files can affect essential Windows functions, including shutdown operations.
Open Command Prompt as Administrator.
Type the following command and press Enter:
sfc /scannow
The scan may take several minutes to complete.
After it finishes, restart your computer.
If the issue continues, run the following commands one at a time:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
These tools repair damaged Windows components and often resolve shutdown-related issues caused by file corruption.
Step 7: Disable Wake Timers
Wake timers allow Windows to automatically wake a computer for scheduled maintenance tasks. In some situations, they may interfere with shutdown operations.
- Open the Control Panel and navigate to Power Options.
- Select Change plan settings next to your active power plan.
- Click Change advanced power settings.
- Expand Sleep and then Allow wake timers.
- Set the option to Disable for both battery and plugged-in modes if applicable.
- Apply the changes and restart your computer.
This prevents Windows from triggering automatic wake events that may appear as restarts after shutdown.
Step 8: Check Network Adapter Power Settings
Certain network adapters support Wake-on-LAN, which allows a device to turn on remotely. Misconfigured settings can occasionally cause unexpected restarts.
- Open Device Manager and expand Network adapters.
- Double-click your network adapter.
- Select the Power Management tab.
- Clear the checkbox for Allow this device to wake the computer.
- Click OK and restart your PC.
Testing the shutdown process afterward can help determine whether network wake events were contributing to the problem.
Step 9: Perform a Clean Boot
Third-party applications and background services can sometimes interfere with Windows shutdown operations.
- Press Windows + R, type msconfig, and press Enter.
- Open the Services tab.
- Select Hide all Microsoft services and then click Disable all.
- Go to the Startup tab and open Task Manager.
- Disable all startup applications.
- Restart the computer.
A clean boot starts Windows with only essential services running. If the shutdown problem disappears, a third-party application is likely responsible.
You can then re-enable services gradually until you identify the problematic software.
Step 10: Check BIOS or UEFI Power Settings
Your motherboard firmware controls many low-level power functions.
Restart your computer and enter the BIOS or UEFI setup screen. The key is often Delete, F2, F10, or Esc, depending on your computer manufacturer.
Look for power-related settings such as:
- Wake on LAN
- Power On by PCI-E
- Resume by Alarm
- Automatic Power Recovery
Disable any unnecessary wake features.
Save the settings and exit.
Improper BIOS power settings can sometimes cause systems to restart immediately after a shutdown command.
Step 11: Check Event Viewer for Shutdown Errors
If the issue persists, Windows Event Viewer can provide valuable clues.
- Press Windows + X and select Event Viewer.
- Expand Windows Logs and select System.
- Look for events marked Error, Critical, or Warning around the time the restart occurs.
Reading these logs may reveal specific drivers, services, or hardware components causing the problem.
Although Event Viewer can seem intimidating at first, it often provides the most direct path to identifying persistent shutdown issues.
Step 12: Install the Latest Windows Updates
Microsoft frequently releases updates that fix bugs affecting system stability and power management.
Open Settings and select Windows Update.
Click Check for updates. Install all available updates and restart your computer.
After updating, test the shutdown process again.
Many shutdown and restart issues are resolved through cumulative updates and security patches.
FAQs
Why does my PC restart every time I shut it down?
The most common reasons include Fast Startup, automatic restart settings, faulty drivers, corrupted system files, and power management conflicts. Disabling Fast Startup is often the first and most effective solution.
Can a Windows update cause restart issues?
Yes. Occasionally, a Windows update may introduce compatibility issues with drivers or system components, leading to unexpected restarts during shutdown.
Is Fast Startup safe to disable?
Yes. Disabling Fast Startup is completely safe. Your computer may take slightly longer to start, but it can help resolve shutdown and restart problems.
Can hardware cause Windows to restart after shutdown?
Yes. Faulty hardware, network adapters with wake features enabled, motherboard settings, and power supply issues can contribute to unexpected restarts.
Should I reset Windows if none of the fixes work?
If all troubleshooting steps fail, performing a Windows Reset may help resolve deeply rooted software issues. However, it should generally be considered after trying less invasive solutions first.