FIX: Windows 10 restarts randomly

Milan Stanojevic
by Milan Stanojevic
Deputy Editor
Affiliate Disclosure
Share this article:

  • Restarting your PC can be an ideal solution for when you need to finalize software installations, or when you simply need to perform a clean boot of your system.
  • Various software and hardware issues can cause your PC to restart on its own, which can severely hinder work productivity and gameplay experiences.
  • Most restarts are caused by a failing hard drive, so maybe it is time that you upgrade yours to a better model that offers a lot of storage space.
  • Since you're using Windows 10 on a daily basis, don't forget to check out our in-depth Windows 10 errors page.
windows 10 random restart

Windows 10 is a stable operating system, but some users are having a different experience with it. According to them, the random restart occurs in Windows 10, and that can be quite inconvenient, so let’s see how to fix this issue.

Here are some more examples of this or similar issues:

  • PC randomly restarts when playing games
  • Windows 10 restarts automatically
  • My Windows 10 random restart no BSOD
  • Windows 10 restarts when idle
  • Windows 10 random restart update

How do I fix random restarts in Windows 10?

Table of contents:

  1. Change Advanced Power Settings
  2. Make sure the Sleep mode is enabled
  3. Uninstall your antivirus
  4. Update / uninstall your graphics card drivers
  5. Change your power plan to High performance
  6. Update your BIOS
  7. Check for hardware issues
  8. Check if your device is overheating
  9. Disable automatic driver updates
  10. Test your RAM for errors
  11. Disable ”Allow the computer to turn off this device to save power” option
  12. Disable Automatic restart option
  13. Turn to recovery options

1. Change Advanced Power Settings

  1. Press Windows Key + S and type Power Options.
  2. From the list of results choose Power Options.
    power-options
  3. When Power Options window opens, find your plan and click on Change plan settings.
    change-plan-settings
  4. Now click on Change advanced power settings.
    changed-advanced-power-settings
  5. Scroll down and locate Processor Power Management.
    processor-power-management
  6. You should see the Minimum Processor State value that is set to 100%.
  7. Change Minimum Processor State to some other value, such as 0.
  8. Save changes.

If you are having random restarts on Windows 10, you might want to try changing the power settings.


Avoid unexpected events by installing the best software to test the computer power supply!


2. Make sure the Sleep mode is enabled

  1. Open Power Options, find your current plan and click on Change plan settings.
  2. After you’ve done that, find Put the computer to sleep option and choose any value except Never.
    power-options-sleep
  3. Click Save changes and your problem should be fixed.

Sometimes random restart on Windows 10 can be triggered if Sleep mode timer is set to Never. In order to fix this issue, you need to set Sleep mode timer to any other different value.


3. Uninstall your antivirus

If you’re having random restarts, this can be caused by your antivirus software.

Users have reported that Kaspersky antivirus is sometimes the cause for a random restart on Windows 10, so if you’re using Kaspersky antivirus, you might want to temporarily uninstall it or upgrade it to a newer version.

If that doesn’t work, you might want to consider switching to different antivirus software.

We strongly recommend you Bitdefender as the world’s No. 1 Antivirus. It has a bunch of useful features that will keep your computer safe and optimized.


Check out this article for some of the best antivirus tools on the market today.


4. Update / uninstall your graphics card drivers

  1. Press Windows Key + X and choose Device Manager from the list.
    device-manager
  2. When Device Manager opens, locate your graphics card, right-click and choose Uninstall.
    uninstall-driver
  3. Check Delete the driver software for this device and click OK.
    confirm-uninstall-driver
  4. After the driver has been uninstalled, restart your computer.
  5. Download the latest driver from your graphics card manufacturer’s website and install it.

As you know, Windows 10 automatically installs its drivers, and if you install graphics card drivers from your graphics card manufacturer, you can sometimes cause conflicts and random restarts.

To fix this issue, you need to install additional drivers after Windows 10 performs its update and installs the necessary drivers first.

If you have already installed your graphics card drivers, you might need to uninstall them and install them again in order to fix this issue.


Learn to update your drivers like an expert with our comprehensive guide!


4.1 Update drivers automatically

If you try to install the drivers manually you risk to damage your system by downloading and installing the wrong version, thus we recommend using a dedicated tool.

This is a tedious process and we suggest to do it automatically by using Tweakbit’s Driver Updater tool.

This tool is approved by Microsoft and Norton Antivirus and uses an advanced updating technology. After several tests, our team concluded that this is the best-automatized solution.

