0x800F0223 Windows Update Error: How to Fix It

Reset Windows Update components to resolve the problem

Reading time icon 5 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more

Key notes

  • This error occurs if Windows update components or system files are corrupted.
  • You can try running an SFC scan or Windows Update troubleshooter to fix the problem.
0x800f0223 (1)

If you are stuck with the Windows Update error 0x800f0223 while trying to update your OS, this guide can help!

We will discuss some expert-recommended solutions to fix the problem right after examining the causes.

What causes the Windows Update error 0x800f0223?

There could be several reasons for the Windows update error; some of the common ones are mentioned here:

  • Corrupted system files – If the system files required to complete the update are missing or corrupted, the update may not complete successfully.
  • Damaged Windows update components – Windows Update service or BITS service, if damaged, could interfere with the process, hence the error. Try resetting the components.
  • Internet connectivity issues – If the internet connection is poor or unstable, the Windows update may not be able to get downloaded, hence the error. Try troubleshooting the internet connection.
  • Third-party software conflicts – Sometimes, third-party software, such as antivirus, can interfere with the Windows Update service, leading to the error. Disable the antivirus and try to update again.

Now you know the causes, let us check out the solutions to get rid of the error.

What can I do to fix the Windows Update error 0x800f0223?

Before engaging in advanced troubleshooting steps, you should consider performing the following checks:

  • Restart your computer.
  • Check your internet connection.

If these minor tweaks didn’t work for you, check out the detailed methods to fix the problem.

1. Run the Windows Update troubleshooter

  1. Press Windows + I to open the Settings app.
  2. Go to System, then click Troubleshoot.troubleshoot 0x800f0223
  3. Click Other troubleshooters.Other Troubleshooters
  4. Go to Windows Update and click Run.Windows Update Run 0x800f0223
  5. Follow the on-screen prompts to complete the process.

In addition to this method, it’s suggested to consider other effective methods that can troubleshoot your PC and find the root of the problem.

More exactly, you can use a specialized repair application capable of entirely scanning the operating system and fixing corrupted files.

2. Run an SFC scan

  1. Press the Windows key, type cmd, and click Run as administrator.CMD elevated 0x800f0223
  2. Type the following command to repair system files and hit Enter: sfc/scannowSFCSCANNOW CMD 0x800f0223
  3. Wait for the scan to complete, then restart your computer to let the changes take effect.

3. Restart Windows Update & BITS

  1. Press Windows + R to open the Run dialog box.Services run command  0x800f0223
  2. Type services.msc and click OK to open the Services app.
  3. Locate and right-click Windows Update and select Restart, then the service will restart.Restart Windows update 0x800f0223
  4. Now, go to Background Intelligence Transfer, right-click and select Restart.Restart BITS  0x800f0223
  5. Reboot your computer to save the changes.

4. Reset the Windows Update components

  1. Press the Windows key, type cmd, and click Run as administrator.CMD elevated 0x800f0223
  2. Copy and paste the following commands to stop Windows Update, BITS & cryptographic services and press Enter after every command: net stop bits net stop wuauserv net stop appidsvc net stop cryptsvcStop the services 0x800f0223
  3. To delete the qmgr*.dat files, type the following command and hit Enter: Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
  4. To clear the Windows Update cache to allow Windows 10 to re-download the updates, copy & paste the following commands one by one and press Enter after every command:
    rmdir %systemroot%\SoftwareDistribution /S /Q rmdir %systemroot%\system32\catroot2 /S /Q
  5. Type the following commands to reset the BITS and Windows Update service to the default security descriptor and hit Enter: sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  6. Copy & paste the following command and press Enter: cd /d %windir%\system32
  7. To re-register the BITS files & the Windows Update-related dll files, type the following commands one after the other and hit Enter after every command: regsvr32.exe /s atl.dll regsvr32.exe /s urlmon.dll regsvr32.exe /s mshtml.dll regsvr32.exe /s shdocvw.dll regsvr32.exe /s browseui.dll regsvr32.exe /s jscript.dll regsvr32.exe /s vbscript.dll regsvr32.exe /s scrrun.dll regsvr32.exe /s msxml.dll regsvr32.exe /s msxml3.dll regsvr32.exe /s msxml6.dll regsvr32.exe /s actxprxy.dll regsvr32.exe /s softpub.dll regsvr32.exe /s wintrust.dll regsvr32.exe /s dssenh.dll regsvr32.exe /s rsaenh.dll regsvr32.exe /s gpkcsp.dll regsvr32.exe /s sccbase.dll regsvr32.exe /s slbcsp.dll regsvr32.exe /s cryptdlg.dll regsvr32.exe /s oleaut32.dll regsvr32.exe /s ole32.dll regsvr32.exe /s shell32.dll regsvr32.exe /s initpki.dll regsvr32.exe /s wuapi.dll regsvr32.exe /s wuaueng.dll regsvr32.exe /s wuaueng1.dll regsvr32.exe /s wucltui.dll regsvr32.exe /s wups.dll regsvr32.exe /s wups2.dll regsvr32.exe /s wuweb.dll regsvr32.exe /s qmgr.dll regsvr32.exe /s qmgrprxy.dll regsvr32.exe /s wucltux.dll regsvr32.exe /s muweb.dll regsvr32.exe /s wuwebv.dll
  8. Copy and paste the following command to reset winsock and press Enter: netsh winsock reset netsh winsock reset proxy
  9. Type the following commands to start Windows Update, BITS & cryptographic services and press Enter after every command: net start bits net start wuauserv net start appidsvc net start cryptsvcStart the services 0x800f0223
  10. Reboot your PC to confirm the changes.

So, these are the methods that you can follow to fix the Windows Update error 0x800f0223.

We also recommend reading our guide on how to fix Windows Update if it’s not working and get more solutions.

If you have any questions or suggestions, feel free to mention them in the comments section below.

More about the topics: windows 10

User forum

1 messages