The "There was a problem resetting your PC" error is a common roadblock for Windows users trying to refresh their operating system. This error typically appears during the factory reset process, accompanied by the discouraging message, "No changes were made." It signifies that the built-in Windows Recovery Environment (WinRE) or the underlying system image is corrupted, preventing the reset tool from executing its tasks.

To resolve this, you must address the integrity of your system files, ensure the recovery environment is active, or use external media to bypass the local failure. This article details the technical steps required to troubleshoot and fix this issue effectively.

Common Reasons Why Windows Reset Fails

Before diving into the fixes, it is helpful to understand why this process breaks. The "Reset this PC" feature relies on specific local files and a dedicated recovery partition. If any of these components are compromised, the process halts.

  • Corrupted System Files: Core Windows files required for the reset process may be missing or damaged.
  • Damaged Windows Recovery Environment (WinRE): The hidden partition or the environment that manages recovery tasks may be disabled or corrupted.
  • Bad Sectors or Disk Errors: Physical or logical issues on your HDD or SSD can prevent the system from writing the new OS files.
  • Incomplete Windows Updates: Sometimes, a pending update leaves the system in a state where a reset cannot initiate.

Method 1: Repair System Integrity Using SFC and DISM

The most frequent cause of reset failures is internal file corruption. Windows provides two powerful command-line utilities—System File Checker (SFC) and Deployment Image Servicing and Management (DISM)—to repair these issues.

How to run the SFC scan

The SFC utility scans all protected system files and replaces corrupted files with a cached copy located in a compressed folder at %WinDir%\System32\dllcache.

  1. Press the Windows key, type cmd, right-click Command Prompt, and select Run as administrator.
  2. In the console, type sfc /scannow and press Enter.
  3. The process may take 10 to 20 minutes. If the tool reports "Windows Resource Protection found corrupt files and successfully repaired them," restart your computer and try the reset again.

How to use the DISM tool

If SFC cannot fix the problem, it is often because the source files in the local cache are also corrupted. DISM uses Windows Update to provide the files required to fix corruptions.

  1. Open the Command Prompt as administrator.
  2. Type DISM /Online /Cleanup-Image /RestoreHealth and press Enter.
  3. This tool will connect to Microsoft servers to download healthy versions of the files needed for repair. Once completed, it is highly recommended to run the sfc /scannow command again to ensure everything is synchronized.

Method 2: Reset the Windows Recovery Environment (WinRE)

WinRE is a recovery environment that can repair common causes of unbootable operating systems. If WinRE is disabled or the image is pointing to a wrong location, the "Reset this PC" tool will fail instantly. You can refresh this environment using the reagentc command.

  1. Open the Command Prompt as administrator.
  2. Type reagentc /disable and press Enter. This command turns off the recovery environment.
  3. Type reagentc /enable and press Enter. This command re-enables the environment and forces Windows to re-index the recovery image.
  4. Type reagentc /info to verify the status. Ensure it says "Enabled."

Refreshing this link often resolves the "There was a problem resetting your PC" error because it re-establishes the connection between the operating system and its recovery tools.

Method 3: Use Startup Repair via the Advanced Startup Menu

Sometimes the reset tool fails because it is being run from within an active Windows session. Running the reset from the "Advanced Startup" menu—outside the standard user environment—can bypass software conflicts.

  1. Navigate to Settings > System > Recovery.
  2. Next to Advanced startup, click Restart now.
  3. The PC will reboot into a blue screen menu. Go to Troubleshoot > Advanced options > Startup Repair.
  4. Windows will attempt to diagnose and fix issues preventing the system from functioning correctly. After this completes, try the Reset this PC option from the same Troubleshoot menu.

Method 4: Use System Restore to Revert Changes

If the reset error started occurring after a specific driver installation or software update, a System Restore might be the quickest way to return your PC to a functional state before attempting the reset again.

  1. Press Windows key + S, type "Create a restore point," and click the result.
  2. In the System Protection tab, click System Restore.
  3. Choose a restore point that predates the issue.
  4. Follow the prompts to revert your system. Note that this will not affect your personal files but will uninstall apps and drivers installed after the restore point was created.

