A hard reset fails because Windows is protecting your files, your drive has errors, or your PC doesn't have enough free space to complete the process
When you try to hard reset your PC and it stops partway through, gets stuck on a loading screen, or throws an error message, the cause is usually one of three things: Windows thinks your files are important enough to keep, your hard drive or solid-state drive has corrupted sectors that prevent the reset from finishing, or you straightforward don't have enough storage space for the reset to work. Unlike restarting your computer, a hard reset (also called a factory reset or reset this PC) is supposed to wipe your drive and reinstall Windows from scratch. When it fails, it's almost always because something is blocking that process.
The good news is that most of these problems have straightforward fixes. You may need to free up disk space, disable certain security features temporarily, or run the reset from a different starting point. In rare cases, your drive itself may need attention before any reset can work.
Key Takeaways
- Hard resets fail most often because your drive is too full, Windows is protecting system files, or your storage drive has bad sectors that prevent the reset from completing.
- Freeing up at least 10 to 20 gigabytes of space before attempting a reset removes the most common obstacle.
- Disabling Windows Defender and third-party antivirus software temporarily can prevent them from blocking the reset process.
- If your drive shows errors in Windows' built-in disk checker, those errors must be fixed before a reset can succeed.
- If the reset fails repeatedly even after these steps, your drive may be failing and should be checked with manufacturer diagnostics before attempting another reset.
Not Enough Free Disk Space
Windows needs empty space on your drive to complete a hard reset. The reset process creates temporary files, extracts the Windows installation files, and then writes the fresh copy of Windows to your drive. If your drive is more than 90 percent full, the reset will fail partway through because there's nowhere for these temporary files to go.
Check how much free space you have by opening File Explorer, right-clicking on your C: drive (or whichever drive Windows is installed on), and selecting Properties. Look at the "Free space" number. If it's less than 20 gigabytes, you need to delete files before trying the reset again. Start by emptying your Recycle Bin, then delete large files you no longer need—old video files, installation files, or backup folders are good candidates. You can also use the Disk Cleanup tool: search for "Disk Cleanup" in the Windows search box, select your C: drive, and let it scan for temporary files you can safely remove.
Once you've freed up space, wait a few minutes and try the reset again. Going from 85 percent full to 50 percent full usually solves this problem on its own.
Antivirus Software Blocking the Reset
Windows Defender and third-party antivirus programs sometimes see the reset process as a threat and block it before it finishes. This is especially common with Norton, McAfee, Kaspersky, and Bitdefender, which monitor system-level changes closely. The antivirus software isn't wrong to be cautious—a reset does make major changes to your system—but it can prevent the reset from working.
Before you try the reset again, disable your antivirus software completely. If you're using Windows Defender (the built-in antivirus), search for "Windows Security" in the search box, click "Virus & threat protection," then click "Manage settings." Toggle off "Real-time protection." If you have a third-party antivirus like Norton or McAfee, open the program itself and look for a "Disable" or "Turn off protection" button—the exact wording varies by program. Some antivirus programs require you to restart your PC after disabling them.
Once your antivirus is off, try the reset again. After the reset completes and Windows is freshly installed, you can turn your antivirus back on. Windows Defender will re-enable itself automatically.
Corrupted Files or Bad Sectors on Your Drive
If your hard drive or solid-state drive has corrupted files or bad sectors (small areas of the drive that can no longer store data reliably), Windows cannot complete a reset because it cannot read or write to those damaged areas. This usually shows up as an error message during the reset, sometimes with a code like 0x80070005 or 0x8007045D.
Run Windows' built-in disk checker to find and repair these errors. Search for "Check Disk" in the Windows search box and open the "Check Disk" utility. You'll see a window with your C: drive listed. Click on it, then click "Check." Windows will ask if you want to schedule the check for the next time you restart—click "Schedule the check." Restart your PC. The check will run before Windows starts up, which usually takes 10 to 30 minutes depending on your drive size. Let it finish completely.
After the disk check finishes and Windows restarts, try your hard reset again. If the disk checker found and fixed errors, the reset should now work. If it found errors but couldn't fix them, your drive may be failing and you should consider replacing it before attempting another reset.
Windows System Files Are Corrupted
Sometimes the Windows installation files on your drive become corrupted, which prevents the reset process from reading them. This is less common than the problems above, but it does happen, especially if your PC shut down unexpectedly during an update or if malware damaged system files.
You can repair these files using the System File Checker tool. Search for "Command Prompt" in the Windows search box, right-click on it, and select "Run as administrator." In the command prompt window, type this exactly: sfc /scannow and press Enter. This will take 10 to 15 minutes. Let it finish completely—do not close the window or restart your PC while it's running. If it finds corrupted files, it will repair them automatically.
After the System File Checker finishes, restart your PC and try the hard reset again. If Windows system files were the problem, this should fix it.
Your Drive Is Set to Read-Only Mode
In rare cases, your drive can be set to read-only mode, which means Windows can read files from it but cannot write new files to it. A hard reset requires writing a fresh copy of Windows to your drive, so a read-only drive will block the reset when ready.
Check whether your drive is in read-only mode by opening File Explorer, right-clicking on your C: drive, and selecting Properties. Look at the top of the window. If you see a checkbox that says "Read-only" and it is checked, click it to uncheck it, then click explore and OK. Restart your PC and try the reset again.
If the read-only checkbox is already unchecked, or if unchecking it doesn't solve the problem, the issue is likely at the hardware level—a physical switch on an external drive, or a drive controller problem. If you're using an external drive or USB drive, look for a small physical switch on the drive itself and make sure it's in the unlocked position.
You're Running Out of Memory During the Reset
If your PC has very little RAM (memory), the reset process can run out of space to work and fail partway through. This is uncommon on modern PCs, but it can happen on older machines with 2 gigabytes of RAM or less, especially if other programs are running in the background.
Before you start the reset, close all open programs and browser windows. Disconnect any USB drives, external hard drives, or other peripherals except your keyboard and mouse. Restart your PC and wait for it to fully boot up. Then start the reset process. With fewer programs running and fewer devices connected, your PC will have more memory available for the reset to use.
Your Drive May Be Failing
If you've tried all the steps above and the reset still fails, or if you see repeated error messages about disk errors, your drive itself may be failing. Hard drives and solid-state drives do eventually wear out, and a failing drive will block any reset attempt.
Before you replace the drive, run the manufacturer's diagnostic tool to confirm. If your drive is a Samsung, go to Samsung's website and read Samsung Magician. If it's a Western Digital drive, read WD Drive Utilities. If it's a different brand, search for "[brand name] drive diagnostic tool." These tools will run a full health check on your drive and tell you whether it's failing. If the diagnostic confirms the drive is bad, you'll need to replace it before you can reset your PC.
Frequently Asked Questions
What's the difference between a restart and a hard reset?
A restart straightforward shuts down Windows and starts it up again—all your files and programs stay. A hard reset wipes your entire drive and reinstalls Windows from scratch, removing all your files and programs. A hard reset is much more drastic and takes much longer.
Will a hard reset remove my files permanently?
Yes. A hard reset is designed to erase everything on your drive and install a fresh copy of Windows. Before you reset, back up any files you want to keep to an external drive or cloud storage. Once the reset finishes, those files are gone.
Can I hard reset my PC in Safe Mode if the normal reset fails?
Yes. Restart your PC and hold down the Shift key while it's starting up, then select "Troubleshoot" and "Reset this PC." Safe Mode disables many background programs and drivers, which sometimes allows the reset to work when it fails in normal mode.
How long should a hard reset take?
A hard reset usually takes 20 minutes to an hour, depending on your drive speed and how much data needs to be erased. If your reset is taking longer than two hours, it has likely frozen and you should force shut down your PC by holding the power button for 10 seconds, then try again.
What if I see an error code during the reset?
Write down the error code and search for it on Microsoft's support website along with the words "hard reset" or "reset this PC." Microsoft documents most error codes with specific fixes. Common codes like 0x80070005 usually point to antivirus software or file permission problems, both of which are fixable.