Share this article
Improve this guide
5 Ways to Fix 0x80070012 Windows Update Error
Use our verified solutions to install the latest updates
6 min. read
Updated onApril 2, 2024
updated onApril 2, 2024
Share this article
Improve this guide
Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more
Key notes
Windows update errorsare somewhat common, and we have all got these at one point. But most simply vanish after a quick restart or retrying the update. But some are trickier to resolve, with0x80070012being encountered by many.
The error generally appears on Windows 10, but many Windows 11 users reported an Install error – 0x80070012, which appeared after updating the OS, anduninstalling the updateshould fix things. And for the update error, keep reading to find out the solutions!
What is error code 0x80070012 on Windows Update?
The0x80070012Windows 10 update error usually appears for driver updates, especially the printer driver, be it HP, Canon, or Brother printers. For some older versions of the OS, the error automatically appears when accessing the Windows Update section.
Here are a few reasons you are getting the error:
How do I fix error code 0x80070012?
Before we head to the slightly complex solutions, here are a few quick tricks to try:
If none work, move to the fixes listed next.
1. Repair the corrupt system files
In case it’s thecorrupt system filestriggering the0x80070012Windows 11 update error, you canrun the DISM tooland SFC scan to get things up and running.
2. Uninstall the conflicting programs
3. Reset the Windows Update components
regsvr32.exe /s atl.dllregsvr32.exe /s urlmon.dllregsvr32.exe /s mshtml.dllregsvr32.exe /s shdocvw.dllregsvr32.exe /s browseui.dllregsvr32.exe /s jscript.dllregsvr32.exe /s vbscript.dllregsvr32.exe /s scrrun.dllregsvr32.exe /s msxml.dllregsvr32.exe /s msxml3.dllregsvr32.exe /s msxml6.dllregsvr32.exe /s actxprxy.dllregsvr32.exe /s softpub.dllregsvr32.exe /s wintrust.dllregsvr32.exe /s dssenh.dllregsvr32.exe /s rsaenh.dllregsvr32.exe /s gpkcsp.dllregsvr32.exe /s sccbase.dllregsvr32.exe /s slbcsp.dllregsvr32.exe /s cryptdlg.dllregsvr32.exe /s oleaut32.dllregsvr32.exe /s ole32.dllregsvr32.exe /s shell32.dllregsvr32.exe /s initpki.dllregsvr32.exe /s wuapi.dllregsvr32.exe /s wuaueng.dllregsvr32.exe /s wuaueng1.dllregsvr32.exe /s wucltui.dllregsvr32.exe /s wups.dllregsvr32.exe /s wups2.dllregsvr32.exe /s wuweb.dllregsvr32.exe /s qmgr.dllregsvr32.exe /s qmgrprxy.dllregsvr32.exe /s wucltux.dllregsvr32.exe /s muweb.dllregsvr32.exe /s wuwebv.dll
-
Run these commands to reset the network configuration:netsh winsock resetnetsh winsock reset proxy
-
Finally, use the following commands to restart the services you stopped earlier:net start bitsnet start wuauservnet start appidsvcnet start cryptsvc
For many users,repairing the Windows update componentsfixed error0x80070012. There’s also a shorter version of it with fewer commands, but we recommend you reset everything to eliminate the problem. If the process appears time-taking, you can alsorun the reset script.
4. Manually install the update
In case the0x80070012Windows 10 error appeared for an OS update, you can always manually install it from theMicrosoft Update Catalog.
When the error affects driver updates, say, the one for printers, a quick solution ismanually installing the drivers. All you have to do is visit the manufacturer’s website, download the setup, and run the installer.
Here are the direct links to the driver page for major printer manufacturers:
5. Perform an in-place upgrade
When nothing else works, the last option is to perform an in-place upgrade to fix the0x80070012update error in Windows. You won’t lose any data in the process, and it should, in all likelihood,improve Windows’ performance.
To resolve such errors in the future, you can always use adedicated Windows Update repair tool.
Tell us which fix worked for you in the comments section below.
Kazim Ali Alvi
Windows Hardware Expert
Kazim has always been fond of technology, be it scrolling through the settings on his iPhone, Android device, or Windows PC. He’s specialized in hardware devices, always ready to remove a screw or two to find out the real cause of a problem.
Long-time Windows user, Kazim is ready to provide a solution for your every software & hardware error on Windows 11, Windows 10 and any previous iteration. He’s also one of our experts in Networking & Security.
User forum
0 messages
Sort by:LatestOldestMost Votes
Comment*
Name*
Email*
Commenting as.Not you?
Save information for future comments
Comment
Δ
Kazim Ali Alvi
Windows Hardware Expert
Kazim is specialized in hardware devices, always ready to remove a screw or two to find out the real cause of a problem.