How to fix Windows update error 0xC80003FA?
Prefer to fix it yourself? The manual steps follow.
- 8methods
- 10 minutes to 2 hours
- Easy to intermediate
Applies to Windows 11 and Windows 10: monthly cumulative updates and feature updates that fail with 0xc80003fa in Settings > Windows Update or in Update history
8 methods in this guide
Hey, could you help me with Windows update error 0xC80003FA? I was trying to install the latest updates on Windows 11 and it just keeps failing with this error code.
Windows Update error 0xc80003fa stops a monthly or feature update, and its number matches a database error: a checksum error on a page of a database file. Windows Update keeps such a file in the SoftwareDistribution folder, so rebuild that folder first and then check drive C: for errors.
Yes, it can be fixed. 0xc80003fa most likely means Windows Update found a damaged page in its own update database, DataStore.edb. Stop the update services and rename the SoftwareDistribution folder so Windows builds a fresh database (Fix 1). If the code returns, check drive C: with chkdsk (Fix 2), then free space and install the failing update by hand. A repair install that keeps your files is the last step (Fix 8).
| Error | 0xc80003fa (also 0xC80003FA), shown next to a failed update in Settings > Windows Update and in Update history. |
|---|---|
| Where it appears | While Windows Update checks for, downloads or installs an update: monthly cumulative updates and feature updates on Windows 11 and Windows 10. |
| Main cause | The last part, 0x3FA, is 1018. In Microsoft's database engine (ESE) error -1018 is JET_errReadVerifyFailure: "There is a checksum error on a database page." Windows Update keeps its local data in the database file DataStore.edb. |
| Fastest fix | Stop the update services and rename SoftwareDistribution and catroot2 (Fix 1). Then check drive C: with chkdsk (Fix 2). |
| Also written as | 0xC80003FA, (0xc80003fa), c80003fa, Windows Update error 0xc80003fa, 0xc80003fa Windows 10 update. |
| Affects | Windows 11 and Windows 10. Windows 10 left support on 14 October 2025. |
| Microsoft's status | No Microsoft page explains 0xc80003fa (searched 15 October 2026). The match with ESE error -1018 is our reading of Microsoft's ESE error list, not a Microsoft statement about Windows Update. |
| Related codes | 0x800703fa is Windows error 1018, "Illegal operation attempted on a registry key that has been marked for deletion." It has the same last part but a different meaning. 0xc80003f3 is ESE error -1011, out of memory. |
| Time to fix | 10 to 20 minutes for Fix 1. 30 minutes or more for a drive check. 1 to 2 hours for a repair install. |
| Where the cause is logged | WindowsUpdate.log (made with the PowerShell command Get-WindowsUpdateLog) and %systemroot%\Logs\CBS\CBS.log. |
Facts checked on 15 October 2026. Steps written for Windows 11 (25H2 and 26H2) and Windows 10 22H2.
What Windows update error 0xc80003fa means
0xc80003fa is not on Microsoft's lists of Windows Update errors, and no Microsoft page we found explains it. The number itself gives a strong hint. Its last part, 0x3FA, is 1018 in decimal. Microsoft's list of Extensible Storage Engine (ESE) errors names -1018 JET_errReadVerifyFailure and describes it this way: "There is a checksum error on a database page". In plain words, Windows read a piece of a database file and the piece did not match its own check value, so it was damaged.

