'Resetting This PC' Stuck or Frozen: What to Do

Windows’ “Reset this PC” feature getting stuck – showing a percentage that doesn’t move, or freezing at a specific step – is stressful because you’re mid-reset with the system in a potentially broken state. Here’s what to do depending on where it’s stuck.

How long is normal?

A reset can legitimately take 1-3 hours depending on whether you chose “Keep my files” or “Remove everything,” the drive speed, and whether you selected “Download cloud installation” vs “Reinstall locally.” Don’t interrupt a reset unless it’s been stuck at the exact same percentage for more than 2 hours with no disk activity.

Check disk activity: the hard drive LED on your computer should be flickering. If it’s completely still for an extended period, that’s a sign of a genuine stall.

If it’s been stuck for hours with no activity

You may need to force a restart by holding the power button. This is a last resort but sometimes unavoidable.

After a forced restart from a stuck reset, Windows usually boots into the recovery environment (WinRE) automatically. From there:

  • If Windows boots normally: The reset may have partially completed or rolled back. Check if your system is functional. Run sfc /scannow in an elevated Command Prompt to check for system file corruption.

  • If it boots to WinRE: Use Startup Repair, or proceed with a fresh reset from the recovery environment.

Alternative: Reset from WinRE directly

If the reset keeps failing through normal Windows, try initiating it from the recovery environment instead:

  1. Hold Shift while clicking Restart (from login screen or Start menu)
  2. Troubleshoot > Reset this PC
  3. Choose your options

WinRE-initiated resets are more stable than OS-initiated ones for systems with underlying issues.

If reset keeps failing: use installation media

Download the Windows Media Creation Tool from Microsoft’s website, create a USB drive, and boot from it. Choose “Install Now” > “Upgrade this PC” or perform a clean install. This bypasses the Reset this PC feature entirely and is more reliable for systems with significant OS corruption.

Prevention

Reset failures often stem from corrupted system files or a failing drive. After a successful reset, run chkdsk /f and check drive health with CrystalDiskInfo before assuming the system is fully healthy.

The “2 hours with no disk activity” threshold before considering a forced restart is a reasonable guideline. I’ve seen resets that looked completely frozen for 45 minutes and then suddenly progressed. Patience is genuinely the right call before taking drastic action, especially if the drive LED is still active.

initiating the reset from winre instead of from within windows is something more people should know. the os-level reset is trying to reset itself while running which creates all kinds of edge cases. the recovery environment doing it from outside the running OS is fundamentally more stable.

the media creation tool being the reliable path when reset keeps failing is worth emphasizing. reset this pc has limitations when the OS itself has significant corruption – it’s trying to use broken tools to fix themselves. external installation media has none of those limitations.

CrystalDiskInfo checking drive health after a reset failure is the right follow-up. A stuck reset is sometimes caused by bad sectors on the drive that the reset process hits and can’t handle. If the drive is showing reallocated sectors or pending sectors, the drive itself needs attention regardless of whether the reset eventually completes.

The distinction between Keep my files and Remove everything affecting reset duration is worth knowing before starting. Remove everything takes longer because it’s securely wiping or overwriting the drive. If you’re resetting to give a computer to someone else, Remove everything is appropriate but plan for more time.