This site is not affiliated with Microsoft Windows; this is an independent explanation.
If you are searching for how to fix Windows update error messages, the short answer is this: the update either could not download, could not be unpacked, or could not be applied during restart, and Windows is showing a code such as 0x80070643, 0x80070002 or 0x80073712 to say which stage failed. The reason is usually modest, such as low disk space, a half-finished earlier update or a damaged system file.
The sequence here mirrors what a technician would do on a customer's laptop: simple checks first, then Microsoft Windows' own repair tools, then a manual reset of the update components. You do not need any outside software. All of it is built into both versions of the system. When the screen goes blue after an update, read the blue screen error guide instead.
Common causes
1Not enough free space on drive C
How to tellUpdate stops at a low percentage, or the PC says it needs more space
What fixes itFree at least 10 to 20 GB with Storage settings and Disk Cleanup, then retry
2A previous update left files half installed
How to tellSame update fails again and again, or restart loops back to the old version
What fixes itRestart twice, then run the Windows Update troubleshooter
3Damaged system files
How to tellCodes such as 0x80073712 or 0x80070002 appear after a failed install
What fixes itRun DISM RestoreHealth and then SFC scannow from an admin window
4Update cache folder is corrupt
How to tellDownload hangs at 0 percent or restarts from the beginning
What fixes itStop the update services and rename the SoftwareDistribution folder
5Third party security software or a VPN in the way
How to tellError appears only while the security tool or VPN is on
What fixes itPause the VPN, update, then turn it back on
6Date, time or internet connection problem
How to tellDownload fails with network style codes, or checking for updates never ends
What fixes itSet time automatically and test another network
7Driver or device that refuses the update
How to tellFailure happens near the end, often with a restart
What fixes itUnplug extra USB devices and update from Optional updates
How to fix it, step by step
Restart the PC and try once more
Open Settings, then Windows Update and choose Check for updates after a fresh restart. A pending restart from an earlier update is the single most common reason a new one refuses to install.
Check free space and the date
Open Settings, then System, then Storage. Large feature updates can need 20 GB or more. Also confirm the clock and time zone are right and that Set time automatically is on, since a wrong date breaks the secure connection to the update servers.
Run the Windows Update troubleshooter
Windows 11 puts it at Settings, System, then Troubleshoot, where Other troubleshooters lists a Windows Update entry; click Run beside it. Windows 10 keeps the same tool inside Update and Security. It clears many stuck states without asking you anything.
Disconnect extras and pause the VPN
Unplug pen drives, printers and docks, because a driver update for one of them can fail the whole batch. Turn off any VPN while updating. Try the same update on mobile hotspot to rule out your Wi-Fi.
Run DISM, then SFC, to mend system files
Open the Start menu, type cmd, and pick the administrator option beside Command Prompt. Enter these two commands one after the other and wait for each to finish:
DISM /Online /Cleanup-Image /RestoreHealthsfc /scannow
DISM can sit at 20 or 62 percent for a long time. That is normal; do not close the window. Restart when both are done.
Reset the update download folder
In the same admin window run
net stop wuauservandnet stop bits. Then in File Explorer openC:\Windowsand rename the folder SoftwareDistribution to SoftwareDistribution.old. Back in the window runnet start wuauservandnet start bits, restart, and check for updates again. Windows rebuilds the folder by itself.Install the update manually or use System Restore
If one particular update keeps failing, note its KB number from the update history and install it from the official update catalogue for Windows. If the trouble began right after a bad update, System Restore to an earlier restore point can bring back a working state.
Use Reset this PC only as a last resort
Under Settings, System, Recovery, the reset option can keep your files while reinstalling Windows. Back up first to an external drive or cloud storage, because anything can go wrong during a reset.
What the common update error codes mean
| Code | Usual meaning | First move |
|---|---|---|
| 0x80070643 | Installation failed, often a damaged installer component | Restart, then troubleshooter and DISM |
| 0x80070002 | A needed file was not found | Reset the SoftwareDistribution folder |
| 0x80073712 | Component store file missing or damaged | DISM RestoreHealth, then SFC |
| 0x800f0922 | Update could not finish, often low space or a small system partition | Free space, pause VPN |
| 0x8024a105 | Update service had trouble reaching its source | Check time, network, try later |
Codes beginning 0x8007 are usually general Windows errors that happen to show up during an update. For others, look at the Windows error codes list.
How to fix Windows update error on Windows 11 versus Windows 10
The repair steps are the same on both. What changes is where the buttons are. Windows 11 puts Troubleshoot under System in Settings, while Windows 10 keeps it under Update and Security. Windows 10 PCs that miss updates for a long time may simply be on a version that no longer receives them, in which case the Windows Update page says so and offers a newer version if the hardware qualifies.
Older laptops sometimes fail the Windows 11 upgrade because of a rule about the security chip or processor, and that shows as a message about requirements, not an error code. Treat that as a hardware limit, not a fault.
ccmsetup failed with error code 0x80070643
This line appears on computers managed by an office or college. The name ccmsetup belongs to the management client that the IT team installs, and it is not the normal Windows Update. A failure with 0x80070643 there means that tool could not install or repair itself on your PC.
Do not delete folders or services on an office PC to chase this error. Tell your IT department the exact message and the time it appeared, because they control the policy that pushes it.
When a technician is worth paying
If DISM reports that it cannot repair the image, if the PC restarts into the same failure, or if the update history shows a problem after every attempt, the drive or the Windows install itself may be damaged. A shop will check the drive health and may do a repair install or clean install. The cost depends mostly on whether your data must be saved first and whether the storage drive is failing. Keep a backup of photos and documents before handing the laptop over.
Stopping update trouble before it starts
Leave at least 15 percent of the drive free, restart the PC when Windows asks, and do not switch off the power while it says "Working on updates". Updating on a stable Wi-Fi connection also avoids half-downloaded files. If you often see the Start button or search failing after updates, our guides on Windows search not working and taskbar not working cover the usual after effects.
Frequently asked questions
Why is Windows Update not working on my laptop?
The most frequent reasons are low disk space, a pending restart, a damaged update cache or damaged system files. The troubleshooter, a restart and the DISM and SFC repair commands fix most cases.
Is it safe to rename the SoftwareDistribution folder?
Yes. It only holds downloaded update files, and Windows creates a fresh one on its own. Renaming is safer than deleting because you can restore the old name if needed.
How long should a Windows update take?
Small monthly updates can take 10 to 30 minutes. A large version upgrade can take over an hour on a slow drive. If the percentage has not changed for several hours, restart and try again.
Will fixing a Windows update error delete my files?
The troubleshooter, DISM, SFC and the folder rename do not touch your documents. Only Reset this PC with the remove everything option or a clean install can erase files, so back up first.
What does error 0x80070643 mean?
It is a general installation failure. The installer for an update or for a program could not finish. Free some space, restart, run the troubleshooter, and repair files with DISM if it repeats.