Windows Update has such a database. Microsoft's page on Windows Update log files describes the DataStore component as "caching update data locally", and the file is C:\Windows\SoftwareDistribution\DataStore\DataStore.edb. A damaged page in that file explains why the same code returns on every check until the folder is rebuilt. We could not confirm on a Microsoft page that Windows Update reports ESE errors in this form, so read it as a well-grounded lead, not as a fact.
On Windows 10 the error usually comes with this message: "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: (0xc80003fa)". On Windows 11 the code stands under the name of the update that stopped.
| Code | What the number matches | Where to start |
|---|---|---|
| 0xc80003fa | ESE error -1018, a checksum error on a database page | Fix 1, then Fix 2 |
| 0x800703fa | Windows error 1018: "Illegal operation attempted on a registry key that has been marked for deletion." | Restart the PC, then Fix 4 and Fix 1 |
| 0x8e5e03fa | A Windows 7 update code with the same last part | Windows 7 gets no updates since January 2020 |
| 0xc80003f3 | ESE error -1011: "The system is out of memory." | Restart, close other apps, then Fix 1 |
Why Windows update error 0xc80003fa happens, from most to least likely
Microsoft has not published a cause. The ranking below follows from what the number means in the ESE list: a checksum error points at a damaged database file, and a database file is damaged most often by an interrupted write or by errors on the drive. Each cause points to the fix for it.
| Cause | How often | How to tell | Fix |
|---|---|---|---|
| A damaged page in the update database DataStore.edb inside SoftwareDistribution. | Most likely | The same code comes back on every Check for updates, for every update. | Fix 1 |
| File system errors on drive C: damaged the database file. | Often | The PC lost power or was shut down hard during an update, or chkdsk reports errors. | Fix 2 |
| Drive C: was nearly full when the update data was written. | Sometimes | The bar under drive C: in File Explorer is red. | Fix 3 |
| An update service is stopped or set to Disabled, so the rebuild cannot finish. | Sometimes | Renaming the folder fails, or Windows Update shows Disabled in Services. | Fix 4, Fix 5 |
| One update package is broken in the download. | Less often | Only one KB fails and the others install. | Fix 6 |
| Damaged Windows system files or update components. | Rarely | Everything above failed. | Fix 7, Fix 8 |

Most pages about this code list the same generic steps in random order. The code points at a damaged database, so a fresh update cache and a drive check come first, and system file repair comes late.
How to fix Windows update error 0xc80003fa
Fix 1 matches what the code means and takes about 10 minutes, so start there. Fix 2 checks the drive the database lives on. Fixes 3 to 7 are the general Windows Update repairs, each in short form. Fix 8 reinstalls Windows over itself and keeps your files.
| What you see or have | Start with |
|---|---|
| The code comes back on every Check for updates, for every update. | Fix 1 |
| The PC lost power or was shut down hard during an update. | Fix 2, then Fix 1 |
| Drive C: is nearly full and its bar in File Explorer is red. | Fix 3 |
| Renaming SoftwareDistribution fails with Access is denied, or a service is Disabled. | Fix 4 |
| Only one monthly update (one KB number) fails. | Fix 6 |
| A feature update fails, or every other fix failed. | Fix 8 |
Fix 1. Rebuild the update database: rename SoftwareDistribution and catroot2
10 minutesLow riskEveryone first, and above all when 0xc80003fa returns on every check.
The database that matches the code, DataStore.edb, sits inside the SoftwareDistribution folder. With the services stopped and the folder renamed, Windows creates a new, empty database on the next check, without the damaged page.
- Open Command Prompt as administrator.
- Stop the update services:
net stop wuauserv,net stop cryptSvc,net stop bitsandnet stop msiserver. - Rename the cache folders:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldandren C:\Windows\System32\catroot2 Catroot2.old. - Start the services again with
net startand the same four names. - Restart the PC and select Check for updates. The first check takes longer, because the database is built again.
- Open Command Prompt as administrator. Type cmd in the search box, right-click Command Prompt and select Run as administrator. Select Yes when Windows asks for permission.
- Stop the update services. Type the commands below and press Enter after each one. If Windows says that other services depend on Cryptographic Services, it stops them too. A message that a service is not started is fine.
net stop wuauserv net stop bits net stop cryptsvc - Delete the download queue files. This clears the list of downloads that the Background Intelligent Transfer Service keeps. If Windows says it cannot find the files, continue.
del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" - Rename the update cache folders. Renaming keeps a copy in case you need it; Windows creates new, empty folders when the services start again. If you get Access is denied, a service is still running: repeat the previous step.
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old ren %systemroot%\System32\catroot2 catroot2.old - Start the services again. Type the commands below and press Enter after each one. The requested service has already been started is fine: Windows started it on its own.
net start cryptsvc net start bits net start wuauserv - Restart and check for updates. Restart the PC. Then select Start > Settings > Windows Update > Check for updates. The first check can take longer than usual because everything is downloaded again.
These steps were written for Windows 11 and Windows 10 (the steps are the same). The full page with the other versions and what each result means: Reset Windows Update components


