How to Fix Windows 7 Updates Not Working 2026

If you’ve recently reinstalled Windows 7 on a physical PC or maybe set up a Windows 7 Virtual Machine (VM), you’ll most likely find that Windows Update is broken. You might see the error “Windows could not search for new updates“, get stuck on Error 80072EFE, or find the system is “checking for updates” forever.

While Microsoft ended support for Windows 7 years ago, the update servers are still online. The problem is that a fresh install lacks the modern security certificates and “Servicing Stack” required to talk to them.

In this guide, I’ll show you how to fix Windows 7 updates not working in 2026 using the manual patch method and the ISO workaround for Virtual Machines.

Why is Windows 7 Update Stuck?

The most common reasons for Windows 7 update failure in 2025 are:

  • Outdated Update Client: The original Windows 7 agent doesn’t understand modern encryption.
  • Error 80072EFE: This specific code usually means your PC cannot establish a secure connection to Microsoft’s servers.
  • The “Search Loop”: The update agent gets stuck in an infinite loop trying to calculate dependencies.
Windows 7 "Could not search for new updates". Error code 80072EFE.
Windows 7 can’t search for updates.

The Solution: Manual Patching (KB3020369 & KB3125574)

To get the automatic updater working again, you’ll need to manually install two specific updates in the correct order.

Step 1: Install KB3020369 (Servicing Stack Update)

This update prepares the system to handle the larger “Convenience Rollup” which you’ll install next. It’s available for both 32-bit (x86) and 64-bit (x64) versions of Windows 7.

Step 2: Install KB3125574 (The “Service Pack 2” Rollup)

This is a massive update containing years of patches. Installing this often fixes the “Checking for updates” forever bug. You need to install this one after you’ve installed KB3020369, otherwise it just won’t work.

Still Getting Error 80072EFE?

If you’re still getting the error code 80072EFE even after aplying both the above updates, then you might need to install KB3138612, which updates the Windows Update Client itself.

How to Update Windows 7 on a Virtual Machine (VMware & VirtualBox)

Updating a Windows 7 VM is harder because you probably won’t be able to access the internet in order to download the KBs you need. Equally using a USB drive to or a shared folder may not work until VMware Tools or VirtualBox Guest Additions are installed – which themselves often require updates to run! All of which leaves you with the problem of how to get the updates onto the virtual machine?

The “ISO Workaround”

The answer is to create is to place both updates, KB3020369 and KB3125574, into a folder and create an ISO file from the folder. Follow these steps:

  1. Download the KBs on your Host PC: Download the 32-bit or 64-bit versions of KB3020369 and KB3125574 to your main computer.
  2. Create an ISO Image: Use a free tool like ImgBurn. Put both .msu files in one folder, select “Create image file from files/folders,” and save it as Updates.iso.
  3. Mount the ISO in the VM
  4. In VMware: Go to VM > Settings > CD/DVD. Select “Use ISO image file” and browse to your Updates.iso. Ensure “Connected” is checked.
  5. In VirtualBox: Open Settings > Storage >, click Add CD/DVD device and select the Updates.iso.
  6. Install Inside the VM: Inside Windows 7, open the D: drive (Virtual CD), copy the files to your desktop, and install them (KB3020369 first!).

Troubleshooting Common Errors

  • Error 80244019: Usually caused by a misconfigured WSUS setting or a corrupted update cache. Try stopping the “Windows Update” service in services.msc and deleting the C:\Windows\SoftwareDistribution folder.
  • Update is not applicable to your computer”: You are likely trying to install a 64-bit update on a 32-bit (x86) system, or you missed the prerequisite KB3020369.

Summary

Fixing Windows 7 updates in 2025 requires a “jumpstart” via manual KBs. Once KB3020369 and KB3125574 (or KB3172605) are installed, the “Checking for updates” loop will resolve, and your PC (or VM) will be secure once again.

Related Posts

How To Create A Windows 7 Virtual Machine.
If you want to continue using Windows 7 safely, then I’d recommend using it as a virtual machine.

Windows XP Virtual Machine.
You can even create an XP VM. Useful for running really old software.

As Windows 10 nears the end of its life cycle, many people will be considering buying a new PC. But what then happens to your old computer. It still has all your data and applications on it.

You could save your old machine together with all its data and apps and use it as a virtual computer on your new PC.

Or you could pass it on. In that case, make sure you remove all traces of your activities.

Scroll to Top