Method 5: Create Windows Installation Media for a Clean Install

If all internal recovery methods fail, the local recovery image is likely too damaged to be saved. In this scenario, you should bypass the local reset tool entirely and perform a clean installation using a bootable USB drive. This is often the most reliable solution for persistent "There was a problem resetting your PC" errors.

Requirements for a clean install

  • A working computer with internet access.
  • A USB flash drive with at least 8GB of space (all data on this drive will be erased).
  • The Windows Media Creation Tool (available on the official Microsoft website).

Steps to perform the installation

  1. Download the Tool: Download the Media Creation Tool for your version of Windows (10 or 11).
  2. Create Bootable Media: Run the tool, select "Create installation media for another PC," and follow the instructions to prepare the USB drive.
  3. Boot from USB: Insert the USB into the problematic PC. Restart the computer and enter the BIOS or Boot Menu (usually by pressing F2, F12, or Del during startup). Select the USB drive as the primary boot device.
  4. Install Windows: Once the installer loads, select your language and keyboard layout. Click Install Now.
  5. Custom Installation: When prompted, choose "Custom: Install Windows only (advanced)." This allows you to delete existing partitions and ensure a truly fresh start.

Warning: A clean install will remove all files on your system drive. Ensure you have backed up your important documents and photos to a cloud service or an external hard drive before proceeding.

Check for Hardware Issues and Disk Health

In rare cases, the reset fails because the hard drive is physically failing. If you notice the system freezing frequently or hear clicking sounds from a traditional HDD, the hardware may be the culprit.

You can check your disk's health by running the following command in an administrator Command Prompt: chkdsk C: /f /r

Windows will ask to schedule the scan for the next restart. Type Y and reboot. This command scans the drive for bad sectors and attempts to recover readable information. If many bad sectors are found, it may be time to replace the drive with a new SSD.

Summary of Fixes for Windows Reset Errors

Method Best For Complexity
SFC/DISM Commands Fixing corrupted system files and local images. Low
Reagentc Commands Repairing the link to the Recovery Environment. Low
Startup Repair Fixing boot-related issues that block recovery. Medium
System Restore Reverting recent changes that caused the error. Medium
Clean Install When the local OS is unsalvageable. High

Conclusion

The "There was a problem resetting your PC" error is a signal that the automated recovery tools in Windows have encountered a state they cannot fix on their own. By systematically running system repairs like SFC and DISM, refreshing the Windows Recovery Environment, or ultimately performing a clean install via external media, you can overcome this error. While a clean install requires more effort and data backup, it is often the most effective way to eliminate deep-seated software corruption and restore your PC to peak performance.

FAQ

Why does my PC say "No changes were made" when I try to reset it?

This happens because the Windows Reset process encountered a critical error—such as a missing file or a locked partition—early in the execution. To protect your current data and prevent the system from becoming unbootable, the process aborts and reverts any temporary changes it attempted.

Can I fix this error without a USB drive?

Yes, you can attempt to fix it using the sfc /scannow and reagentc /enable commands. However, if these internal repairs fail, a USB drive with Windows installation media is the only remaining path to a fresh system.

Does "Reset this PC" delete my personal files?

It depends on the option you choose. "Keep my files" removes apps and settings but preserves your documents. "Remove everything" deletes all personal files and apps. However, if the reset fails with an error, no files are deleted because the process was never completed.

How much free space is needed to reset a PC?

Windows generally requires at least 10GB to 15GB of free space on the system drive (C:) to perform a reset. If your drive is nearly full, try deleting temporary files or moving large folders to an external drive before attempting the reset again.

What if the clean install also fails?

If you cannot even perform a clean install from a USB drive, the issue is almost certainly hardware-related. The most likely candidates are a failing SSD/HDD or faulty RAM modules. Testing your components in a different machine or using diagnostic tools like MemTest86 can help confirm hardware failure.