Solved: How do I fix Windows Update Error 0x80070012?

Problem Symptom: Users encounter Windows Update error 0x80070012 while attempt to update Windows 10 after the scan for newly available updates fails. What does Windows update error 0x80070012 mean? What are the causes of Windows update error 0x80070012 error, and what are the workaround steps to fix Windows update error 0x80070012?

The detailed error message as below:

Windows Update
There were problems installing some 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:
fbl_impressive Professional 10130 – Error 0x80070012

Windows Update: There were problems installing some 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: fbl_impressive Professional 10130 - Error 0x80070012

Windows 更新
遇到错误
安装更新时出现一些问题,但我们稍后会重试。如果你继续看的此错误,并且想要搜索Web或联系支持人员以获取相关信息,一下信息可能会对你有帮助: (0x80070012)

Windows 更新遇到错误。 安装更新时出现一些问题,但我们稍后会重试。如果你继续看的此错误,并且想要搜索Web或联系支持人员以获取相关信息,一下信息可能会对你有帮助: (0x80070012)

In addition, the below error message might be displayed:

The website has encountered a problem and cannot display the page you are trying to view.

The website has encountered a problem and cannot display the page you are trying to view.

Follow the below solution steps to resolve Windows Update Error 0x80070012 issue.

Content Summary

Potential Causes
Solution 1: Execute Windows Update Troubleshooter
Solution 2: Execute SFC and DISM
Solution 3: Reset Windows Update Components Manually

Potential Causes

There are several potential causes that trigger Windows Update Error 0x80070012:

  • Critical Windows Update services stuck in a limbo state
  • Misconfigured system or system file corruption
  • Viruses and malware infection
  • Incomplete installation of software application or driver

Solution 1: Execute Windows Update Troubleshooter

Try to execute the Windows Update Troubleshooter and see if that helps to resolve the issue.
Step 1: Click on Start and go to Settings > Updates & Security > Troubleshoot > Additional troubleshooter.

Click on Start and go to Settings > Updates & Security > Troubleshoot > Additional troubleshooter.

Step 2: Click on the Windows Update in the list of Additional troubleshooters.

Step 3: Click on the Run the troubleshooter button.

Click on the Run the troubleshooter button.

Step 3: Windows Update Troubleshooter will start to scan the system of any inconsistencies.

Windows Update Troubleshooter will start to scan the system of any inconsistencies. Wait until the initial scan is complete.

Step 4: Wait until the analysis is complete, then click on Apply this fix if a viable repair strategy is recommended.

Apply this fix for recording audio after run the troubleshooter

Step 5: Restart your computer.

Solution 2: Execute SFC and DISM

Windows Update Error 0x80070012 can occur if Windows 10 installation is corrupted, you can fix it by executing System File Checker (SFC) and Deployment Image Servicing and Management(DISM):

Step 1: Press Windows + X and choose Command Prompt (Admin) from the menu to start Command Prompt as administrator.

Press Windows + X and choose Command Prompt (Admin) from the menu to start Command Prompt as administrator.

Step 2: Enter sfc /scannow and press Enter. Wait for the process to complete.

Enter sfc /scannow and press Enter.

Step 3: Enter dism /online /cleanup-image /restorehealth and press Enter. Wait for the process to finish.

Enter dism/online/cleanup-image/restorehealth and press Enter.

If your Windows Update client is already broken, you will be prompted to run the Windows installation media as the repair source or use the Windows side-by-side folder from network share as the source of the files. Run the following command instead:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

* Replace the C:\RepairSource\Windows placeholder with the location of repair source media.

If your Windows Update client is already broken, you will be prompted to run the Windows installation media as the repair source or use the Windows side-by-side folder from network share as the source of the files. Run the following command instead.

DISM will create a log file in %windir%/Logs/CBS/CBS.log and capture any issues that the tool finds or fixes once the process is completed.

Step 4: Restart your Windows.

Solution 3: Reset Windows Update Components Manually

Step 1: Type cmd in the Search box.

Step 2: Right-click the Command Prompt and choose Run as administrator option from the context menu.

Step 3: Type the following commands and press Enter after each command:

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 wuauservnet start cryptSvc
net start bits
net start msiserver

Step 4: Wait for the process to be finished and close the command prompt window.

Step 5: Restart your Windows.