windows 10 freezes randomly
windows 10 freezes randomly

Windows 10 is the best operating system compared to previous windows 8 and 7. And Microsoft regularly pushes windows updates to fix new issues like system compatibility, any feature not working properly on the specific computer etc. But Some Times Due To some Hardware or OS problems Windows users may face problems like Windows 10 freezing after login, randomly Restart or taking a long time to shut down.  Also, users Reported While working windows get hanged and suddenly show Blue Screen Error, the computer restarts or reboots without warning automatically or goes into a reboot loop.

If you are also struggling with this problem, here are some effective solutions you may apply. Before Move To Troubleshooting Steps first, identify the Issue.

Identify the Issue, Why does Windows 10 freeze?

Does your computer overheat? 

 If any Hardware Device gets damaged, or not working properly then you may face your system getting overheating and restarting continuously.

Updated your Driver recently? 

 If you recently updated your installed device drivers and then after this Auto System Restart started then there may be a Driver compatibility issue.

Installed some Windows Updates? 

If this problem started after installing Recent windows updates then maybe updates not installed properly or any installed update bug is not compatible with your windows system.

Do you get to see a Blue Screen? 

If you getting a blue screen Error and the system restarts continuously then first identify when this error started after installing the recent update, after installing new hardware, after installing new device driver etc.

Windows 10 freezes randomly

First of all, disconnect all external devices, and check if there is no more problem, the system running smoothly then a hardware or software compatibility causing the issue.

Start windows clean boot state, this will help determine if any third-party service conflict causing the problem.

Run third-party system optimizer like Ccleaner to clean junk, cache, and temp files and fix broken registry errors. That most probably optimize your system performance and temporary glitch if there any.

Uncheck Automatically system Restart from Startup and Recovery

  • If you are using windows 10 simply Right-click on the Start menu and select the system.
  • Or you can right-click on my computer and select properties.
  • This will open system properties windows here click on Advanced System Settings.
  • New windows will prompt here move to the advanced tab and click on Settings below to startup and Recovery.
  • Now when the startup and Recovery screen appears here Uncheck the Automatically restart box below to system failure.
  • Click Apply / OK and Exit.
  • If your Windows were to crash due to a Stop Error, it will not restart the computer but will display the error message, which can help you troubleshoot the Blue Screen.

Restarting Windows Update every time

If your computer gets into an endless reboot loop, try to get into Safe Mode or access   Advanced Boot Options.

Here you can Perform the system restore to revert back your system to the previous working state. Or you can perform Advanced Startup Repair To fix Startup Problems also you can boot into safe mode and perform troubleshooting steps. Check the Below video How you can troubleshoot windows using Advanced Startup Options.

Check For Hardware failure

Hardware failure or system instability can cause the computer to reboot automatically. The problem could be the RAM, Hard Drive, Power Supply, Graphic Card or External devices: – or it could be an overheating or BIOS issue. For this, you have to manually check them one by one. let’s see what to do.

Use the Memory Diagnostic Tool

Windows 10/8/7 has an Inbuilt Memory Diagnostic Tool which you can use to check for possible memory problems. The Memory Diagnostic Tools runs a comprehensive test and displays the test results so you can take immediate action.

  • Press Windows + R, type mdsched.exe and ok.
  • This will open the Windows Memory Diagnostic Tool.
  • click restart now to Start the Memory diagnostic process.

Check Hard Disk For Errors Using CHKDSK command

Sometimes Due to bad sectors or errors on the Hard disk, the system Became unresponsive and Restarts itself. Run the built-in disk check To find out and Repair the Hard disk and Bed Sector Errors. Here follow the steps to Run chkdsk Utility.

Open the command prompt as administrator.

In the command prompt window, type chkdsk c: /f /r /x command and press the Enter key.

Here CHKDSK is the short of Check Disk, C: is the drive letter you want to check, /F means fix disk errors, /R stands for recover information from bad sectors and x for dismount the disk )

check disk for errors windows 10

When it prompt “Would you like to schedule this volume to be checked the next time the system restarts? (Y/N)”. Answer Yes to that question by pressing the Y key on your keyboard and press Enter. Restart your computer.

After restarting, the disk checking operation should start. This will take some time to Scan and repair the drive. Wait until Windows check your disk for errors 100 % complete. If any errors found on the hard disk this will try to Repair itself or after Restart, you will check the chkdsk Report in Event Viewer.

Graphics Card or External devices

Most Of the time Faulty Graphic Card Can Cause the Auto system Restart. I personally Face this issue. or if you may notice after installing a new external Device like a scanner, or webcam the system restart frequently. in this case, Remove the graphics card and start windows with a normal basic VGA port or try a Different Graphics Card.

Also If the problem started after installing a new External Device then remove all external devices and start windows normally. If the system works smoothly then attach one by one external device to find out the faulty device.

Driver problems causing reboots

 If you recently updated your device drivers and now find that your Windows restarts without warning, you might want to troubleshoot your Driver problems or consider rolling back your driver to the earlier version.

  • Press Windows + R, type devmgmt.msc and ok to open the device manager.
  • This will display all installed driver list.
  • Find out the problematic Driver which you Recently updated the driver (for example Graphics driver)
  • expend the display adapters select your installed Graphics driver and right-click on it now select properties.
  • when graphic Properties opens select the Driver Tab you will find the option Roll Back Driver
  • Select on it this will Rollback your driver to the previously installed driver.
  • After that Restart the windows. hope this will work for you.

Note Roll Back option is only available if you updated your driver from the old to the new one.

Rollback Display driver

Run System Maintenance

System maintenance is a modification of a system to correct faults, to improve performance, or to adapt the system to a changing environment or changed requirements. I would also suggest you run the System Maintenance troubleshooter and check hope this will help. To Run System Maintenance Follow the steps:

Open Troubleshooting options from the Start menu search type troubleshoot and select Troubleshooting options. or you can access Control Panel\All Control Panel Items\Troubleshooting. Here Click View all in the left pane of the screen. Click on System maintenance.

Click Next and follow the on-screen instructions. This will check for system issues. when the process is complete click finish.

Repair Corrupted System Files using ( SFC Utility )

If any Windows System files get corrupted or missed you can face unnecessary errors, system freezes and Restart loopback. So that you can perform SFC utility to check and repair them.

  • Open the command prompt as administrator,
  • Perform DISM command dism /online /cleanup-image /restorehealth
  • After that run the system file checker utility sfc /scannow
  • Restart Windows and check Windows running smoothly.

Did these solutions help to fix Windows 10 freezes, System restarts automatically etc? let us know on the comments below, Also read:

Steve Ballmer
With over 7 years of experience in the IT industry, I have experience in IT support, helpdesk, sysadmin, network admin, and cloud computing. Certified in Microsoft Technologies (MCTS and MCSA) and also Cisco Certified Professional in Routing and Switching.