Ever felt like your Windows 10 computer has developed a mind of its own, randomly restarting without your permission? It’s akin to being in the middle of a captivating movie only for sudden power cuts to disrupt your experience – frustrating, isn’t it? This issue of spontaneous reboots is not a phantom occurrence; many Windows 10 users find themselves in this peculiar predicament. 

In this guide, we’re akin to your tech detective, exploring the possible culprits and providing solutions to “Fix Random Restarts on Windows 10”. Ready to conquer this tech gremlin? Let’s dive in!

What Causes Random Restarts on Windows 10?

Unpredictable system restarts can result from a variety of factors, and it’s essential to pinpoint the root cause before embarking on troubleshooting efforts. Some of the most common problems that can lead to random restarts are outdated drivers; conflicting software programs; viruses and malware; hardware issues, such as a defective power supply or overheating components; power outages; and even faulty memory. 

How to Fix Random Restarts on Windows 10

Once you’ve identified the cause of your random restarts, it’s time to take corrective action. Below are some actions you can undertake to diagnose and resolve random restarts on Windows 10:

  1. Update Your Drivers 

Outdated drivers can contribute to all sorts of technical difficulties, so it’s a good idea to keep your system’s drivers updated and current. You can manually update your device drivers or use driver update software such as Driver Booster. 

To do this, open Device Manager. 

Right-click on the device you want to update, select “Update Driver” 

Then choose “Search automatically for updated driver software.” 

  1. Uninstall Conflicting Programs 

If random restarts coincide with a particular application, it might be that the program is conflicting with other programs or your operating system. To ascertain if this is the situation, uninstall any recently added programs and check if the issue continues. 

  1. Check for Viruses and Malware 

Viruses and malware can damage your system’s performance, so it’s important to run a virus scan to determine if malicious software is causing the random restarts. Use an antivirus program like Kaspersky Internet Security or Avast Free Antivirus to perform a full system scan. 

  1. Check for Hardware Issues 

If the problem persists even after you’ve scanned for viruses and uninstalled conflicting programs, it could be that there is a hardware issue causing the random restarts. To verify this, attempt to use an alternative power supply or substitute any faulty components. 

Additionally, check to see if the problem occurs when you’re running on battery power as opposed to wall power. 

  1. Change Windows Power Settings 

Changing your Windows power settings can help prevent random restarts from occurring. 

To adjust these settings, open the Control Panel 

click on “System and Security” 

then select “Power Options” in the System and Security window. 

From there, click on “Change Plan Settings” 

and adjust the settings as desired. 

  1. Perform a Clean Boot 

Executing a clean boot can aid in the detection of any third-party services or applications that could potentially trigger sporadic restarts. 

To do this, open System Configuration by entering “msconfig” in the Start Menu search box. 

Then, click on “Selective Startup” and uncheck “Load startup items”. 

After completing these steps, reboot your computer and verify if the problem has been resolved. 

  1. Update Your Drivers 

Outdated drivers can cause random restarts, so make sure to keep your device drivers up to date. 

To check for any driver updates, open Device Manager by right-clicking on the Start button. 

From there, you can right-click on each device and select “Update Driver Software” to install any available updates. 


Random restarts on Windows 10 can be annoying and disruptive, but they don’t have to be permanent. By troubleshooting the issue and following the steps outlined above, you should be able to identify the root cause of the problem and fix it quickly. If all else fails, contact your device manufacturer for help or take it to a repair shop for professional assistance. 

Maintaining your device’s current state by installing the latest drivers and software updates can contribute to minimizing the likelihood of future random restarts.