No files and no installed updates. The list in Update history may look shorter afterwards, because that list is read from the old database. Delete the .old folders a week later, when updates install again.
It worked if: Windows Update checks, downloads and installs the update, and the new SoftwareDistribution folder fills up again.
If not: If ren says Access is denied, a service is still running: check the services with Fix 4. If the code returns after a clean rename, check the drive with Fix 2.
Fix 2. Check drive C: for file system errors with chkdsk
30 minutes or moreLow riskThe PC lost power or was shut down during an update, or the code came back after Fix 1.
A checksum error means data on the disk no longer matches what was written. File system damage on drive C: is a common reason, and a rebuilt database on a damaged drive can break again. chkdsk finds and repairs that damage.
- Open Command Prompt as administrator.
- Run
chkdsk C:and read the result. This scan only reports. - If it finds errors, run
chkdsk C: /f, type Y to schedule it, and restart. - After the restart, run Fix 1 once more, so the database is built on a clean drive.
- Open Command Prompt as administrator. Type cmd in the search box on the taskbar, right-click Command Prompt and select Run as administrator. Select Yes when Windows asks for permission.
- Scan the drive without changing anything. Type the command below and press Enter. Replace C: with another drive letter to check that drive. This scan only reports; it does not fix anything.
chkdsk C: - If errors were found, run the repair. Run chkdsk with /f to fix file system errors. On the Windows drive (C:) chkdsk cannot lock the drive while Windows is running, so it offers to check it at the next restart.
chkdsk C: /f - Schedule the check and restart. Type Y and press Enter, then restart the PC. chkdsk runs before Windows starts. Do not turn the PC off while it runs.
- Read the result after the restart. The report of a check made at startup is not shown on the desktop. Open PowerShell and run the command below to see it, or open Event Viewer (eventvwr.msc) > Windows Logs > Application and filter by the sources Chkdsk and Wininit.
Get-WinEvent -FilterHashtable @{LogName='Application'} | Where-Object { $_.ProviderName -match 'wininit' } | Select-Object -First 1 | Format-List TimeCreated, Message
These steps were written for Windows 11 and Windows 10 (the steps are the same). The full page with the other versions and what each result means: Check a disk for errors (chkdsk)

It worked if: chkdsk reports no problems, or it repairs them at the restart, and the update installs after Fix 1.
If not: If chkdsk keeps finding new errors after each repair, the drive may be failing. Back up your files first and read the section on hardware below.
Fix 3. Free space on drive C: and clear old update files with Disk Cleanup
10 minutesLow riskDrive C: is nearly full, or the rebuilt cache cannot download the update.
The update database and the downloads live on drive C:. A drive with almost no room makes writes fail halfway, which can leave a damaged page behind. Disk Cleanup also removes old update files Windows no longer needs.
- Press Win + E, select This PC and look at the bar under Local Disk (C:). A red bar means the drive is nearly full.
- Search for
cleanmgr, open Disk Cleanup, choose drive C: and select OK. - Select Clean up system files, choose C: again and check Windows Update Cleanup, Temporary files and Delivery Optimization Files.
- Select OK, restart, and select Check for updates.

Step by step, with Storage Sense and Cleanup recommendations in Settings: Free up disk space and delete temporary files. Look at what is checked before you confirm, because some options empty the Recycle Bin and the Downloads folder.
It worked if: The bar under drive C: is no longer red, and the update downloads past the point where it stopped.
If not: If space is fine and the code stays, check the update services with Fix 4.
Fix 4. Check that the update services run and are not disabled
5 minutesLow riskFix 1 failed with Access is denied, or Windows Update shows Disabled in Services.
Windows can build a new database only when Windows Update and its helper services can start. A service set to Disabled, often by a tuning tool, stops the rebuild before it begins.
- Press Win + R, type
services.mscand press Enter. - Double-click Windows Update. If Startup type is Disabled, set it to Manual and select Start.
- Do the same for Background Intelligent Transfer Service, Cryptographic Services and Windows Installer.
- If a service is already running, right-click it and select Restart.
- Run Fix 1 again and check for updates.

