Quick fix (5 steps)
- Restart, turn off any VPN, and make sure you have 20 GB or more free on C:.
- Run Settings, System, Troubleshoot, Other troubleshooters, Windows Update, Run.
- Stop the Windows Update service in services.msc, delete the contents of C:\Windows\SoftwareDistribution, then start the service.
- In an administrator Command Prompt run
DISM /Online /Cleanup-Image /RestoreHealth, thensfc /scannow. - Restart and select Check for updates again.
What error 0x80240FFF actually means
Error 0x80240FFF is the Windows Update code that Microsoft documents as WU_E_UNEXPECTED. In Microsoft's Windows Update error reference, its description reads: "An operation failed due to reasons not covered by another error code." In plain language, Windows Update tried to do something (search for updates, download one, or install one), it failed, and the update engine could not match the failure to any of its more specific codes. We confirmed this wording on the Microsoft Learn page "Windows Update error codes by component" (see Sources).
That definition is useful because it tells you what not to do. There is no single missing file or single broken service behind this code, so a one-line magic fix does not exist. Instead, the error is a catch-all, and the repair is a process of elimination: rule out the cheap causes first (disk space, date and time, a stuck cache, a flaky connection), then repair the Windows files that updating depends on, and only then consider heavier options such as an in-place repair or an offline install of the specific update.
You will typically see the code in Settings, under Windows Update, with a message like "There were some problems installing updates, but we'll try again later. If you keep seeing this and want to search the web or contact support for information, this may help: (0x80240FFF)". Public Microsoft Q&A threads show the same pattern on Windows 10, including threads about feature updates on very old builds. The code is not tied to one Windows version in Microsoft's reference, which lists it for Windows 10 and Windows 11.
Read this first
"Unexpected" does not mean dangerous. Most 0x80240FFF cases are ordinary update plumbing problems: a damaged update cache, low disk space, interrupted downloads, or system files that need repair. Treat a virus as a possibility only if the error arrived with other strange behaviour (see the section on when it is not innocent).
Where you will see 0x80240FFF, and why that matters
Write down exactly where the code appeared before you change anything. The place tells you where to start and saves you from running ten repairs when two would do.
| Where it appears | What you see | Most likely direction | Start with |
|---|---|---|---|
| Settings, Windows Update, on "Check for updates" | Search fails with the code, or the page says updates could not be checked | Update service or cache problem, connection, date and time | Steps 1 to 4 below |
| During download or install of a monthly update | "There were some problems installing updates" with the code | Damaged cache, low disk space, interrupted download | Free space, then clear the cache |
| Feature update (new Windows version) | Fails again and again at the same point | Old base build, damaged system files, driver or security software conflicts | DISM and SFC, then the in-place repair |
| Microsoft Store app or Store update | An app update or install stops with the code | Store cache or services, less often the main update cache | Troubleshooter, then Store reset (see FAQ) |
| Managed work PC | Fails on a company device only | Policy, WSUS or a management tool, not a personal fix | Ask the IT admin before changing services |
If the PC belongs to an employer or a school, stop at the last row. Group policy or an update management tool may control the update path, and resetting components can conflict with it. Home PCs and small office PCs without a domain are the cases this guide is written for.
The common causes, in plain language
Because the code is a catch-all, you will not find one official cause list for it. The causes below come from Microsoft's general update troubleshooting guidance and from the patterns repeated in public Microsoft Q&A threads. Treat them as the usual suspects, not a diagnosis.
- A damaged Windows Update cache. Update files are staged in the SoftwareDistribution folder. If a download was cut short, the next attempt can trip over the leftovers. Microsoft's own steps for update problems include stopping the Windows Update service and clearing that folder.
- Not enough free space. Microsoft lists at least 16 GB free for a 32-bit system and 20 GB for 64-bit when you update or upgrade. A drive that is almost full fails in confusing ways.
- Damaged system files. The update engine relies on the component store. DISM and SFC repair it, and Microsoft recommends SFC for a quick check and DISM for a deeper one.
- A wrong clock or time zone. Update servers use secure connections, and a clock that is badly off can break them. Microsoft lists the date and time check as a standard step.
- Old third-party drivers or add-on hardware. Microsoft advises unplugging non-essential USB devices and docks, and updating drivers from the maker.
- An old base build. In Microsoft Q&A, several people who hit 0x80240FFF on very old Windows 10 builds reported that a Windows update assistant run that moved them forward let normal updating work again. This is community experience, not an official statement.
- Security software, VPN or proxy interference. Microsoft's update guidance tells you to disable a VPN for some errors and to check that security software is not blocking the update.
Notice what is missing: nothing on this list requires downloading a tool from a random website. The fixes use Windows' built-in tools. If a page tells you to buy a "registry cleaner" or "driver booster" to remove 0x80240FFF, close it.

