What if your PC is stuck in a boot loop one day or keeps restarting? You have tried to force shutdown on your computer, but to no avail, it doesn’t just stop. In this blog, we’ll try to gain a better perspective of the issue so that if you or someone you know faces this problem, you will be able to tackle it with utmost efficiency and effectiveness.
What Should You Do If Your Computer Keeps Restarting?
Here are some ways you will be able to resolve the issue :
1. Run SFC Scan
If your Windows 10 keeps restarting, the chances are that there is a corrupt system file. It could be that your computer is missing a critical file altogether. For this, you should run an SFC scan. Here are the steps for the same –
- Run command prompt as an administrator by typing cmd in the search bar next to Windows icon and from the right-hand pane choose Run as administrator
- When the Command Prompt administrator window opens, type SFC/ scannow command and press enter. This process will take some time to wait for the process to finish.
- After the process has finished, restart your computer
This process will replace or corrupt or bad files because of which your computer might repeatedly be restarting. Even after the SFC scan, your PC keeps on restarting Windows automatically head on to the next steps.
2. Fix Drivers
One of the reasons why your Windows 10 keeps restarting could be that your PC has outdated drivers. Here’s how you can update outdated drivers in Windows 10 or older versions. Though using a driver updater utility would prove to be much more convenient as it would automatically search for the best drivers and then replace an existing outdated driver with the new driver.
You can use a driver updater tool like Advanced Driver Updater, which continually scans your PC for outdated drivers and keeps you notified on updates. Let’s see this amazing driver updater tool in action –
- Install the package
- Once installed, click on Start Scan Now button. This may take some time
- As you can see, the driver updater has detected 16 outdated drivers. You can choose to update all the drivers by clicking the Update All button or select individual drivers and choose to update them by clicking on the Update driver button appearing next to each outdated driver.
- Once you click on either option, it will start downloading the updated driver as you can see in the screenshot below
3. Get Rid Of Corrupt Registries
Corrupt registries can be the root cause of many issues, such as data loss, malfunctioning applications, or even a bricked Windows system. And, if your PC or laptop keeps restarting, corrupt registries could be the culprit. In this case, the easiest way to get rid of bad registries is to help some of the best registry cleaners.
To manually fix corrupt registries, here are the steps. But much before you follow the steps below, make sure you take a backup of registries so that in case of a mishap, you can count on your existing registries. For this, follow the path File > Export and assign a name to this backup and save it to a safe location.
- Boot into Windows 10 Safe Mode
- Open run dialogue box by pressing Windows + R keys
- Type regedit and press enter. Press OK when the user account control prompt appears. This will open the Registry Editor
- Navigate to the below-mentioned path
- Go through the ProfileList IDs (starting from S-1-….). Remove any ProfileImagePath and exit the Registry Editor
Now, reboot your computer again and check if this step has fixed the issue.
Not sure of whether or not to have a registry cleaner software, read this post to gain more clarity on why you should have a registry cleaner or why you should clean registries in the first place.
4. Disable Or Cancel Automatic Restart
In plain and simple terms, take it this way, maybe there was a miscommunication because of a Windows failure and which triggered a feature called automatic restart. You can try disabling this feature and then check if the issue has been resolved –
- Open the Control Panel by typing Control Panel in the search bar next to the Windows icon
- Click on System
- On the left-hand side click on Advanced System Settings
- Under Startup and Recovery click on Settings
- Uncheck the Automatically Restart option and click on OK
5. Run Start Repair/ Automatic Repair
If your computer keeps restarting, you can also try running the automatic repair or start repair. This can be done using a bootable Windows installation DVD. The steps for automatic repair using Windows installation are mentioned below –
- Insert the DVD and restart your PC
- Press any key to boot from DVD or CD
- Select your preferred language and click on Next
- Click on Repair your computer at the bottom left
- When the choose an option screen appears to follow this path –
Troubleshoot > Advanced option > Automatic or Startup Repair. Now, wait for the Automatic/ Startup Repair to be complete
- Reboot your PC
Why Does My PC Keep Restarting?
There could be several reasons why your Windows 10 PC or laptop keeps restarting. Let’s have a look at some of the probable causes why your computer keeps restarting and then we will have a look at some of the easy to follow ways using which you will be able to prevent this issue.
- A malware or virus might be a probable cause as to why your PC is restarting abruptly.
- An update could have caused the boot loop
- The various drivers in your PC or laptop may be corrupted or outdated
- It could be a possibility that you have a faulty HDD for which you may have to replace it
To Sum Up
We know how frustrating it can be if your computer keeps restarting for no reason at all. And, we sincerely hope that we have been of help and have helped you resolve the issue. If yes, do let us know which of the above fixes worked for you. For more informative content on technology, troubleshooting guides, exciting apps, and much more, keep reading Systweak blogs. Follow us on social media – Facebook and YouTube.