Step by step: Check and restart Windows services. Windows Update is set to Manual by default and starts when needed, so Manual is a correct setting.
It worked if: All four services start without an error, and the rename in Fix 1 works.
If not: If a service will not start and shows an error number, run the troubleshooter in Fix 5 and then repair system files with Fix 7.
Fix 5. Run the Windows Update troubleshooter
5 minutesNo riskYou want Windows to check the update services and settings for you.
The troubleshooter restarts the update services and fixes common settings. It does not repair a damaged database, so it comes after Fix 1.
- On Windows 11, open Settings > System > Troubleshoot > Other troubleshooters.
- Select Run next to Windows Update and follow the questions.
- On Windows 10, open Settings > Update & Security > Troubleshoot > Additional troubleshooters and run Windows Update.
- Restart and select Check for updates.
- Open Troubleshoot settings. Select Start > Settings > System > Troubleshoot.
- Open the list of troubleshooters. Select Other troubleshooters.
- Run the Windows Update troubleshooter. Under Most frequent, select Run next to Windows Update. The Get Help app opens and starts the checks.
- Read the result. Wait until Get Help finishes. If it found and fixed a problem, it says so and asks whether this solved the problem. Answer the question so it can offer the next step.
- Restart the PC. Restart when the troubleshooter finishes, even if it does not ask you to.
- Check for updates again. Select Start > Settings > Windows Update > Check for updates, and install the updates it finds.
These steps were written for Windows 11 (screenshots: 26H2). The full page with the other versions and what each result means: Run the Windows Update troubleshooter

It worked if: The troubleshooter reports what it fixed, and the update downloads on the next check.
If not: If it finds nothing and the code stays, install the update by hand with Fix 6.
Fix 6. Install the failing update from the Microsoft Update Catalog
15 minutesLow riskOnly one monthly update (one KB number) fails with 0xc80003fa and the others install.
A standalone package from the Microsoft Update Catalog does not depend on the Windows Update download and its cache. If the fault is in that path, the standalone file still installs.
- Open Settings > Windows Update > Update history and note the KB number of the failed update.
- Press Win + R, type
winverand note the version, for example 25H2, and whether the PC is x64 or Arm64. - Search the KB number in the Microsoft Update Catalog and download the row for your version and processor.
- Run the downloaded
.msufile and restart when asked.
- Check your Windows version. Press Windows key + R, type winver and press Enter. Note the version (for example 25H2) and the OS build.
- Find the KB number. Open Settings > Windows Update. A failed or pending update is listed with its KB number; earlier ones are under Update history.
- Check the processor type. Open Settings > System > About and look at System type: an x64-based PC needs the x64 file, an ARM-based PC (for example Snapdragon) needs the arm64 file.
- Search the catalog. Open the Microsoft Update Catalog at catalog.update.microsoft.com in your browser, type the KB number (for example KB5124010) in the search box and press Enter.
- Pick the right row. Find the row whose title names your Windows version and your processor type (x64-based or arm64-based) and select Download on that row.
- Download every file listed. A window lists one or more .msu links. Download all of them into one empty folder, for example C:\packages. On Windows 11 24H2 and later the list can include earlier checkpoint updates that the new one needs.
- Install a single file. If there is only one file, double-click it and confirm the installation in the Windows Update Standalone Installer.
- Install several files with DISM. If there are several files, open an elevated Terminal or Command Prompt and run DISM with the newest file. DISM finds the other files in the same folder and installs them in the right order.
DISM /Online /Add-Package /PackagePath:C:\packages\<newest-file>.msu - Restart. Restart the PC when the installation finishes, then run winver again: the OS build should have changed.
These steps were written for Windows 11 24H2 and later; Windows 10 22H2. The full page with the other versions and what each result means: Install an update from the Microsoft Update Catalog

It worked if: The standalone installer finishes, and after the restart the KB is listed as installed in Update history.
If not: If the standalone file also fails, repair the system files with Fix 7.
Fix 7. Repair Windows system files with DISM and SFC
20 to 40 minutesLow riskThe update cache is fresh and the drive is clean, but updates still fail.
This is not specific to 0xc80003fa. It rules out damaged system files in the update components before you choose a repair install.
- Open Command Prompt as administrator.
- Run
DISM /Online /Cleanup-Image /RestoreHealthand wait for it to finish. - Run
sfc /scannow, restart and check for updates.
- Open an elevated command window. Right-click Start and select Terminal (Admin), or type cmd in the search box, right-click Command Prompt and select Run as administrator. Select Yes when Windows asks for permission.
- Run DISM first. Type the command below and press Enter. DISM downloads clean copies of damaged components from Windows Update, so it can take several minutes. Wait until it says The operation completed successfully.
DISM.exe /Online /Cleanup-Image /RestoreHealth - Run System File Checker. In the same window, type the command below and press Enter. Do not close the window until the verification reaches 100%.
sfc /scannow - Read the result and restart. Compare the last message with the table below this guide, then restart the PC so that repaired files are loaded.
These steps were written for Windows 11 24H2 and 25H2. The full page with the other versions and what each result means: Run DISM and SFC to repair Windows system files

