author avatar
    Senior Product Manager


Windows is important in our daily life. However, when we encounter Windows corruption like computer keeps restarting, fails to boot or other problems, please do not give up. Try methods here to regain access to your computer.

Have you ever encountered that your computer keeps restarting when using Windows 10? Once we come into this situation, the first thing we need to do is to find whether it is caused by the computer hardware. For example, hard disk bad track, overheat caused by the dust, failure fan, etc. Also, it could be caused by the insufficient power supply because we have connected too many hardware to computer. Some incorrect settings of the software could also lead to computer keep restarting. When we meet such situation, we can solve it by initializing the BIOS, getting access to save mode, restoring system, etc.

Hardware Failure

The Problem of RAM

RAM Failure Caused by Long-time Running

If you encounter computer keeps restarting after a long time of computer usage, it could be the problem of the RAM. RAM in most computer will not be equipped with ECC. As a result, ram will fail to work after the computer running for a long time and finally computer will keep restarting.

What is ECC?
ECC, shorts of Error Checking and Correcting, is a type of computer data storage that can detect and correct the most common kinds of internal data corruption. Comparing with traditional RAM, it accepted the Error checking chips. ECC is used in computers for sever and graphic station to get more stable and secure.
ecc ram

RAM Failure

If your computer does not only keep restarting, but also fails to work even can not boot, you should have a check of the RAM. If it fails to work, please replace it.

In some circumstances, motherboard will pronounce beep code if RAM fails to work. For example, motherboard from Award will keep beeping. For more information, please refer to “Computer Beep Codes and Solutions “.

Bad Tracks in Hard Disk

We may encounter different problems after using a HDD for a long time. Automatically restart is one of the most common problems we may encounter. System failure could be caused by the bad tracks in hard disk if you install the system in HDD. Bad sectors or bad track is some place in the hard disk which is hard or impossible to save any new data. Bad track could be caused by crash or aged.
disk illustrator
It is difficult for us to determine whether there are bad tracks in HDD. But we can run a test with related software. Firstly, we can make use of the freeware HDD-SCAN to detect the hard disk.
HDD can export the scan result as graphic.
As we can see in the scan result below, lots of bad tracks were found when the test processed to 78%.
windows 10 slow startup bad sector found in HDD Scan
After scan finished, we can export the scan result as text for further reference. Please repair the bad tracks with software provided by hard disk manufacturers. Generally, hard disk produced by Seagate and Western Digital will have special software to fix hard disk problem. Please download related software accordingly.
export detection result in HDD Scan
Note: Fixing the hard disk with recovery software may erase all data inside the disk. If you do not want to lose important data, please backup data with professional free data backup software – Renee Becca.

More about Renee Becca

Clone all data (including system) in HDD to smaller SSD. SSD could used to boot computer after clone finished.

Support to migrate Windows to SSD only.

4K alignment will be processed when clone disk, migrate system, restore disk or system.

Users can also clone disk (HDD or SSD) to another one with larger capacity.

Backup & restore system/disk/folder. Auto backup plans are available.

Compatible with: Windows 10/8.1/8/7/Vista/XP/2008/2012(32bit/64bit)/Server 2008

DownloadGet Free License
people have download and make the disk clone successfully!

Failure Fan lead to CPU or Video Card Overheated

failure fan
CPU and independent Video card will be equipped with fan so as not to overheat. However, failure fan is a common hardware problem which will cause the PC temperature goes high.

Hazard that Failure Fan Brings

1.If the fan is not running, PC will get overheated and restart without any sign. As a result, system will get corrupted or data get lost.

2.Failure fan will not only lead to PC overheated but also damage the CPU and video card if you ignore the fan.


Check the connection between CPU fan and the motherboard

If you find the fan fail to work, please open the case to check the connection between the fan and the mother board. Please reset the connection if it is cause that lead to fan fail to work.

check the connection of the fan and motherbaord

Reinstall fan on motherbaord

Incorrect installed CPU fan could also lead to the fan fail to work. Here, we need to open the case and reinstall the fan correctly to make it work.

reinstall the fan

Clean the CPU & Video Card Fan

If the CPU fan and video card fan have worked for a long time, please try to clean dust off the fan. Besides, you can also add some oil to the fan to make it work in a better way.

clean the pc

Replace the CPU fan and Video Card fan

If you find the fan nearly fails to work, it would be better to replace with a new fan beforehand. This could help to prevent PC restarting which may lead to system corruption and data lost.

replace a new fan2
too much hardware