Before you start: five safe habits
- Back up what matters. The steps below do not touch your documents, but Microsoft's update guide itself says to back up personal files before trying solutions. A copy on a USB drive or OneDrive takes ten minutes.
- Plug in the laptop. Several steps take a long time. Do not let the battery die in the middle of a repair.
- Change one thing at a time. After each fix, restart and try Windows Update again. If it works, stop. Do not keep "fixing" a PC that is already fixed.
- Use an administrator account. Microsoft lists administrator access as a requirement for many updates. If you sign in with a standard account, switch to an admin one.
- Write down what you changed. If you rename a folder or stop a service, note it, so you or a technician can undo it later.
Fix 1: restart, check the connection and the clock
This sounds too simple, but Microsoft lists these among its first steps, and they cost nothing.
- Restart the PC. Many updates only finish after a restart, and a pending restart can block the next attempt.
- Confirm the internet works: select Start, then Settings, then Network and Internet, and look at the status. If you use a VPN, turn it off and try again, since Microsoft's update guide lists disabling a VPN as a step for some update codes.
- Check the date and time: select Start, Settings, Time and language, then Date and time. Turn on "Set time automatically" and "Set time zone automatically". If needed, select "Sync now" under Additional settings.
- Unplug external drives, docks and extra USB devices that you do not need for basic use.
- Open Settings, Windows Update, and select Check for updates again.
If the code returns, move on. Do not repeat this step a fifth time.
Fix 2: free up disk space
Microsoft's update troubleshooting page says a device needs at least 16 GB of free space to upgrade a 32-bit system, or 20 GB for 64-bit. Open File Explorer, select This PC, and look at the C: drive. If you have less than 20 GB free, make room first.
- Open Settings, System, Storage and use the Temporary files and Cleanup recommendations options. Review the list and untick Downloads unless you are sure that folder is empty of things you want.
- Uninstall programs you no longer use from Settings, Apps, Installed apps.
- Move large photo or video folders to an external drive or to OneDrive.
- Our guide to disk cleanup on Windows explains the built-in cleanup tool step by step.
Aim for 30 GB or more if you can. Feature updates need working room on top of the minimum.
Fix 3: run the Windows Update troubleshooter
Microsoft's guide for Windows 11 says to start with the automated Windows Update troubleshooter in the Get Help app, and it gives a manual path as well:
- Select Start, then Settings, then System.
- Select Troubleshoot, then Other troubleshooters.
- Next to Windows Update, select Run.
- Follow the prompts, restart if asked, then check for updates again.
On Windows 10 the same tool sits under Settings, Update and Security, Troubleshoot, Additional troubleshooters. The troubleshooter does not always report success clearly, so judge by the result: go to Windows Update and check again.
Fix 4: clear the Windows Update cache
This is the fix that solves the largest share of catch-all update errors, and it appears in Microsoft's official update troubleshooting guide. The simple version in Microsoft's guide is:
- Press Windows key + R, type
services.msc, and press Enter. - Find Windows Update, right-click it and select Stop.
- Open File Explorer and go to
C:\Windows\SoftwareDistribution. Delete the files and folders inside it (not the SoftwareDistribution folder itself). - Return to Services, right-click Windows Update and select Start.
- Restart the PC and check for updates.
Deleting that content is safe: Windows rebuilds it. The first update check afterwards can be slow, so give it a few minutes before you decide it failed.
The command-line version (more thorough)
A Microsoft Q&A answer from a volunteer moderator, widely repeated in other threads about 0x80240FFF, uses an administrator Command Prompt to stop the update-related services, rename the two cache folders, and start the services again. Microsoft's own Learn page for error 0x80242006 uses the same renaming idea with the .bak suffix. To do it, right-click Start, choose Terminal (Admin) or Command Prompt (Admin), and run these lines one at a time:
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
Renaming (instead of deleting) lets you roll back if something looks wrong: stop the services, delete the new folder, rename the .old one back. If a rename fails with "access denied" or "in use", a service is still running or a reboot is pending. Restart and try again.