It worked if: SFC reports that it found no integrity violations or that it repaired them, and the update installs.
If not: If DISM fails or the update still stops with 0xc80003fa, do the repair install in Fix 8.
Fix 8. Reinstall Windows over itself and keep your files and apps
1 to 2 hoursRead the warningEvery other fix failed, or a feature update keeps failing with the code.
A repair install replaces Windows, the update components and their folders with a fresh copy, and keeps your files, apps and settings. It clears whatever the earlier fixes missed.
The repair install keeps files and apps, but a failure halfway through can leave the PC in a bad state. Copy your documents to an external drive or OneDrive first. Do not choose Reset this PC with Remove everything.
- Back up your files: Back up your files (Windows Backup, File History, Time Machine)
- On Windows 11, open Settings > System > Recovery.
- Next to Fix problems using Windows Update, select Reinstall now.
- Keep the PC plugged in and online, and restart when asked.
- Open Recovery in Settings. Open Settings > System > Recovery. Next to Fix problems using Windows Update, select Reinstall now. This keeps your apps, files and settings.
- Start the reinstall. Choose whether the PC may restart on its own 15 minutes after the installation, then select OK.
- Wait and restart. Windows Update downloads and installs a repair copy of your current Windows version. Keep the PC plugged in and online, and restart it when asked.
- If that did not help: Reset PC. Back in Settings > System > Recovery, next to Reset this PC, select Reset PC. This keeps your personal files but removes installed apps and settings.
- Choose Keep my files. Select Keep my files. Do not select Remove everything.
- Choose where Windows comes from. Select Cloud download to download a fresh copy of Windows, or Local reinstall to use the files already on the PC (faster, but may not include the latest updates).
- Reset. Review the summary and select Reset. The PC restarts several times.
These steps were written for Windows 11 22H2 and later. The full page with the other versions and what each result means: Reinstall Windows without losing files