Sometimes, it is not the problem of the driver or hard disk which lead to PC keep restarting. Insufficient power supply could also lead to the hard disk fail to work. As a result, Windows 10 keeps restarting.

Power Consumption of Common PC Hardware:

CPU65W – 200W
Motherboard25W – 35W
RAM DDR3 x 410W – 20W
Network Adapter7W – 10W
Keyboard & Mouse3W
Fan x 36W
Independent Video Card65W – 200W
Small Hard Disk6W
Large Hard Disk (2TB+, 10000RPM)20W
Here, we take average value of all items except the hard disk and the total power consumption is 380W. The rated power of the power adapter is 450W. Once the user install a new advanced graphic card which needs larger power supply, PC will get into insufficient power supply. If we start the computer and want to use it under such circumstance, parts of hardware will fail to work or even can not be recognized. Finally, it will get restarting or fail to load into system.
change a better power adapter
Although, CPU and independent video card will slow down the processing speed when the power is insufficient. However, hard disk will not work in this way. As a result, computer will start automatically. Solution to solve this problem is to get a stable power adapter which can offer more power.

Dusty Bunny Lead to Short-circuit and Overheat

Overheated computer could be caused by the dust inside the computer. Especially in Summer, computer will get much easier to restart.
It is recommended to clean up the computer regularly. CPU should be paid special attention. Besides, we should clean up the dust off the RAM and video card as well.
clean the case
You can also improve the wiring inside the case. If the wiring is mess up, heat dissipation will be influenced.
arrange string
The restarting system which is caused by dusty bunny should be solved after going through the 2 steps above.

Incorrect Settings of System or Software

Initialize BIOS Settings

BIOS is the software which help to manage the PC hardware and external devices. When we encounter computer keeps restart, we can initialize the BIOS settings to determine whether it is caused by the incorrect settings in BIOS.
Step 1: Turn off all power from your computer.

Step 2: Start the computer. Try to enter BIOS.

Different motherboard will have different ways to enter BIOS. Please refer to the manual of your motherboard.
Step 3: Launch “BIOS Setup Utility”.
BIOS Setup Utility
Step 4: Press “F9” and move the mouse to “YES” with “←” and “→” on keyboard. And press “Enter”.
Step 5: Press “F10” and move the mouse to “YES” with “←” and “→” on keyboard. And press “Enter”.
Step 6: Finish the BIOS initialization after Windows restarting.
Here, we take BIOS from American Megatrends as an example. Similar operation could be taken in other BIOS.

Get Access to Safe Mode for Further Reasons

What is Safe Mode?

Being one of the boot mode of Windows, Safe mode is a diagnostic boot mode. It will boot the computer with minimum resource. If you encounter the computer keep restarting or unstable, please get access to safe mode to find the reasons and fix it.

Windows 10 accepts the fast boot mode in default. As a result, we can not get access to Windows 10 Safe Mode by pressing “F8” like what we have done in previous Windows version. Following will provide 2 different Safe mode boot methods in Windows 10 accordingly.
If Windows 10 can boot normally
Step 1: Right click “Start” and press ”Shift” until Windows 10 restarting.
Step 2: After getting access to Windows RE (Windows Recovery Environment), please click “Troubleshoot”.
select troubleshoot
Step 3: Click “Advanced options”.
select advanced options
Step 4: Select “Startup Settings”.
startup settings
Step 5: Click “Restart”.
startup settings
Step 6: After restarting, you will get access to “Startup Settings”. Please press “4” to enable safe mode.
enable Windows safe mode
Step 7: If the corners of your desktop shows “Safe mode”, you have activate the safe mode successfully.
enable safe mode
If Windows 10 fails to boot
If your Windows 10 fails to boot, it is recommend to get access to safe mode with method here: If Windows 10 fails to load configurations after restarting for 2 times, it will get you into Windows RE directly. After getting access to Windows RE, please follow steps above to enter safe mode.

Disable Auto-start Software

It is usual for us to install software like anti-virus software, tools and games when we use the computer. However, some programs will set itself to start automatically. With the increasing number of startup programs, computer will get slowly. If your Windows 10 encounters startup problems like poor startup performance, startup automatically, you can try to solve this problem by disabling startup programs after getting access to safe mode.
Notice: Parts of startup programs is important to system. If you disable such programs, your system could fail to work. So, please determine the software before you disable it.

How to Disable Startup Programs in Windows 10?

Step 1: Press “Win” + “X” and choose “Task Manager” in the menu.