Below you can find a quick guide on how to do it.

    1. Download and install TweakBit Driver Updaterdriver updater starting window
    2. Once installed, the program will start scanning your PC for outdated drivers automatically. Driver Updater will check your installed driver versions against its cloud database of the latest versions and recommend proper updates. All you need to do is wait for the scan to complete.tweakbit driver updater scanning drivers
    3. Upon scan completion, you get a report on all problem drivers found on your PC. Review the list and see if you want to update each driver individually or all at once. To update one driver at a time, click the ‘Update driver’ link next to the driver name. Or simply click the ‘Update all’ button at the bottom to automatically install all recommended updates.
      Automatically Update complete
      Note: Some drivers need to be installed in multiple steps so you will have to hit the ‘Update’ button several times until all of its components are installed.

Disclaimer: some features of this tool are not free.


5. Change your power plan to High performance

  1. Open Power Options.
  2. When Power Options window opens, choose High performance.
    high-performance-power-plan

If you’re having random restarts on Windows 10, sometimes the best solution is to change your power plan to High performance.

We have to mention that by changing your mode to High performance your PC or laptop will consume more power, so keep that in mind.

This is especially important for laptop users because your battery will drain faster and you’ll have to recharge it more often.


6. Update your BIOS

Sometimes you can fix random restarts on Windows 10 by updating your BIOS. To update your BIOS, you need to visit your motherboard manufacturer’s website and download the latest version of BIOS.

Before you update BIOS, make sure that you check your motherboard’s manual in order to update BIOS properly.

If you’re not careful, you can cause permanent damage to your computer, so be careful if you decide to update your BIOS. If you don’t know how to do it properly, please contact an expert.


Is updating your BIOS a tedious and dangerous work? Not at all with this step-by-step guide!


7. Check for hardware issues

Random restart on Windows 10 can occur due to hardware issues, so it’s always a good idea to inspect your hardware. Users have reported that after changing the faulty CPU or power supply, the issue was resolved.

Remember, if your computer is under warranty, it might be better than you take it to the repair shop and ask them to check it for you.


8. Check if your device is overheating

Random restarts can occur if your computer is overheating, so it’s always good to check its temperature.

You can do that by accessing BIOS or you can use any free third-party software. If your device is overheating, it wouldn’t be a bad idea to open it and use pressurized air to clean it from dust.

Of course, if you don’t want to break your warranty, you might want to take your computer to the repair shop and ask them to do it for you.

In addition, if you have overclocked your hardware, make sure that you remove your overclock settings because they can sometimes cause instability issues such as random restarts and overheat.


Keep your computer cool with our list of the best CPU temperature monitoring tools!


9. Disable automatic driver updates

  1. In the Windows Search bar, type Advanced settings and choose ”View advanced system settings” from the list of results.
  2. Select the Hardware tab.
  3. Under the Device Installation settings section, click Device Installation settings.
  4. Select ”No (your device might not work as expected)” and confirm changes.

If you’re 100% positive that all drivers are properly installed (hence, there are no yellow exclamation points in Device Manager), we advise you to disable the automatic update for drivers in Windows 10.

We already said that faulty GPU drivers are the probable cause of sudden restarts, but, even if you install proper drivers, Windows Update tends to replace them automatically.

This will render all the hard work you invested.


10. Test your RAM for errors

  1. In the Windows Search bar, type mdsched.exe and press Enter.
  2. Choose to restart your PC and, after the initial BIOS screen, the scan should commence.
  3. Wait for the procedure to end.

Back in the days, the first indications that something’s wrong with your RAM were sudden restarts. Of course, without the RAM inserted your system won’t boot at all.

However, if there are some RAM errors at hand, it’ll boot and crash frequently. There are various third-party apps you can use to test your RAM for errors, but you can also use Windows resources to do so, as well.

The System Memory Diagnostics tool should be useful for starters.


Make your life easier by installing one of these resource monitoring tools!


11. Disable Allow the computer to turn off this device to save power option

    1. Type regedit in the Search bar, right-click regedit and run it as an administrator.
    2. Navigate to this path:
      • HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E972-E325-11CE-BFC1-08002bE10318}DeviceNumber
    3. Right-click on the subkey named PnPCapabilities and click Modify.
    4. Change the initial value to 24 and save changes.
    5. Restart your PC and look for changes.

Most of the Windows 10 issues are plain and simple to address, but that’s not the case for critical errors like the random restart is.

Some hidden power-related features can and will cause your system to shut down unexpectedly in order to, preserve power.

Now, if you have a faulty USB drive or something like that, this feature can get over your head quite quickly.

And the standard way to disable it includes hours of work in Device Manager, where you have to disable every device individually.

Luckily, there’s an alternative which concerns Registry tweaks. Now, as we all know, Registry is the unwelcome territory for inexperienced users. That’s why we recommend using a more user-friendly tool. Get one from this list.

Meaning that you’ll need to pay attention before you apply certain changes. If misused, it can inflict fatal system damage, so act with caution.