Fix 5: repair Windows files with DISM, then SFC
If the cache reset did not help, the component store that Windows Update depends on may be damaged. Microsoft's DISM documentation describes this order: check, scan, repair. SFC is the quick check, and DISM is the deeper one that can repair the store. Run both from an administrator Command Prompt.
- Right-click Start and open Terminal (Admin) or Command Prompt (Admin).
- Run
DISM /Online /Cleanup-Image /ScanHealthand wait. It takes several minutes and can sit at a percentage for a while. - Run
DISM /Online /Cleanup-Image /CheckHealth. It reports whether the image is healthy, repairable or non-repairable. - If it is repairable, run
DISM /Online /Cleanup-Image /RestoreHealth. By default it gets repair files from Windows Update, so you need to be online. - When DISM finishes, run
sfc /scannowand wait for it to complete. - Restart the PC and check for updates.
Microsoft's page says that if the image is non-repairable, you should discard the image and start again, which for a home PC means the in-place repair or reset covered below. The documentation also describes /Source and /LimitAccess options for repairing from a mounted Windows image instead of Windows Update, which is helpful on PCs where Windows Update itself is the thing that is broken.
Do not stop the window
DISM often seems frozen at 20 percent or 62 percent. That is normal. Closing the window in the middle of a repair is worse than waiting. Give it at least 30 minutes unless the disk light is dead and the PC is clearly frozen.
Fix 6: update drivers and remove interfering software
Microsoft's update guide tells you to check third-party drivers if you added hardware, and to look for installation instructions on the manufacturer's site. For a catch-all error, also consider:
- Network adapter and storage drivers. If the PC loses its connection during download, an old Wi-Fi driver is a common culprit. Our guide on how to update drivers covers the safe route from the maker's site.
- Third-party antivirus or "PC cleaner" tools. Pause the extra security product for the update attempt only if it is a reputable product and the update source is Windows Update itself. Do not disable Microsoft Defender permanently.
- VPN and proxy settings. Turn the VPN off and check Settings, Network and Internet, Proxy for leftover manual settings from old software.
Fix 7: try the update another way
When the normal Windows Update path keeps failing, you can sometimes route around the failing step.
Install the specific update from the Update Catalog
If one particular monthly update keeps failing, note its KB number from the Windows Update page (it is shown in the update's title). The Microsoft Update Catalog lets you download that update as a .msu file. A Microsoft Q&A independent advisor describes installing such a package from an administrator prompt with wusa.exe <path to the KB>.msu /quiet /norestart. Download only from the Microsoft Update Catalog website, and only the KB that matches your Windows version and architecture (x64 or ARM64). We do not list KB numbers here because they change every month and 0x80240FFF is not tied to one.
Use Microsoft's update assistant for an old base build
Some public Microsoft Q&A answers say 0x80240FFF disappeared after running the Windows Update Assistant, which moved a very old build to a newer version in one step. That is community experience, so treat it as a fallback rather than a cure. If you try it, download the assistant or the Windows 11 installation assistant only from microsoft.com, and back up first.
Repair install in place (keeps files and apps)
If DISM reports a non-repairable image, or if nothing above works, an in-place repair (running Windows setup from the same Windows version over the top of itself and choosing to keep files and apps) is the standard last step before a reset. Microsoft's Windows media tools are on microsoft.com. We did not open Microsoft's full step list for this method in this review, so check the current wording on Microsoft's site before you start, and keep a backup.
When it is not an innocent error
An update failure on its own is rarely a virus. Take it seriously if the code arrived together with any of these: you cannot open Windows Security, antivirus and update services keep turning themselves off, browser pop-ups appeared after you installed a "free" program, or Task Manager shows a process eating the CPU that you do not recognise. In that case, run a full scan in Windows Security, then follow our guide to removing a virus from a computer, and change important passwords from a different device.
What not to do
- Registry cleaners and "PC boosters." They do not repair update plumbing, and they can remove entries that Windows needs.
- Disabling Windows Update forever. It treats the symptom and leaves you without security fixes.
- Downloading update files from random sites. Use only Microsoft's own pages.
- Copying forum commands without reading them. Never run a command that deletes folders you do not recognise.

Quick decision table: which fix for which situation
| Situation | Try first | Then | Escalate to |
|---|---|---|---|
| Under 20 GB free on C: | Free space (Fix 2) | Cache reset (Fix 4) | DISM and SFC |
| Code appears right after "Check for updates" | Troubleshooter (Fix 3) | Cache reset (Fix 4) | DISM and SFC (Fix 5) |
| Download restarts or stalls at a percentage | Wi-Fi to Ethernet, VPN off (Fix 1) | Cache reset (Fix 4) | Update Catalog install (Fix 7a) |
| Very old Windows 10 build | Cache reset (Fix 4) | Update assistant (Fix 7b) | In-place repair (Fix 7c) |
| One KB fails every month | Cache reset (Fix 4) | Update Catalog install (Fix 7a) | DISM and SFC, then repair install |
| Code plus other odd symptoms | Full scan in Windows Security | Virus removal guide | Technician |
| Work PC with policies | Ask the IT admin | Do not reset components | Managed IT support |
If you have done everything and it still fails
A small share of PCs keep returning 0x80240FFF after every step above. The honest sequence for those machines is:
- Read the update log. Open Settings, Windows Update, Update history and look at the failed entries. The KB number and title tell you whether it is one stubborn update or every update. A pattern of one failing item points to the Update Catalog route; every item failing points to the engine or the component store.
- Check Event Viewer. Open Event Viewer, then Windows Logs, then System, and filter on source WindowsUpdateClient around the failure time. The error text there is often more specific than the code shown in Settings. A Microsoft Q&A independent advisor for a similar update code also points to the Setup and CBS logs for servicing problems. We did not verify those log paths ourselves for this specific code.
- Test with a new local administrator account. If the update installs under a new account, your user profile or policy is involved.
- Look at the disk. A drive with bad sectors causes random update failures. Run
chkdsk C: /scanfrom an administrator prompt and review the result, and check the drive's health with the maker's tool. Our guide to hard drive data recovery explains what to do if the drive is failing. - Back up, then do the in-place repair or a reset. This is a last resort, not step one.
If your PC is slow and cluttered as well as failing to update, a general tune-up usually helps both problems. See our guide on fixing a slow computer.
Three realistic scenarios (illustrative)
These are Realistic scenarios, not real customer cases. They show the usual shape of this error and how long a fix takes.
Scenario 1: the nearly full laptop
A teacher in Quebec City has a 256 GB laptop with 9 GB free. Windows Update fails with 0x80240FFF for three weeks. She moves 40 GB of video to an external drive, runs the Windows Update troubleshooter, clears the SoftwareDistribution folder and restarts. The update installs on the next try. Time: about 45 minutes. Cash cost: nothing. The root cause was space, which the error code never said out loud.
Scenario 2: the update that fails every month
A small accounting office in Laval has one desktop that fails the same monthly update with 0x80240FFF while the other four PCs install it without trouble. The cache reset does not help. DISM /CheckHealth reports the component store as repairable, so the owner runs DISM /RestoreHealth (35 minutes), then sfc /scannow, which repairs some files. After a restart, the update installs. Total time: 90 minutes. Because only one PC was affected, damaged files on that machine, not the office network, were the most likely cause.
Scenario 3: the old base build
A retiree in Sherbrooke has a desktop that has not installed a feature update in years and returns 0x80240FFF whenever he checks for updates. After backing up his photos, he uses Microsoft's update assistant, downloaded from microsoft.com, to move the PC to a current version. Normal Windows Update works afterwards. Time: about 3 hours, mostly waiting. This follows the pattern reported in community answers, so we cannot promise it works every time.
Printable checklist
0x80240FFF checklist
- ☐ I wrote down where the error appeared and the KB number, if one is shown
- ☐ Important files are copied to another drive or OneDrive
- ☐ I restarted the PC, checked the connection, VPN off, time and time zone automatic
- ☐ I have 20 GB or more free on C: (30 GB or more is better)
- ☐ I ran the Windows Update troubleshooter
- ☐ I cleared the SoftwareDistribution cache with the Windows Update service stopped
- ☐ I ran DISM (ScanHealth, CheckHealth, RestoreHealth), then sfc /scannow, then restarted
- ☐ I updated network and storage drivers from the maker's site
- ☐ I tried the Update Catalog or update assistant only from microsoft.com
- ☐ I called a technician before attempting a reset on a work PC
What it costs: DIY versus paying a technician
| Route | Cash cost | Your time | Best when |
|---|---|---|---|
| DIY with this guide | 0 $ CAD | 30 to 180 minutes | One PC, backups made, comfortable with Settings and Command Prompt |
| Remote session with IT Cares | 119.99 $ CAD for a 60 minute Expert Consultation | About 60 minutes, mostly watching | The code keeps returning, or the PC holds work you cannot lose |
| Reset or reinstall Windows yourself | 0 $ CAD plus a USB drive | 3 to 5 hours with app reinstalls | Last resort, after a full backup |
The honest advice: try the free steps first. Fixes 1 to 5 solve most update-engine cases. A remote session makes sense when you have already run DISM and SFC, when you are worried about losing files, or when the machine is a business PC that cannot sit broken for a day.
How to stop it coming back
- Keep 30 GB or more free on the system drive. Low space is the most common repeat offender.
- Install updates monthly instead of postponing for months. Large jumps (an old build to a new version) fail more often than regular small updates. Our November 2026 Patch Tuesday guide shows what a typical month contains.
- Keep the PC plugged in and online during update downloads. Do not close the lid mid-update.
- Do not install system "cleaners." Windows' own Storage settings are enough.
- Keep drivers current from the maker, especially Wi-Fi and storage drivers.
- Back up regularly. If an update ever goes wrong, a backup turns a disaster into an inconvenience.
Neighbouring error codes and where to go next
If your code is not exactly 0x80240FFF, these guides cover the closest relatives:
- Windows error 0x80240034: Microsoft's guide lists it as an update stuck because of an incomplete update or connection issue.
- Windows error 0x80242006: invalid update metadata, fixed by renaming the update folders.
- Windows error 0x8007000D: corrupted update data or a damaged update cache.
- Windows Update stuck or failing: the general guide for any code.
- Windows error 0x8007007E: a different cause (missing module) that can also show up in updates.
Official resources
- Microsoft Learn: Windows Update error codes by component (0x80240FFF, WU_E_UNEXPECTED)
- Microsoft Support: Troubleshoot problems updating Windows
- Microsoft Learn: Common Windows Update errors
- Microsoft Learn: Repair a Windows image (DISM)
When to call a pro
Stop and get help if any of these are true: DISM reports an image it cannot repair, the same code returns after every step above, the PC is a work machine with client data, you see signs of malware, you are about to reset Windows and are unsure what will be kept, or you simply do not want to spend an evening on it. IT Cares has supported people remotely and on site in Quebec since 2014. A technician connects to your PC while you watch, runs the repairs in the right order, and explains what was wrong. Call 1 (888) 711-9428 or use the booking button at the end of this page.
If your Windows 10 PC is also running out of supported updates, read our guide to Windows 10 end of support for Quebec businesses (in French) before you spend money on repairs.
Still stuck? Get a technician on it now
Remote support from IT Cares: we connect to your device, fix it with you watching, and explain what happened.
Frequently asked questions
Related guides
- Windows error 0x80240034
- Windows error 0x80242006
- Windows error 0x8007000D
- Windows Update stuck or failing
- Windows error 0x8007007E
- How to update drivers
- Disk cleanup on Windows
- Fix a slow computer
Sources and official references
Last verified: November 13, 2026
- Microsoft Learn: Windows Update error codes by component, WU_E_UNEXPECTED 0x80240FFF (opened 2026-11-13)
- Microsoft Support: Troubleshoot problems updating Windows (opened 2026-11-13)
- Microsoft Learn: Common Windows Update errors (opened 2026-11-13)
- Microsoft Learn: Repair a Windows image, DISM (opened 2026-11-13)
- Microsoft Q&A: Error code 0x80240fff (community answers, opened 2026-11-13)