opening task manager windows 10
Step 2: Click “More details”.
click more details
Step 3: Click “Startup” tab and find the startup programs you want to disable. Click “Disable” button on the right-bottom corner of the interface.
select target programs and click disable
We can disable unwanted startup programs after going through the steps above.
If you want to restore the disabled startup programs, please get access to Task Manager with the same steps above. And then select target programs and click “Enable” button on the right-bottom corner of the interface.

How to Enable the Disabled Startup Programs

Please follow steps here to enable all the startup programs:

Step 1: Press “Win” + “R” and enter “msconfig” in the pop up window.
enter msconfig in run
Step 2: Click “General” tab in System Configuration and check “Normal Startup” item. Then click “OK” to save the settings. But the time that system boots up will be longer.
enable auto start software

Uninstall Suspicious Software

Sometimes, automatic restart could be caused by the incompatibility between system and software. We can uninstall suspicious software which is installed recently one by one to determine the problem if the methods above do not work.
Step 1: Go to “Settings” in Windows.
go to settings in start menu
Step 2: Click ”Apps”.
select apps to uninstall software
Step 3: Please list the installed programs in order of “Date of Installed”. And uninstall them one by one in the order of date.
list software in orders

System Restore

If Windows computer keeps restarting after going through all the methods above, we can try system restore function in Windows.


System restore can help us restore important files to the status when we create the restore point. If computer keeps restarting, it can help you solve this problem by restoring the computer back to the normal status.

Notices before processing the system restoration:

1. You must login computer with account with administrator privilege.

2. If you do not create system restore point before, you can not process the system restoration.

3. System restore may not solve the restart problem.

4. System restore will not restore the personal data you have deleted.

5. System restore could not be process if your disk is less than 128GB.

6. Please make sure you have enough time to process the system restoration which may take hours. Besides, please connect to power adapter if you process the restoration in laptop.

Step 1: Restart the computer by holding “Shift” button after opening the Start menu.

Step 2: After getting access to Windows RE, please select “Troubleshoot”.
select troubleshoot
Step 3: Click “Advanced Options”.
select advanced Options
Step 4: Select “System Restore”.
select system restore
Step 5: Click “Next” in the “System Restore” interface.
system restore settings
Step 6: Select the restore point you want and click “Next”.
select restore point
Step 7: Click “Finish” after confirming the recovery content.
confrim restore point
Step 8: Click “Yes” in the pop-up confirm interface.
start to restore system
Step 9: Wait for the system restoration finish and computer will restart. After restart, it will process the restore and make the configurations. After that, it will tell you the system restore finished successfully.
complete system restore
Show more

If you have not create system restore point, you can not process steps below. Here is how to create the system restore point:

Step 1: Go to “Start” menu, select “Windows system” and click “Control Panel”.
go to settings in start menu
Step 2: Click “System and Security”.
select system and security
Step 3: Click “System”.
select system
Step 4: click “System Protection” on the left side.
select system protection
Step 5: Click “Create” after selecting target disk in the system protection interface.
select disk and create restore point
Step 6: Enter the name of the system restore point and click “Create”. Then the create will be processed.
name the restore point

Show More
If you can not load into Windows 10 or create any system restore point beforehand, you need to solve the computer keep restarting problem by reinstalling whole system. However, you will lost important data in the system disk if you do not backup before. If you want to get those data back before reinstalling system, you can make use of the free tool – data transfer function in Renee Passnow.

Step 1: Download and install Renee Passnow on any other workable computer. 

The Windows computer you installed Renee Passnow need to be able to login and work normally (The Windows version of the computer you are using to create the new password reset disk does not matter.).
press to the download button

Step 2: Launch Renee Passnow. Create bootable media with USB/CD/DVD. 

Select one option from [Crate a Live USB] and [Create a Live CD]. Then, select [x64] or [x86] according to your computer. Next, click on [Download Now] to download the licensed ISO. Remember to activate the software beforehand. After that, click on [Create USB] to create the boot media.
use renee passnow to create usb to reset passnword

Step 3: Boot the target computer with the created bootable media.

Please hold a Hot key to enter the BIOS menu.Please click here to find how to change the boot order of your computer brand. Please make the create bootable media to be the first in the boot order. (Can not find your brand? Please refer to your PC manual to find out the method.)
change boot order in BIOS menu

Step 4: After loading into the main interface of Renee Passnow, please select “Data Transfer” function.

data recovery function in Renee Passnow

Step 5: Select the original disk and target disk. And drag the target files to the target disk directly. 

run data transfer function in renee passnow