How to fix Windows Update Error Code C80003F3 on Windows 10

C80003F3

Windows Update error code C80003F3 usually occurs when trying to install a Windows update or by starting WU software programs. This issue can be caused by corrupt Windows Update files or by unsubscribing from all DLL updates. With this error code, you can see the following error message:

Error (s) found: The Windows Update C80003F3 code encountered an unknown error.

In this guide, we have explained all the possible methods that can help you solve this problem. So let’s see the way.

Windows Update error code C80003F3

To fix Windows Update error code C80003F3 on your Windows system, follow these suggestions:

  1. Use Windows Update troubleshooter
  2. Check the status of Windows Update Services
  3. Reset all components of Windows Update
  4. Perform SFC and DISM analyzes
  5. Resave the Windows Update system files (.dlls).

Before you begin, first create a system restore point. This will help you go back if you need it in the future.

For the best result, I would recommend that you try the suggested methods in the same order as it is done here. Let’s see them in detail –

1]Use Windows Update troubleshooter

Windows Update’s troubleshooter is the easiest method you can try to fix the problem on your Windows 10 PC.

To do this, open Windows settings> Update and security then select the Troubleshoot tongue.

Now go to the right pane, select Windows Update, then press the key Run the troubleshooter button.

How to fix Windows Update error code C80003F3

In addition, you can also try Microsoft’s online troubleshooting tool and see if it helps you get rid of this problem.

2]Activate Windows Update services

According to user reports, they were able to fix this problem simply by activating essential Windows Update services that were not working.

To activate them, you must first open an elevated command prompt.

Once it opens, copy and paste the following text code, then press Enter after each command.

SC config trustedinstaller start=auto
SC config bits start=auto
SC config cryptsvc start=auto

Then restart your Windows device and check if the problem is resolved now.

3]Reset Windows Update components

Manually reset the default Windows Update component. Now restart your computer and once it starts up, check if the problem persists. If this is the case, go to the next effective workaround.

4]Perform SFC and DISM analyzes

Sometimes this serious problem can also occur due to the corruption of some files and a system problem. In this case, it is always advisable to run the System File Checker tool.

To run the SFC scan, open an elevated command prompt, and type the following command –

sfc /scannow

Then press Enter to start the scanning process.

Use system file checker

Once the process is complete, restart your device, then run the DISM tool to repair damaged system files.

In an elevated command prompt window, copy and paste the following text code. In addition, press Enter after each command to execute it.

Dism.exe /online /cleanup-image /scanhealth
Dism.exe /online /cleanup-image /restorehealth

Run the DISM tool

Wait for a while until the process is complete. When finished, restart your computer and check if it fixes the problem.

5]Reregister Windows Update System Files (.dlls)

Another possible cause of the C80003F3 error is the DLL file. Maybe it is not registered correctly. This problem was found mainly on the old version of Windows. So, if you are also one of them facing this problem, you should re-register all DLL updates.

To do this, open the Run dialog using the Win + R keyboard shortcut.

Type “notepad” and press Ctrl + Shift + Enter Shortcut key to run Notepad as administrator.

If the UAC prompts you on the screen, click on the Yes to grant administrative privileges.

Inside the raised notepad, copy and paste the following text code –

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat"
Del %windir%SoftwareDistribution*.* /S /Q
Ren %windir%system32catroot2 catroot2.bak
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)
cd /d %windir%system32
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
netsh winsock reset
netsh winhttp reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

Then click on the File menu and select “Save as” option. You can also use the Ctrl + Shift + S shortcut key to save the file.

Here you need to choose an appropriate location, give a correct name, then save the file with .bat extension.

When the batch file is created, right click on the saved file and select Execute as administrator to execute the text code.

When the procedure is complete, close the Notepad window and try reinstalling Windows updates.

I hope this guide has helped you solve the problem.

Similar article: Correction of Windows Update error code 800F0A13.

C80003F3

Leave a Reply