When Windows fails to install updates and rolls back with “We couldn’t complete the updates. Undoing changes,� it usually means a system file conflict, driver issue, or corrupted update component interrupted the installation. The fix involves clearing the update cache, running built-in repair tools, and then retrying the installation—often after temporarily disabling third-party security software.
What “Undoing Changes� Actually Means
Windows creates a restore point and a backup of the files it plans to modify before installing updates. If the installation fails partway through—due to a driver that refuses to load, a service that won’t stop, or a corrupted download—Windows rolls back to the pre-update state and displays “Undoing changes.� This is a safety mechanism, not a sign of permanent damage. The system returns to the state it was in before the update attempt, so your personal files are usually untouched. The error can appear on any Windows 10 or Windows 11 version, and it often repeats on the next reboot if the underlying cause isn’t addressed.
Why Updates Fail and Trigger the Rollback
Several common factors cause the rollback loop:
- Corrupted update cache: The downloaded update files in
C:\Windows\SoftwareDistribution\Downloadmay be incomplete or damaged. - Third-party antivirus interference: Security software can lock files that Windows needs to modify, causing the update to fail mid-installation.
- Outdated or conflicting drivers: A driver that doesn’t support the new update can cause a system crash during the install, forcing a rollback.
- Insufficient disk space: Windows needs several gigabytes of free space to unpack and install updates, especially feature updates.
- Pending updates from previous attempts: If an earlier update is stuck in a “pending� state, it can block new ones.
Identifying which of these applies to your system is the first step to a permanent fix.
Step-by-Step Fix: Clear the Update Cache and Run Repair Tools
Follow these steps in order. They are safe and do not require reinstalling Windows.
- Restart your PC normally. Let Windows finish the “undoing changes� process completely. Do not force a shutdown during this phase.
- Disable third-party antivirus temporarily. Right-click the antivirus icon in the system tray and choose “Pause protection� or “Disable� for 15 minutes. Do not disable Windows Defender—it will turn off automatically when another antivirus is active.
- Stop the Windows Update service. Open Command Prompt as Administrator (search “cmd,� right-click, “Run as administrator�) and type:
net stop wuauservthennet stop cryptSvcthennet stop bits. - Delete the update cache. In the same Command Prompt, type
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldand press Enter. This renames the folder—Windows will create a fresh one. Do the same forren C:\Windows\System32\catroot2 Catroot2.old. - Restart the services. Type
net start wuauserv,net start cryptSvc, andnet start bits. - Run the System File Checker. In the same Command Prompt, type
sfc /scannowand wait for it to complete. If it finds errors, reboot and run it again. - Run DISM. Type
DISM /Online /Cleanup-Image /RestoreHealth. This repairs the Windows system image. It may take 10-20 minutes. - Restart and retry Windows Update. Go to Settings > Windows Update and click “Check for updates.�
If the update still fails, try the Windows Update Troubleshooter (Settings > System > Troubleshoot > Other troubleshooters > Windows Update). It will automatically detect and fix common issues.
When the Problem Persists: Advanced Options
If the steps above don’t resolve the issue, the problem may be deeper:
- Perform a repair upgrade: Download the Windows 11 Installation Assistant (or Windows 10 Media Creation Tool) and run it while keeping your files and apps. This reinstalls the OS without losing data.
- Check disk errors: Run
chkdsk /f /rfrom an elevated Command Prompt and restart. This scans for bad sectors and file system errors. - Boot into Safe Mode with Networking: In Safe Mode, only essential drivers load. Try running Windows Update there. If it succeeds, a third-party driver is the culprit.
- Update drivers manually: Visit your computer manufacturer’s support site and download the latest chipset, storage, and graphics drivers. Install them, then retry updates.
If none of these work, you may need to reset Windows (Settings > System > Recovery > Reset this PC). Choose “Keep my files� to preserve personal data, but note that installed apps will be removed.
Common Misconceptions About the Error
Many users believe that “undoing changes� means their system is corrupted or that they’ve lost data. That’s rarely the case. The rollback is designed to restore the previous working state. Another misconception is that you should repeatedly force-restart to get past it—this can actually cause further file corruption. Also, some think that disabling Windows Update entirely is a good fix; it leaves you vulnerable to security flaws. The correct approach is to fix the underlying cause, not avoid updates altogether.
Frequently Asked Questions
Will I lose my files if I let Windows undo changes?
No. The rollback only reverts system files and settings to the pre-update state. Your personal documents, photos, and other user files remain untouched. The update process creates a restore point before installing, and the rollback restores that point.
Why does the update fail every time I try?
It fails because the same blocking condition persists. Common culprits are a corrupted download cache, conflicting third-party antivirus, or a driver that becomes unstable during the update. Clearing the cache and temporarily disabling antivirus often resolves it. If not, a repair upgrade or driver update is the next step.
How long does “undoing changes� take?
It can take anywhere from 5 to 30 minutes, depending on the size of the update and the speed of your hard drive. Do not interrupt it. If it takes longer than an hour, you may have a deeper problem and should consider a repair upgrade.
Can I skip a problematic update?
You can pause updates for up to 35 days in Windows 11 (Settings > Windows Update > Pause updates). However, you should not permanently skip security updates. If a specific update fails repeatedly, use the “Uninstall updates� option to remove it, then hide it with the “Show or hide updates� troubleshooter tool from Microsoft, but only as a temporary measure.
Is it safe to use a third-party tool to fix Windows Update?
Some reputable tools exist, but many are malicious or ineffective. The built-in tools (SFC, DISM, Troubleshooter) are sufficient for most cases. If you choose a third-party tool, download it only from the official vendor’s site and check reviews. Avoid tools that claim to “boost� update speed or “force� updates.
What if I’m still stuck after trying everything?
If you’ve exhausted all troubleshooting steps, the most reliable solution is to perform a repair upgrade using the official Windows installation media. This keeps your files and apps while reinstalling the OS. If that fails, a full reset with “Keep my files� is the last resort before a clean install.
Related
Formula used
in t | Time (min) | min | 30 | 0 in d | Distance (km) | km | 5 | 0 | 100000 out pace | Average pace (min/km) | min/km | t / d | 2 out speed | Average speed (km/h) | km/h | d / (t / 60) | 2
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Valheim Server Not Showing in Community List Fixes
- DisplayPort vs HDMI: Which Cable Should You Use?
- Soundbar vs 2.1 Speaker System: Which Is Better?
- Survive Lava for Brainrot Tier List170 points
- MySQL Dump Import: Fix Common Errors
- Mouse Moving on Its Own? Causes & Fixes