Windows 7 Update Error 80246005 — Fix (Plus 80092004 at the End)
On Windows 7 you can’t simply select all updates at once and click Install: with a large batch after a clean install, the system can’t put them in the right order. Doing that leads to Windows Update error 80246005.
In short: install update KB2647753, then install the rest in small batches — about ten at a time, rebooting as needed. This matters especially on slow PCs with little memory (up to 2 GB on x86).
How to fix error 80246005
- By trial and error I found that you first need to install update KB2647753.
- Even after that not all updates will install right away — at least a couple will throw other errors. So select about ten small updates (not cumulative ones), install them, reboot if needed and continue.
- Repeat until the list is empty.
Error 80092004 at the end
When only a few updates are left, you’ll most likely hit another error — 80092004. Since August 2019 Microsoft signs updates only with SHA-2, and a fresh Windows 7 doesn’t understand it. The fix:
- Install KB4490628 — the servicing stack update.
- Install KB4474419 — SHA-2 code signing support.
- Reboot and run Windows Update again.
You can download both manually from the Microsoft Update Catalog (catalog.update.microsoft.com) — search by the KB number and pick the version for your system (x86 or x64).
