Book Now, WhatsApp Inquire
Windows Update Keeps Failing: 16 Common Error Codes Decoded, the Nine-Step Official Repair Chain, and In-Place Upgrade vs Reinstall vs Repair Centre
Back to Blog

Windows Update Keeps Failing: 16 Common Error Codes Decoded, the Nine-Step Official Repair Chain, and In-Place Upgrade vs Reinstall vs Repair Centre

Oct 20, 2026 15 min readWindows Repair

Windows Update Keeps Failing: Back Up First, Then Work Through the Error Codes Shallow to Deep

An update stalls at 99%, the installer throws an 0x8007-something error code halfway through, and a reboot rolls everything back again — repeated Windows Update failures are among the most common software problems on laptops, and the good news is that most of them do not mean the hardware is broken. This article, based on Microsoft's official documentation and published advisor guidance, covers: the backup you must do before touching anything, a reference table of 16 common error codes, the official shallow-to-deep repair chain, when to use an in-place upgrade or a clean reinstall, and which signals mean the hardware needs to be examined at a repair centre.

Before anything else: back up (explicitly required by Microsoft's official guidance)

Microsoft's "Troubleshoot problems updating Windows" guide is unambiguous: before attempting any solution, back up your personal files — via Windows Backup, manual copies to USB, or OneDrive backups of the Documents/Pictures/Desktop folders. Repair and reinstall procedures are designed to preserve data, but surprises happen; backing up first is a rule Microsoft itself stresses.

One piece of background: official support for Windows 10 ended on 2025-10-14 — Microsoft no longer provides free software updates or security patches for it. If you are still on Windows 10 and updates keep failing, the sensible long-term move is upgrading to Windows 11, not endlessly retrying on an unsupported system.

Error code reference: 16 common codes, decoded

Error codes are clues, not gibberish. Find yours in the table first, then you know the main line of attack:

Error codeOfficial designationPlain meaningMain line of attack
0x80070002ERROR_FILE_NOT_FOUNDSpecified file not foundClear the update cache (reset SoftwareDistribution)
0x8007000DERROR_INVALID_DATAThe data is invalidSFC + DISM to repair system files
0x80070005E_ACCESSDENIEDAccess deniedCheck administrator rights / pause security software
0x80070057ERROR_INVALID_PARAMETERThe parameter is incorrectFree disk space + check the drive + reset components
0x80070422(Win32 1058) service cannot startWindows Update service is disabledSet it back to Automatic + Start in services.msc
0x80240034WU_E_DOWNLOAD_FAILEDUpdate download failedClear the cache and retry
0x8024402CWU_E_PT_WINHTTP_NAME_NOT_RESOLVEDServer/proxy name could not be resolvedCheck the network / proxy
0x8024401CWU_E_PT_HTTP_STATUS_REQUEST_TIMEOUTEquivalent to HTTP 408, server timed out waitingCheck the network connection
0x800F081FCBS_E_SOURCE_MISSINGSource for the package or file not foundDISM repair with an explicit source
0x800F0900(system file corruption)System files related to the update process are corruptSFC + DISM + reset components
0x80073701ERROR_SXS_ASSEMBLY_MISSINGRequired system component missingDISM + SFC, or an in-place upgrade
0x80072F8F(date/time error)System clock is wrongCorrect date/time + enable automatic sync
0x80072EE2WININET_E_TIMEOUTThe operation timed outCheck the update server is reachable
0x80070643(installation failure)Common on Defender / .NET updatesPause third-party antivirus + reset components
0x80070070ERROR_DISK_FULLInsufficient disk spaceFree up space
0x800700C1ERROR_BAD_EXE_FORMATServicing stack corruptionReset components / in-place upgrade / clean install
Two notes for accuracy: Microsoft has no dedicated documentation for 0x80070005 in the Windows Update scenario — only the HRESULT-level "access denied" definition; the permissions/antivirus reading in an update context is third-party diagnostic guidance. Microsoft's dedicated page for 0x80070070 states explicitly that this code typically indicates insufficient disk space.

The repair chain: shallow to deep, one step at a time

The sequence below follows Microsoft's official troubleshooting guidance and official advisor replies. After each step, run "Check for updates" again — stop as soon as one works; do not skip ahead.

Step 1: Restart + network + unplug peripherals
Reboot the machine and make sure it is on mains power with a stable internet connection. Temporarily remove non-essential external storage, docks, and other peripherals, then retry; some updates require an administrator account.

Step 2: Run the Windows Update troubleshooter
Windows 11: Start → Settings → System → Troubleshoot → Other troubleshooters → find "Windows Update" → Run. Windows 10: Start → Settings → Update & Security → Troubleshoot → Additional troubleshooters → Windows Update. Reboot when done, then check for updates again.

Step 3: Check system-drive space
Practical guidance suggests around 20 GB of free space before installing updates; Windows 11's official minimum requirement is 64 GB of available disk space, and updates may demand more over time. If you are seeing 0x80070070, this step is usually the answer: use Disk Cleanup to remove unneeded files and programs.

Need a laptop repair expert?

Free diagnosis · Transparent pricing · No fix, no fee · 180-day warranty

Step 4: DISM first, SFC second (the official order — do not reverse it)
Open Command Prompt as administrator, run DISM.exe /Online /Cleanup-image /Restorehealth first (repairs the component store that SFC depends on; DISM downloads repair files via Windows Update by default, so you need to be online), then run sfc /scannow. Microsoft's official instruction: "You need to run DISM first and SFC second."

Step 5: Reset the Windows Update components
The idea: stop the update-related services, rename C:\Windows\SoftwareDistribution and C:\Windows\System32\catroot2 (rename, not delete — the old folders stay as backups), and Windows rebuilds a clean cache when the services restart. Commands recommended by official advisors (run line by line):

``
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
netsh winsock reset
``

Then reboot and check for updates again.

Step 6: Install the update manually from the Microsoft Update Catalog
The Microsoft Update Catalog is Microsoft's official free site for manual downloads. Search for the failing update's KB number, confirm the edition and architecture (x86 / x64 / ARM64), download the .msu file, and double-click it to install via the Windows Update Standalone Installer (administrator rights required). Note that some updates have prerequisites — install those first.

Step 7: "Fix problems using Windows Update" (in-place repair install)
A Windows 11 official recovery option: Start → Settings → System → Recovery → "Fix problems using Windows Update" → "Reinstall now". This reinstalls the same Windows version and repairs system files and components while keeping your apps, files, and settings; you must stay plugged in and online throughout.

Step 8: In-place upgrade with the Media Creation Tool
Download the Media Creation Tool from Microsoft's site, create the ISO, mount it, and run setup.exe inside Windows, choosing "Keep personal files and apps". This fixes deep corruption that online DISM/SFC cannot repair (e.g. 0x800F081F, 0x80073701, 0x800700C1). Back up before starting; the reinstall edition must match your licence edition.

Step 9: Clean reinstall (last resort)
Two routes: Settings → System → Recovery → Reset this PC (Remove everything); or make a bootable USB with the Media Creation Tool (at least 8 GB — the USB will be wiped) and install fresh. Back up important files to an external drive or the cloud first. Laptops that shipped with Windows usually carry an OEM licence (written to the motherboard), so reinstalling the same edition normally activates automatically.

In-place upgrade vs clean reinstall vs repair centre: how to choose

SituationDirection
System still boots into Windows, but DISM / SFC / component reset all failIn-place upgrade (keeps files / apps / settings)
0x800F081F (component store missing files) or similar deep corruptionIn-place upgrade; DISM with an ISO source can be tried first
In-place upgrade keeps failing too, corruption too deepClean reinstall
Repeated rollbacks + chkdsk bad sectors / SMART warnings / random blue screensSuspected storage or memory hardware fault — bring it in for inspection instead of endlessly retrying software fixes
Machine will not boot at all, not even Safe Mode / WinREPhysical repair territory — bring it in
The principle is simple: only discuss reinstalling once software repairs have failed, and only discuss hardware once reinstalling has failed.

Laptop-specific pitfalls: the three most common

Small SSDs running out of space. This is a common update-failure cause on laptops, especially small-capacity SSD models; make sure the system drive has enough room before updating rather than waiting for 0x80070070.

Third-party antivirus conflicts. Microsoft community support staff have repeatedly advised fully uninstalling third-party antivirus before updating/upgrading — not just disabling it — because its filter driver stays attached to the kernel and keeps causing problems. You can reinstall it afterwards. A Clean Boot (msconfig → hide Microsoft services → disable the rest + disable startup items) also helps rule out third-party interference before repairs.

Driver breakage after updates. Windows Update only pushes certified critical drivers; many functional laptop drivers (graphics, audio, Wi-Fi, hotkeys) must be downloaded manually from the laptop brand's support site by model. If an update breaks a driver: Device Manager → device properties → Driver → "Roll Back Driver" to the previous version; or uninstall the driver (tick "Delete the driver software for this device"), reboot, and install the vendor's version by hand. Updating BIOS / chipset / graphics / network drivers beforehand reduces upgrade failures.

Pricing notes

Windows update repair procedures vary by error code, system state, and hardware condition — all are quoted in writing after inspection. These are our confirmed routine prices for reference:

ItemPrice
BatteryHK$580 up
ScreenHK$1,280 up
Main board chip-levelHK$880 up
KeyboardHK$480 up
Windows system repair / reinstallQuoted in writing after inspection
If all nine steps above fail, or you suspect an SSD / memory hardware issue, bring the machine in for a professional diagnostic so a technician can examine the error code and hardware state in person before deciding between an in-place upgrade, a reinstall, or parts replacement. See pricing for more routine prices. Shop: 沙田石門達利廣場 1209 室 | Tel: +852 2186 8010 | WhatsApp: +852 6558 6806 | Hours: 12:00–19:00.

FAQ

Q1: The update fails halfway and rolls back on reboot — is the machine broken?
A1: Not necessarily. The vast majority of repeated update failures are software-layer problems: corrupt update cache, corrupt system files, insufficient space, or third-party antivirus blocking. Work through the nine steps above, shallow to deep. Real hardware-warning signals are: chkdsk finding bad sectors, SSD SMART warnings, random blue screens, or DISM/SFC failing because of storage CRC errors — those mean it is time for a hardware inspection.

Q2: Which runs first, DISM or SFC? Does reversing the order matter?
A2: Microsoft's official order is DISM first, then SFC. SFC depends on the component store as its repair source — if the store itself is corrupt, SFC's repairs will be incomplete; DISM repairs the store first, so SFC then has a clean source to work from.

Q3: Why won't SFC fix codes like 0x800F081F / 0x80073701 no matter how many times I run it?
A3: These are deep component-store-level corruptions that SFC cannot handle. You can try DISM with a same-edition ISO as the repair source (e.g. a mounted install.wim); if that fails, Microsoft's official recommendation is an in-place upgrade — a repair install that keeps your files and apps and refreshes the system files. Only consider a clean reinstall if the in-place upgrade fails too.

Q4: Will reinstalling Windows lose my licence? What about my data?
A4: Laptops that shipped with Windows usually carry an OEM licence written into the motherboard, so reinstalling the same edition normally activates automatically — the licence is not a concern. For data: in-place upgrades and "Fix problems using Windows Update" are designed to keep files, but Microsoft's official guidance still requires a backup first; a clean reinstall wipes the system drive, so backing up is mandatory.

Share this article

Need Professional Laptop Repair?

Laptop King has 15+ years of repair experience in Shek Mun, Sha Tin. Free diagnosis, transparent pricing, no fix no fee. 180-day warranty for your peace of mind.

LK
Laptop King 香港電腦筆記本維修 Team
15+ years laptop repair experience in Hong Kong · Chip-level motherboard specialist
Shek Mun, Sha Tin · Tat Lee Plaza Room 1209