On Windows 10 22H2 this option is not in Settings. The library page above shows the way with the installation media that keeps files and apps.
It worked if: Windows restarts on the same version with your files and apps in place, and Check for updates works without the code.
If not: If the repair install itself fails, collect the logs below and ask Microsoft support, or use Reset this PC with Keep my files.
If 0xc80003fa is still there: the logs to read and when it is hardware
Collect the logs right after a failed attempt, while the time of the failure is fresh. Microsoft's page on Windows Update log files names these two as the ones to read when an update fails.
| Log | Where | What to look for |
|---|---|---|
| WindowsUpdate.log | On the desktop, after you run Get-WindowsUpdateLog in PowerShell | 0xc80003fa and lines from the DataStore component near the time of the failure |
| CBS.log | %systemroot%\Logs\CBS | The update installation part. Search for , error if the update got past the download. |
- What to send to support or to Microsoft Q&A: the output of
winver, the KB number that fails, the date from Update history, the free space on C:, the chkdsk result and the fixes you already tried. - One test with a clean boot. Start Windows with only Microsoft services to rule out a program that locks update files, then undo it: How to perform a clean boot in Windows
- One test with a third-party antivirus paused. Pause it for one attempt and turn it back on right after: Turn off Microsoft Defender protection for a moment
- Is it hardware? If chkdsk finds new errors after each repair, or the drive is slow and makes noise, the database is being damaged by a failing drive. Back up first and check the drive's health before you reinstall.
How to keep 0xc80003fa from coming back
The code points at a damaged database page, and such pages come from interrupted writes and drive errors. So the best protection is to let updates finish and to keep drive C: healthy and not full.
- Do not turn the PC off while it shows Working on updates. A hard shutdown during a database write is the classic way to get a checksum error.
- On a laptop, keep the charger plugged in during big updates.
- Turn on Storage Sense in Settings > System > Storage, so temporary files are removed on a schedule.
- On Windows 10, remember that support ended on 14 October 2025. Plan the move to Windows 11 or enrol in Extended Security Updates.
Frequently asked questions
What does error code 0xc80003fa mean?
It is a Windows Update error that Microsoft does not explain on any page we found. The number matches a database error: 0x3FA is 1018, and in Microsoft's Extensible Storage Engine error list -1018 is JET_errReadVerifyFailure: "There is a checksum error on a database page". Windows Update keeps its local update data in a database file, DataStore.edb, in the SoftwareDistribution folder. So the most likely meaning is that a page of that file is damaged, and the fix is a fresh update database plus a drive check.
How do I fix 0xc80003fa on Windows 10?
The fixes are the same as on Windows 11, and only two menu paths differ: the troubleshooter is under Settings > Update & Security > Troubleshoot > Additional troubleshooters, and the repair install uses installation media instead of the Settings button. Start with Fix 1, the rename of SoftwareDistribution, then chkdsk in Fix 2. Windows 10 left support on 14 October 2025, so a Windows 10 PC without Extended Security Updates gets no more monthly security updates at all, and the error may also appear while the PC tries to install the last ones.
What is the Windows 10 message "There were some problems installing updates" with this code?
It is the general message Windows 10 shows when any update fails, and the number in brackets at the end tells you which error it was. When the brackets hold 0xc80003fa, the steps on this page apply. Russian Windows shows the same text in Russian. If the brackets hold 0x800703fa instead, read the next question, because that code has a different meaning even though it ends in the same three characters.
Is 0x800703fa the same error as 0xc80003fa?
No. Both end in 3FA, which is 1018. But 0x800703fa wraps Windows system error 1018: "Illegal operation attempted on a registry key that has been marked for deletion". It means a program or service tried to use a part of the registry that was being closed, for example a user profile that was unloading. A full restart closes those handles, so restart first, not just sign out. Then check the update services (Fix 4) and rebuild the update cache (Fix 1). If it keeps coming back, we could not confirm one Microsoft fix for it.
What is 0x8e5e03fa on Windows 7?
It is an older Windows Update code from Windows 7 with the same last part, 3FA. Windows 7 has received no regular updates since 14 January 2020, so on a home PC this error usually appears when the old update client cannot reach a service that no longer serves it. Rebuilding SoftwareDistribution may clear the error, but it will not bring new security updates. The lasting fix is a supported Windows version on hardware that meets its requirements.
What is "installer encountered an error 0xc80003f3"?
It is a sibling code from the same family. 0x3F3 is 1011, and ESE error -1011 is JET_errOutOfMemory, "The system is out of memory." It often shows in the Windows Update Standalone Installer when you run an .msu file. Restart the PC to free memory, close large apps, and run the installer again. If it repeats, rebuild the update cache with Fix 1. The causes differ from 0xc80003fa, but the first steps are the same.
Is it safe to rename or delete the SoftwareDistribution folder?
Yes, when the update services are stopped first. Windows creates a new, empty SoftwareDistribution folder and a new update database the next time it checks for updates. You lose no files and no installed updates. The list in Update history may look shorter, because that list is read from the old database. Renaming to SoftwareDistribution.old instead of deleting keeps a copy in case you need it. Delete the old folder once updates install again, for example a week later, to get the space back.
What does "error 0x000003fa" mean?
It is the bare number 1018 without a prefix. Without the prefix you cannot tell which family it came from: as a Windows system error it is the registry key marked for deletion, and in Windows Update with the 0xC8 prefix it matches the database checksum error. Look at the full code the program showed. If it is 0xc80003fa, follow Fix 1 and Fix 2. If it is 0x800703fa, restart the PC first.
The update still will not install after every fix. What now?
Collect what support needs: the output of winver, the KB number that fails, the date from Update history, the free space on C:, the chkdsk result and the list of fixes you tried. Make WindowsUpdate.log with the PowerShell command Get-WindowsUpdateLog and look for 0xc80003fa near the time of the failure. Then ask on Microsoft Q&A or contact Microsoft support. If chkdsk keeps finding new errors, back up your files and check the drive itself before you reinstall Windows, because a failing drive will damage the rebuilt database again.
Sources
- Microsoft Learn: Extensible Storage Engine error codes (JET_errReadVerifyFailure -1018, JET_errOutOfMemory -1011) (learn.microsoft.com)
- Microsoft Learn: System error codes 1000-1299 (1018, 0x3FA, registry key marked for deletion) (learn.microsoft.com)
- Microsoft Learn: Windows Update log files (DataStore, WindowsUpdate.log, CBS.log) (learn.microsoft.com)
Did this fix work?
One click, no account. It tells the next reader which guides are worth their time.
Questions and experiences: fix Windows update error 0xC80003FA
Still broken, or found a fix we did not cover? Ask here: members and our editors answer. Reading is open; writing needs a free account.
…