12. Disable Automatic restart option

  1. In the Windows Search bar, type Advanced settings and choose ”View advanced system settings” from the list of results.
  2. Open Advanced.
  3. Open Settings under Startup and Recovery section.
  4. Uncheck the ”Automatically restart” box and confirm changes.

You can also disable the Automatic restart option which shuts down the system in case of the critical system error in order to protect the system from further corruption.

Now, this doesn’t sound as smart idea, but with the probability that there’s a bug brought with the latest update. So, if your system is behaving normally with the exclusion of random restarts, it’s worth a shot to disable this option.


13. Turn to recovery options

  1. Type Recovery in the Search bar and open Recovery.
  2. Select ”Open System Restore”.
  3. Choose ”Next” in the next window.
  4. Select the preferred restore point. Of course, it’ll help if you know when the issues started to select the proper restore point accordingly.
  5. Click Next and then Finish for the restoring process to commence.

Finally, the last option (besides the clean system reinstallation) is to reset your PC to default, factory settings and look for changes.

In addition, you can also use System Restore to do so, but the functionality of this option depends on whether you previously enabled it or not. Without the restore points, you can’t utilize System Restore in Windows 10 or any other system for that matter.


And here’s an alternative that should reset your system to factory settings without losing data in the process:

  1. Press Windows key + I to open Settings.
  2. Click on the Update & Security section.
  3. Choose Recovery from the left.
  4. Click Get started under Reset this PC.
  5. Choose whether to save your data or not and start the recovery process.

Having issues with Windows Recovery? Here are the best tips to fix them!


FAQ: Learn more about random PC resets

  • I just reset my Windows device and it still restarts. What can I do?

A failing hardware component can still lead to random restarts in Windows 10. Good monitoring software can help prevent such issues.

  • Are random restarts minor issues?

If you observe constant random restarts of your Windows 10 device, then more serious issues may be in store for you, such as BSoD errors and total system failures.

  • Can random restarts damage my PC?

Unplanned restarts can lead to data loss and even long-term damage to your PC components, so make sure you perform periodic backups using reliable backup tools.


That’s about it. We hope at least one of these solutions helped you resolve the problem with random restarts in Windows 10.

If you have any comments, questions or suggestions, just let us know in the comments below.

Editor’s Note: This post was originally published in April 2018 and has been since revamped and updated in March 2020 for freshness, accuracy, and comprehensiveness.

Editor's Note: This article was originally published in February 2018 and was revamped and updated in August 2020 for freshness, accuracy, and comprehensiveness.
Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!
  • the auto restart is already off, and it still happens, Sometimes i go days with out it happening and sometime it happens multiple times in a day. Its a soft reboot, like the fan lights dont even turn off during the cycle, but it goes through the full boot up process and splash screens. Frustrating.

  • Yes indeed this is all bulldung and none of this crap will work.
    Why doesn’t anyone know what is causing these random restarts???
    My thoughts are a certain program is doing it and the only way to find out what program is to delete each one at a time and wait to see what happens.
    I have in fact tried all of these silly stupid suggestions and I ended up buying a new SSD 500gb.
    I did a clean install of Windows 10 but before I did this I gave my computer a spring clean and actually cleaned the CPU fan and cooler fins and also re-seated the AMD 8core CPU using fresh heat paste.
    Everything looked new and then I went on to do fresh install on my new SSD.
    Would you believe the friggin thing restarted by itself on the same day.
    The only think now I can think of is that it is a program I reinstalled causing these random restarts.
    I suppose it could be the Graphic Card GPU overheating so that is the next thing I will do. I’ll take the Nvidia GForce 660 and I will re-seat the GPU with fresh paste too and I hope this will cure it.
    I don’t think it will cure it but one never knows.
    I will let you know.

  • None of these tips have solved the problem for me! We’ve replaced the graphics card because I had a message saying it needed to be “upgraded”. I’ve checked the settings for sleep/hibernation and power. This is nuts! We’ve already spent a few hundred dollars with our computer guy trying the fix this problem and NOTHING is fixing it! It’s only a matter of time before this corrupts my Quickbooks file!!!!

  • Thank you so much I set my minimum requirements to 100% not thinking and each time my battery slipped to 99% it shut off. Need to pay closer attention when I change stuff lmfao.

  • Windows 10 is not a stable operating system. The random restarts or reboots experienced by many users indicate that Windows 10 is not even close to being stable. A stable operating system would not randomly reboot if any of the above “fixes” were applicable. The problem with Windows 10 is that it suffers from fundamental problems at Microsoft. Windows is nothing more than a bunch of convoluted spaghetti code that ranks among to poorest programming in the world ever. It is monopolistic junk!

    • I agree, however I want to switch to Ubuntu, most games I play require either PC or Mac.. I wish Ubuntu was as comparable with games as windows is