What to do if your computer is frozen on restarting?

Having your computer freeze up during the restart process can certainly be frustrating. There are a few potential causes for this issue and several troubleshooting steps you can try to get your computer back up and running again.

Quick Answers

Here are some quick answers to common questions about a frozen restart:

  • What causes a computer to freeze on restart? Potential causes include incomplete Windows updates, corrupt system files, faulty hardware like RAM or the hard drive, malware, too many startup programs loading, or a missing boot device.
  • How can I fix a frozen restart? Try troubleshooting steps like starting in Safe Mode, running system diagnostics, checking for overheating issues, testing the RAM, and repairing or reinstalling Windows.
  • How do I force restart a frozen PC? If your computer is completely unresponsive, hold down the power button for 10 seconds to force a hard shutdown and restart.
  • What if Safe Mode doesn’t work? You can try more advanced troubleshooting like running Startup Repair, using System Restore or your recovery drive, or resetting Windows entirely.
  • When should I take a frozen PC to a repair shop? If you’ve exhausted all the DIY troubleshooting steps and your computer still won’t restart normally, it’s time to take it to a professional for repair.

Causes of a Frozen Restart

There are a number of different things that could potentially cause your computer to hang on restarting:

Incomplete Windows Updates

Problems with installing Windows updates are a common culprit for frozen restarts. If an update fails to fully install and configure properly, it can cause conflicts or errors that prevent your system from restarting and loading correctly.

Corrupt System Files

Your computer relies on key system files like the registry, boot configuration data, and device drivers in order to restart and boot up. If any of these core system files become corrupted or damaged, it can halt the restart sequence.

Faulty Hardware

Hardware issues like bad RAM, a failing hard drive, or problems with the motherboard can lead to a frozen restart. If the hardware components your computer needs to boot up are malfunctioning, it may get stuck on restart.

Malware Infection

Viruses, spyware, and other malware – especially the versions designed to intentionally harm your system – can sometimes interfere with the reboot process. Malware often tries to modify system settings to keep itself on the infected device.

Too Many Startup Programs

If you have too many programs configured to launch at boot up, the system can struggle to load them all and get overwhelmed, leading to a frozen restart situation.

Missing Boot Device

If your computer’s hard drive where the operating system is installed is disconnected, damaged, or missing, the system will not be able to reboot and reload Windows.

How to Fix a Frozen Restart

If your computer freezes on restarting, there are a number of troubleshooting techniques you can try to resolve the issue:

Start in Safe Mode

Starting in Safe Mode loads a minimal version of Windows with only the essential services and drivers enabled. This can bypass any problems with third party startup programs or software conflicts.

To start in Safe Mode on Windows 10:

  1. Force restart your computer by holding the power button for 10 seconds.
  2. On the boot screen, select “Troubleshoot”.
  3. Go to “Advanced Options” and select “Startup Settings”.
  4. Click “Restart” and press F5 on the next screen to boot to Safe Mode.

Run System Diagnostics

Use your computer’s built-in diagnostics tools to check for issues:

  • SFC (System File Checker) scans Windows system files and repairs corrupted files.
  • DISM (Deployment Image Servicing and Management) can fix Windows image files.
  • CHKDSK checks hard drives for file system errors and bad sectors.

Check for Overheating Issues

An overheating CPU or other components can potentially cause freezes on restart. Check that fans are running and vents are not blocked by dust buildup.

Test and Replace RAM

Faulty RAM is a common hardware reason for random computer freezes. Use Windows Memory Diagnostic or remove and reseat RAM modules to test them.

Repair or Reinstall Windows

The following options can fix software issues causing the frozen restart:

  • Startup Repair scans and restores corrupted system files.
  • System Restore rolls back system files and settings to an earlier restore point.
  • Factory reset completely reinstalls Windows erasing all files, apps, and customizations.

Forcing a Restart on a Frozen PC

If your computer is completely frozen and unresponsive during restart, you may need to force a hard shutdown by holding the power button for 5-10 seconds until the system powers off. Then restart it and see if the issue persists.

If shutting down and restarting still results in getting stuck, try booting into Safe Mode using the steps above. Safe Mode often helps resolve temporary software and startup issues leading to a freeze.

When to Take a Frozen PC to Repair

If you’ve tried all of the troubleshooting steps but your computer still won’t restart properly without freezing, it’s probably time to take it in for professional repair. A computer technician has specialized tools and diagnostics to further isolate the cause of the issue.

Be prepared to describe all of the symptoms you’ve observed and troubleshooting steps you’ve tried when explaining the issue. The technician will likely run diagnostic tests on components like the RAM, hard drive, and motherboard to pinpoint the faulty hardware. Complex software issues may require reinstalling Windows or the BIOS firmware.

Some signs it’s time for professional repair include:

  • Persisting frozen restart even after Windows reinstall or reset
  • Issues during hardware testing of components like RAM or hard drive
  • Computer freezes even in Safe Mode
  • Blue screen errors or other serious error codes
  • Hard drive not detected in BIOS

Frozen restarts can stem from both software and hardware problems, so professional repair is sometimes necessary to get underneath the operating system level and test components individually. The complexity of computer systems means DIY troubleshooting has limits.

Preventing Frozen Restarts

You can take proactive measures to help avoid frozen restarts happening in the first place:

  • Keep Windows updated with the latest patches/fixes
  • Use an antivirus program to protect against malware
  • Don’t overload startup programs – disable unused ones
  • Clean out dust from computer fans/vents regularly
  • Monitor CPU and component temps for overheating issues
  • Use a surge protector to protect against abrupt power loss
  • Backup data regularly so it’s protected if OS needs to be reinstalled

Recovering Data from a Frozen System

If your computer will not restart properly despite troubleshooting, you’ll want to ensure your important data is backed up and recovered before attempting repairs like reinstalling Windows. Options to rescue data from a frozen system include:

  • Booting from a live CD/USB drive and copying data to external storage
  • Accessing the hard drive files directly by connecting the drive to another system
  • Using Target Disk Mode on Macs to connect the drive to another Mac
  • Removing the hard drive to retrieve data separately by plugging it in to an external enclosure or adapter


Troubleshooting a frozen restart will require some patience and technical diligence as you work through various software fixes and hardware tests. Pay attention to any patterns, error messages, or indications of specific component failure. If your computer repeatedly struggles with random lockups or freezing even outside of rebooting, that’s a sign of a deeper underlying problem.

Prevention is also key – be diligent about system maintenance like updates, antivirus scans, dust removal, and monitoring for overheating. Backup your data on a regular basis in case you need to reinstall Windows or replace a hard drive. Don’t hesitate to seek professional repair help when you’ve hit the limits of your own technical knowledge on a frozen restart issue.