Windows 11 is designed to install updates automatically in the background, but sometimes it gets stuck in a loop. You install an update, restart the PC, and everything seems fine — until Windows tries to install the exact same update again. This endless cycle usually happens because the update didn’t apply correctly, the update database got corrupted, or the installation files didn’t download properly.
The good news is that you don’t need to reset your PC. There are several reliable fixes that stop Windows from reinstalling the same update over and over. In this guide, we walk you through all the effective methods to break the loop and get Windows Update working normally again.
Fix Windows Keeps Reinstalling the Same Update
To follow this guide seamlessly, you’ll need a Windows 11 PC with administrator access, an active internet connection, and enough free disk space to download updates again. It also helps if you remember which KB update keeps reappearing so you can verify whether it installs correctly later. With that ready, let’s dive into fixing the repetitive update issue.
1. Restart Your PC and Check the Update Status Again
Before trying advanced methods, make sure the update actually failed.
- Restart your PC once from the Start > Power menu.
- Open Settings using Windows + I.
- Go to Windows Update and check if the same update still appears.
Sometimes Windows completes an update only after a second restart, so it’s always good to double-check.
2. Run the Windows Update Troubleshooter
Windows 11 has a built-in troubleshooter that automatically fixes corrupted update components.
- Open Settings.
- Go to System > Troubleshoot > Other troubleshooters.
- Under Windows Update, click Run.
- Wait for the troubleshooter to detect and fix issues.
Once complete, return to Windows Update and check whether the update loop stops.
3. Clear and Reset the Windows Update Cache (SoftwareDistribution Folder)
Corrupt update files are the most common cause of repeated installations. Resetting the update cache often fixes it instantly.
Step 1: Stop Update Services
- Press Windows + X and select Windows Terminal (Admin).
- Run these commands one by one:
net stop wuauserv net stop bits
Step 2: Delete Old Update Cache
- Open File Explorer and go to:
C:\Windows\SoftwareDistribution - Delete everything inside the folder.
Step 3: Start the Services Again
Run these commands:
net start wuauserv
net start bits
Now reboot and try installing the update again.
4. Reset Windows Update Components Completely
If the SoftwareDistribution folder reset doesn’t help, resetting all update components can solve deeper issues.
- Open Windows Terminal (Admin).
- Copy and paste the following commands:
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptsvc
net start bits
net start msiserver
Restart your PC and try updating again. Windows will rebuild all update-related components automatically.
5. Manually Download and Install the Update
Sometimes the update simply fails through Windows Update’s delivery pipeline. Installing it manually works around this issue.
- Open Settings > Windows Update.
- Note the KB number of the update that keeps reinstalling.
- Go to the Microsoft Update Catalog (just search it on your browser).
- Search for the KB number and download the correct version for your system.
- Double-click the downloaded file to install it manually.
After installation, restart your PC and check if Windows tries to reinstall it again.
6. Use DISM and SFC to Repair System Files
Corrupted system files can prevent updates from applying properly, causing them to repeatedly reinstall.
Step 1: Run DISM
Open Windows Terminal (Admin) and run this command:
DISM /Online /Cleanup-Image /RestoreHealth
Step 2: Run SFC
After DISM finishes, run:
sfc /scannow
Restart your PC when the scans complete. This should repair update-related file corruption.
7. Hide or Block the Faulty Update Temporarily
If a specific update is buggy, you can hide it temporarily until Microsoft fixes it.
- Download Microsoft’s official Show or Hide Updates Troubleshooter (wushowhide.diagcab).
- Run the tool and choose Hide updates.
- Select the update causing the loop and hide it.
Windows will stop trying to install that update.
8. Check That the Update Isn’t Already Installed
Sometimes Windows did install the update, but the system doesn’t register that properly.
- Open Control Panel.
- Go to Programs > Programs and Features.
- Click View installed updates.
- Look for the specific KB number.
- If it’s there, the repeated install attempts are likely a glitch with Windows Update metadata.
Resetting Windows Update (Method 3) usually resolves this.
9. Make Sure You Have Enough Free Storage
Low disk space can block updates from applying correctly, which causes Windows to retry repeatedly.
- Open Settings > System > Storage.
- Check if the disk has less than 10 GB free.
- If yes, delete temporary files or move large files elsewhere.
Once space is cleared, retry the update.
10. Repair Windows Using an In-Place Upgrade (No Data Loss)
If nothing else works, an in-place repair upgrade reinstalls Windows while keeping your files and apps intact.
- Download the Windows 11 Installation Assistant from Microsoft.
- Run the tool and choose Upgrade this PC.
- Follow the on-screen instructions.
This rebuilds your Windows installation and fixes deep-level update problems.
Wrapping Up
When Windows keeps reinstalling the same update, it usually means the update didn’t apply correctly or the update database became corrupted. Once you clear the update cache, repair Windows Update components, or install the update manually, the loop typically ends right away.
By following the steps above, you can stop Windows from downloading and installing the same update repeatedly and get your system back to updating normally again. If all else fails, performing an in-place repair upgrade almost always resolves the issue without affecting your files.