sodcalculator

10 Tech How-To

KB3125574 Stuck or Won’t Install? Fixes That Work

Guide 10-31572 · Updated · Step by step

If KB3125574 is stuck or won’t install on your Windows 7 or Windows Server 2008 R2 machine, the fix usually involves clearing the Windows Update cache, running the update in a clean boot state, or installing the prerequisite servicing stack update (KB3020369) first. This article explains why this specific convenience rollup fails, how to resolve common installation blocks, and what to do when the update appears stuck at a certain percentage.

What Is KB3125574 and Why Does It Fail?

KB3125574 is the Convenience Rollup for Windows 7 SP1 and Windows Server 2008 R2 SP1, released in May 2016. It bundles hundreds of previous updates into a single package to simplify new installations. However, it is not a typical monthly update—it has specific prerequisites and can conflict with other pending updates.

Common reasons it gets stuck or fails:

  • Missing prerequisite updates (KB3020369, KB3172605, or KB3161608).
  • A corrupted Windows Update cache or component store.
  • Conflicting pending updates already installed or partially installed.
  • Insufficient disk space or a slow hard drive.
  • Third-party antivirus or security software interfering.

Prerequisites You Must Install First

Before attempting KB3125574, ensure these updates are installed and the system is rebooted:

  1. KB3020369 – April 2015 servicing stack update (required for Windows Update to function correctly).
  2. KB3172605 – July 2016 update for Windows 7 SP1 (improves reliability of the rollup installation).
  3. KB3161608 – June 2016 update for Windows 7 SP1 (optional but recommended).

If you try to install KB3125574 without these, the update may hang at “Checking for updates” or fail with error code 80092004. Install them manually from the Microsoft Update Catalog, reboot, then try the rollup again.

How to Clear the Windows Update Cache

A corrupted download cache is a frequent cause of stuck updates. To reset it:

  1. Open Command Prompt as Administrator.
  2. Type net stop wuauserv and press Enter.
  3. Type net stop cryptSvc and press Enter.
  4. Type net stop bits and press Enter.
  5. Rename the SoftwareDistribution folder: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  6. Restart the services: net start wuauserv, net start cryptSvc, net start bits.
  7. Try the update again.

This clears any partially downloaded update files that may be causing the hang. If the update still fails, also rename the Catroot2 folder (after stopping the same services) and repeat.

Run the Update in a Clean Boot State

Background programs—especially security suites—can interfere with update installation. A clean boot starts Windows with only essential drivers and services:

  1. Press Win+R, type msconfig, and press Enter.
  2. On the General tab, select Selective startup and uncheck Load startup items.
  3. On the Services tab, check Hide all Microsoft services, then click Disable all.
  4. Click OK and restart.
  5. After the update finishes, repeat the steps and re-enable everything.

If the update installs successfully in clean boot, a third-party service was the culprit. You can then re-enable services one by one to identify it.

Check Disk Space and File System Integrity

KB3125574 is a large package (about 1.2 GB for 64-bit systems). Ensure at least 10 GB of free space on the system drive. Also run a disk check to rule out file system errors:

  1. Open Command Prompt as Administrator.
  2. Type chkdsk C: /f and press Enter.
  3. If prompted to schedule a check on restart, type Y and restart.

Additionally, run the System File Checker to repair corrupted system files:

  1. Open Command Prompt as Administrator.
  2. Type sfc /scannow and press Enter.

Wait for the scan to complete (it may take 15–30 minutes). If it finds issues, reboot and try the update again.

If the Update Is Stuck at a Specific Percentage

If the installation hangs at “Searching for updates” or a fixed percentage (e.g., 30% or 75%), do not restart immediately—give it up to 30 minutes. If it remains stuck, follow these steps:

  1. Press Ctrl+Shift+Esc to open Task Manager.
  2. Check if TrustedInstaller.exe or wuauclt.exe is using CPU. If not, the process may be deadlocked.
  3. Restart the computer (a forced restart is acceptable if it’s been over 30 minutes).
  4. After reboot, try installing the rollup manually from the Microsoft Update Catalog instead of through Windows Update.

Manual installation often bypasses the update service’s stuck state. Download the correct .msu file for your architecture (x86 or x64) and double-click to install.

Frequently Asked Questions

Why does KB3125574 keep failing with error 80092004?

Error 80092004 typically means the update is missing a prerequisite or the component store is corrupted. Install KB3020369 first, then KB3172605, reboot, and try again. If the error persists, run DISM /Online /Cleanup-Image /RestoreHealth in an elevated command prompt to repair the component store.

Can I install KB3125574 on a fresh Windows 7 SP1 installation?

Yes, but you must first install the servicing stack update KB3020369 and the compatibility update KB3172605. Without them, the rollup may fail or hang. After those are installed, you can apply KB3125574 directly without needing hundreds of individual updates.

Is KB3125574 safe to install?

Yes, it is an official Microsoft update containing previously released fixes. However, it does not include Internet Explorer updates or the latest security patches after May 2016. You should still run Windows Update afterward to get newer updates.

How long should KB3125574 take to install?

On a typical hard drive, installation can take 30–60 minutes. On an SSD, it may take 10–20 minutes. If it exceeds two hours, it is likely stuck and you should follow the steps above.

Can I uninstall KB3125574 if it causes problems?

Yes, you can uninstall it from Control Panel > Programs > View installed updates. However, because it replaces many individual updates, uninstalling it may revert those too. It is generally safe to keep it installed.

Alternatives If Nothing Works

If the rollup still won’t install after all troubleshooting, consider these alternatives:

  • Use the Microsoft Update Catalog to download the .msu file and install it manually.
  • Run Windows Update Troubleshooter from Microsoft’s official support page (downloadable tool).
  • Perform a repair installation of Windows 7 using the original installation media (this preserves files and programs).
  • Skip KB3125574 and install updates individually via Windows Update—this takes longer but avoids the rollup’s specific issues.

If you’re still stuck, consider upgrading to a newer Windows version, as Windows 7 reached end of extended support in January 2020, and the rollup is no longer actively serviced.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →