Fixing Error Code 0x80073712 on Windows 10

By Alexandra Bagratian | March 16, 2018 |

greater than 5 minutes

‘Action and reaction, ebb and flow, trial and error, change –
this is the rhythm of living’

Bruce Barton

No doubt, Windows 10 has been carefully patched and polished, and yet some of its features leave a lot to be desired: for instance, Windows Update is still vulnerable and prone to error. Windows Update Error 0x80073712 is a clear example of this: the issue in question is a common concern for those who wish to keep their Win 10 up to date.

The error code 0x80073712 means some file that is needed by your Windows Update is either missing or corrupt. The good news is, the problem in question does not imply that your precious OS is doomed to stagnation and consequent decay. Windows Update Error 80073712 is perfectly solvable: in fact, to get rid of it, you need nothing more than a bit of determination and the proven fixes below.

All systems go:

1. Scan Your PC for Malware

First and foremost, let’s exclude malware issues, since they are often to blame for persistent Windows Update errors. With that said, we recommend you to utilize your third-party antivirus software or the built-in Windows Defender tool to run a full system scan.

Here is how to use Windows Defender in Windows 10 for this purpose:

  1. Start -> Settings -> Update & Security -> Windows Defender
  2. Open Windows Defender -> Select the Full option

Furthermore, you should know that the solutions above are not enough to keep your system 100 % safe and secure. With this in mind, add an extra layer of protection. For example, consider using Auslogics Anti-Malware: this intuitive and reliable tool will sweep out all types of malicious entities and help to keep hostile software at bay.

2. Run Windows Update Troubleshooter

Second, you should make use of Windows Update Troubleshooter. This built-in Microsoft solution is designed to automatically find and fix update issues in your OS.

Here is how you can run this tool in Windows 10:

  1. Press Windows logo key and X simultaneously -> Click on Control Panel
  2. Select Category -> Choose Large or Small icons
  3. Select Troubleshooting -> In the left pane, click on View all
  4. Locate Windows Update -> Select it -> Windows Update Troubleshooter will open -> Follow the on-screen prompts to resolve your problem
  5. Restart your PC for the changes to take effect and see if you can use Windows Update now

3. Run the DISM and SFC Tools to Repair Your System Files

If the solutions above have been to no avail, your Windows files might be damaged or missing. So, the next logical step is to run the Deployment Image Servicing and Management (DISM) solution and then make use of System File Checker (SFC).

You can do that in Windows 10 by taking the following steps:

  1. Press Windows logo key + S to open Search -> Type CMD into it.
  2. Select Command Prompt from the list -> Right-click on it and choose to run it as administrator to open an elevated command prompt.
  3. You might be asked for confirmation or your administrator credentials -> Provide everything that is needed to proceed.
  4. Type ‘DISM.exe /Online /Cleanup-image /Restorehealth’ (no quotes) into your command prompt and hit Enter -> The scan may take a while, so be patient -> It goes without saying that you are not supposed to abort the process.
  5. Now it is time to use the System File Checker tool: input the ‘sfc /scannow’ command (no quotes) and hit Enter -> Wait until you get the all-clear to proceed
    1. You will receive a report on the scan -> Depending on the message, take appropriate action.

4. Rename SoftwareDistribution folder

This is another reportedly effective fix for Windows Update Error 0x80073712. To perform the trick, make use of the guide below:

  1. Open your elevated command prompt (see the previous method to figure out how)
  2. Input these commands, hitting Enter after each:
    If you cannot resolve the
    problem yourself, you can
    ask our certified PC technicians for immediate assistance in the chat right on this page.
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
    rename c:\windows\SoftwareDistribution softwaredistribution.old
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  3. Restart the PC and check if your problem has gone.

5. Restart Windows Update services

No luck so far? Do not worry, since restarting your Windows Update services may help:

  1. Press Windows logo key and R simultaneously to open Run -> Input services.msc -> Then press Enter.
  2. Search for the Windows Update service -> Check its status.
  3. If it is not indicated, right-click on the service and select Start to force start your Windows Update.
  4. If you see an error, locate the Startup Type option and set it to Automatic.
  5. Now you should reboot your computer and see if your Windows Update is OK.

6. Reset your Windows Update components

The point is, some of your Windows Update components may be having issues. This means that you should reset them manually to get rid of the annoying update error 0x80073712:

  1. Open your elevated command prompt and input the following commands. Make sure to hit Enter after each:
    net stop bits
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc
    Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
    cd /d %windir%\system32
    regsvr32.exe atl.dll
    regsvr32.exe urlmon.dll
    regsvr32.exe mshtml.dll
    regsvr32.exe shdocvw.dll
    regsvr32.exe browseui.dll
    regsvr32.exe jscript.dll
    regsvr32.exe vbscript.dll
    regsvr32.exe scrrun.dll
    regsvr32.exe msxml.dll
    regsvr32.exe msxml3.dll
    regsvr32.exe msxml6.dll
    regsvr32.exe actxprxy.dll
    regsvr32.exe softpub.dll
    regsvr32.exe wintrust.dll
    regsvr32.exe dssenh.dll
    regsvr32.exe rsaenh.dll
    regsvr32.exe gpkcsp.dll
    regsvr32.exe sccbase.dll
    regsvr32.exe slbcsp.dll
    regsvr32.exe cryptdlg.dll
    regsvr32.exe oleaut32.dll
    regsvr32.exe ole32.dll
    regsvr32.exe shell32.dll
    regsvr32.exe initpki.dll
    regsvr32.exe wuapi.dll
    regsvr32.exe wuaueng.dll
    regsvr32.exe wuaueng1.dll
    regsvr32.exe wucltui.dll
    regsvr32.exe wups.dll
    regsvr32.exe wups2.dll
    regsvr32.exe wuweb.dll
    regsvr32.exe qmgr.dll
    regsvr32.exe qmgrprxy.dll
    regsvr32.exe wucltux.dll
    regsvr32.exe muweb.dll
    regsvr32.exe wuwebv.dll
    netsh winsock reset
    netsh winhttp reset proxy
    net start bits
    net start wuauserv
    net start appidsvc
    net start cryptsvc
  2. Close your command prompt and go to the Microsoft Support website. Download the latest Windows Update agent from there and install it on your computer, following the on-screen prompts. Finally, restart your PC and see if this method worked for you.

7. Fix your registry issues

If you still encounter the error code 0x80073712 on your Windows 10, you should consider checking the registry – it may be corrupt or damaged, so you might need to modify it. We do not recommend that you do that manually, as even a misplaced comma or letter can actually kill your system. Obviously, you need a trustworthy tool to rely on in this regard, and 100 % free Auslogics Registry Cleaner is ready to give you its helping hand. It will get your registry back on track in no time without running the risk of damaging your Windows. Your PC’s safety should always come first, full stop.

8. Use a special tool to resolve this issue

Download a software developed by Auslogics to troubleshoot the problem without much effort. It is safe and smart solution.

Your Windows Update is supposed to work well now.

Have our tips helped to resolve your issue?

Your comments are greatly appreciated.

Fed up with your slow PC? Tired of waiting for Windows to start up? Take a look at the most common reasons behind poor performance and the best ways to deal with them here.
Your first order from Auslogics

Want 20% off right now? Subscribe to our newsletter and save!

You will immediately get a 20% discount coupon via email, and we will send you the Auslogics newsletter to notify of great discounts, new releases, helpful PC tips and giveaways.

Please enter a correct email address
Almost done! Please check your mailbox and confirm your address.

IMPORTANT: Auslogics values your privacy and will not disclose your information to any third parties. Every email includes an unsubscribe link, so you may unsubscribe any time. All personal data you provide to us is handled in accordance with applicable laws, including the European GDPR. Please see our Privacy Policy for more details.

Share it:
Do you like this post?
1 Star2 Stars3 Stars4 Stars5 Stars (38 votes, average: 4.47 out of 5)


Call us toll-free

US & Canada 1-888-257-4137

UK 1-800-041-8199

Australia 1-800-370-543

Chat with us online

Prefer us to call you back? Give us your phone number via chat

Fix your PC in THREE easy steps

Step 1

Call us or chat with us. Our agents are online around the clock

Step 2

We will remotely access your device, provide you with free diagnostics, and discuss repair options

Step 3

Sit back and watch. Most problems will be fixed immediately within less than an hour

Watch how it works or learn more about our service here