Windows PC Errors

How to Fix Windows Update Error 0x80240034

Error 0x80240034Plain English: the update failed to download — Windows Update could not get the complete, intact update files onto your PC.
Quick answer: Stop the Windows Update service, delete everything inside C:\Windows\SoftwareDistribution\Download, and start the service again. If retries still fail, reset the update components and repair Windows with DISM, then try once more.

What error 0x80240034 means

Error code 0x80240034 is Microsoft's "update failed to download" code (WU_E_DOWNLOAD_FAILED). It tells you the update engine never got a complete, valid copy of the update package, so there was nothing to install. This is a download problem, not an install problem: the files that should have landed in your update cache are missing, damaged, or were blocked before they finished arriving.

That distinction matters, because the fix is different from most install-time errors. Repeated retries usually fail with the exact same code, since Windows keeps reusing the broken files already sitting in the download folder. The remedy is to clear that cache, repair the update pipeline, and give the download one clean shot. The steps below walk through the proven order, and you will not need to reinstall Windows.

Common causes

How to fix error 0x80240034 — step by step

Work through these fixes in order. Most PCs download the update successfully by step 3.

  1. Run the Windows Update troubleshooter. Open Settings, go to System, then Troubleshoot, then Other troubleshooters. Click Run next to Windows Update and follow the prompts. The troubleshooter clears stuck download states and repairs common service issues automatically. Restart your PC and check for updates again before moving on.
  2. Delete the corrupted update download cache. Right-click Start and choose Terminal (Admin). Run net stop wuauserv to stop the update service, then open File Explorer and delete everything inside C:\Windows\SoftwareDistribution\Download (leave the folder itself in place). Back in the terminal, run net start wuauserv to restart the service. Check for updates again — with the broken files gone, Windows downloads a fresh copy. This single step resolves 0x80240034 most of the time.
  3. Reset the Windows Update components. In an admin terminal, stop the four update services: net stop wuauserv, net stop cryptSvc, net stop bits, net stop msiserver. Then rename the caches: ren C:\Windows\SoftwareDistribution SoftwareDistribution.old and ren C:\Windows\System32\catroot2 catroot2.old. Restart the services: net start wuauserv, net start cryptSvc, net start bits, net start msiserver. This rebuilds the entire update pipeline from scratch and fixes failures that survive a simple cache clear.
  4. Repair Windows with DISM and the System File Checker. In an admin terminal, run DISM.exe /Online /Cleanup-image /Restorehealth and wait for it to finish — it downloads fresh copies of corrupted Windows components. Then run sfc /scannow, restart your PC, and retry the update. These repairs fix broken download and staging components that can throw 0x80240034 even when your connection is fine.
  5. Free up disk space and turn off the metered connection. Open Settings, then System, then Storage, and use the cleanup recommendations to remove temporary files and unneeded apps — Windows updates need several gigabytes of free space to download and stage. Then go to Settings, then Network & internet, select your network connection, and switch off Metered connection, which can throttle or block large update downloads.
  6. Install the update manually from the Microsoft Update Catalog. Go to Settings, then Windows Update, then Update history, and note the KB number of the failing update. Search for that KB number on the Microsoft Update Catalog website, download the package that matches your system (x64 for most PCs), and install it by double-clicking the file. A manual install bypasses the automatic download path that kept failing.

Did this fix it? Quick checklist

If the error persists after all six steps, temporarily disable third-party antivirus and disconnect from any VPN before retrying — security software and tunnels are the most common remaining blockers. Also check that your date and time are correct: press Win + I, go to Time & language, then Date & time, and enable "Set time automatically," because update signatures fail validation on a wrong clock. As a final measure, run the troubleshooter from step 1 again after the manual install, since a successful manual install usually clears the stuck state in the automatic updater.

Frequently asked questions

What does Windows Update error 0x80240034 mean?

Error 0x80240034 is Windows Update's "download failed" code. It means the update service could not finish downloading the update files to your PC, almost always because the local download cache is corrupted or something on the PC is blocking the download.

Why does error 0x80240034 keep coming back on every retry?

Because the corrupted or half-downloaded files sitting in the SoftwareDistribution\Download folder are reused on every retry. Deleting that folder's contents forces Windows Update to start the download clean, which is why step 2 above resolves the error so often.

Can antivirus software cause error 0x80240034?

Yes. Over-aggressive antivirus or firewall software can intercept or block the update download, and VPNs and proxies can break the connection mid-download. Temporarily disabling them for the download is a quick way to rule this out.

Is it safe to delete the SoftwareDistribution\Download folder?

Yes, it is safe as long as you stop the Windows Update service first with net stop wuauserv and restart it afterward with net start wuauserv. The folder only holds temporary update files; Windows rebuilds it automatically on the next update check.