Fix Reset This PC Stuck at 99 Percent on Windows 11
🔍 WiseChecker

Fix Reset This PC Stuck at 99 Percent on Windows 11

Quick fix: Force a hard reboot, boot from a Windows 11 installation USB, and run a fresh install with Keep my files selected — the 99% Reset stall almost always indicates a corrupted recovery image that can’t complete the final stage, and a sideloaded install bypasses it.

You start Reset This PC, it churns for an hour, climbs to 99%, and stops. The disk light goes dark. The fan goes quiet. The progress bar doesn’t move for hours. The Reset stage that hangs at 99% is the post-install configuration pass, where Windows applies driver updates, user account templates, and the final boot configuration — and any one of those subtasks can hang the entire operation without surfacing an error.

Symptom: Reset This PC progress reaches 99% and stops, with no disk activity for more than 1 hour.
Affects: Windows 11 (and Windows 10) Reset This PC, both Keep my files and Remove everything variants.
Fix time: ~45 minutes (most of which is the new install running).

ADVERTISEMENT

What causes this

Reset This PC runs in stages: download recovery image (cloud reset) or read from recovery partition (local reset), expand it, apply your user profile, install drivers, run first-boot configuration, finalize. The 99% mark is reached when the install phase is done but the finalize phase — registering services, applying registry templates, and rebuilding the user profile — is still running. That finalize phase is where the hangs concentrate, usually because a corrupted recovery image is missing a critical component, or a driver included in the OEM recovery image conflicts with the current hardware state.

Forcing a reboot from the 99% hang doesn’t corrupt the install — the previous user data is already gone, but the OS may be partially configured. Best to start clean with a fresh install media.

Method 1: Force reboot, then run setup.exe from Windows 11 installation media

Skips the broken recovery image entirely. Uses Microsoft’s clean installer.

  1. Hold the physical power button for 10 seconds to force shutdown. Wait 5 seconds, power on.
  2. The PC will attempt to boot — it may show repair screens. Use Troubleshoot → Advanced options → Command Prompt if Reset tries to resume.
  3. On another PC, download the Windows 11 ISO from microsoft.com/software-download/windows11.
  4. Use Rufus or the Media Creation Tool to write the ISO to an 8 GB+ USB drive.
  5. Boot the stuck PC from the USB (press F12 / F11 / Esc during boot for the boot menu, depending on manufacturer).
  6. On the Windows Setup screen, click Install now. When asked about activation key, click I don’t have a product key (your license is digitally linked to the hardware).
  7. Choose your edition (Home / Pro — match what was previously installed). Accept the license.
  8. Choose Upgrade: Install Windows and keep files, settings, and applications if you can — only available if booted from an existing Windows partition with setup.exe run from within Windows, not from a USB cold boot.
  9. If only the Custom option is available (because of the cold-boot from USB), pick the existing Windows partition without formatting — your old files end up under C:\Windows.old after the install.
  10. Let the install finish. Reboot when done.

Total install time on modern hardware: 20–30 minutes. Your apps will need reinstalling under the Custom path, but documents survive under Windows.old.

ADVERTISEMENT

Method 2: Boot to Recovery Environment and try Cloud Reset

If you can’t make installation media, try forcing the Reset to use the cloud image instead of the local recovery partition.

  1. Force-reboot. When Windows boot fails twice, it auto-enters the Recovery Environment on the third try.
  2. From the recovery menu choose Troubleshoot → Reset this PC → Keep my files.
  3. When asked “How would you like to reinstall Windows?”, choose Cloud download (not Local reinstall).
  4. Confirm and start. Cloud download fetches a fresh image from Microsoft instead of using the local recovery image.
  5. Stay connected to power for the entire process. The first stage downloads about 4 GB. Total time: 60–90 minutes.

Cloud reset typically succeeds where local reset fails because it uses a clean current image instead of the OEM-customized one that may be the root cause of the 99% hang.

Method 3: Repair the current install with DISM from Recovery Environment

If you want to avoid a full reinstall, try to recover the current install state.

  1. Force-reboot to Recovery Environment.
  2. Choose Troubleshoot → Advanced options → Command Prompt.
  3. Identify the Windows drive letter (it may not be C: in WinRE). Run diskpartlist volumeexit. Note the letter for the volume labeled Windows.
  4. Run (replace D: with the Windows drive letter):
    DISM /Image:D:\ /Cleanup-Image /RestoreHealth /Source:WIM:D:\sources\install.wim:1
    sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows
  5. If install.wim isn’t available on the drive, mount your installation USB and point the Source parameter at it instead.
  6. Exit the Command Prompt and choose Continue: Exit and continue to Windows 11.

This rolls back the half-finished Reset and restores the system files to a working state. Your user data should still be intact.

How to verify the fix worked

  • The PC boots normally to the lock screen or OOBE.
  • Open Settings → System → About. The OS Build should reflect the current Windows 11 version, and Installation date should show the date of the recovery.
  • Run sfc /scannow from an elevated Command Prompt. Result should be Windows Resource Protection did not find any integrity violations.

If none of these work

If a fresh Windows installation also fails or hangs, the issue is hardware-level. Run a memory test (Win + R, mdsched, restart and let it run) — bad RAM is the most common cause of mid-install hangs. Check your storage health with wmic diskdrive get model, status — anything other than OK warrants drive replacement before further attempts. On laptops, check that the AC adapter is connected and the battery isn’t in critical state; Reset operations require sustained power. If the drive is healthy, RAM is healthy, and power is reliable but installs still hang, the issue may be a corrupted UEFI variable store — clearing CMOS (remove the small battery for 30 seconds) or doing a BIOS reset often resolves it.

Bottom line: A 99% Reset hang means the recovery image is broken — bypass it with a clean installation USB or a Cloud Reset, and the recovery completes.

ADVERTISEMENT