7 Ways to Fix 0x80070006 Windows Installation Error

Scan your computer for viruses to fix it

Reading time icon 6 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

  • The Windows update error is caused by corrupted system files, virus infection, or unstable internet connection.
  • This guide will discuss some of the best ways to fix this error. 
Error 0x80070006

If you encountered error code 0x80070006 while updating or installing Windows 10, this guide could help! 

We will discuss some available troubleshooting methods to eliminate the error in no time. Let’s get started! 

What is error 0x80070006?

Error code 0x80070006 is a Windows error that indicates an issue with Windows Update or the Windows Store. For example, this error appears when an update or installation has failed due to a permissions issue.

While updating, Windows can’t access specific files or folders needed for an update or installation; you can encounter this error. This happens if the user account you are using does not have the necessary permissions to access the files or folders in question.

What causes the Windows installation error 0x80070006?

There are several reasons for this update error: some of the common ones are mentioned here: 

  • Corrupted system files or registry entriesDamaged system files and registry entries could cause various issues, including this error. You need to repair system files to fix it.
  • Malware infection – If your PC is infected with viruses or malware, your computer might not be able to perform simple tasks, such as updating Windows. You need to run a deep scan using reliable anti-malware software.
  • Outdated device drivers – Device drivers are important for the proper functioning of your computer. If they are outdated or incompatible, your computer might not work correctly and throw you errors like these. You must update device drivers to the latest version to avoid these issues.
  • System resources overloaded – If your CPU, RAM, or other system components are overloaded or working at full capacity, you might face this error.
  • Misconfigured system settings – Incorrect system configurations may cause many issues, including this update error.
  • Incomplete updates – If while updating your Windows, your computer was interrupted or if the update was not completely installed, it could cause this issue.

What can I do to fix the Windows installation error 0x80070006?

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

  • Restart your computer.
  • Check your internet connection.

1. Run the troubleshooter

  1. Press Windows + I to open the Settings app.
  2. Go to Update & Security.Update security Error 0x80070006
  3. Click Troubleshoot from the left pane, and select Additional troubleshooters.Additional troubleshooters 0x80070006
  4. Locate Windows Update and click Run the troubleshooter.Run the troubleshooter 0x80070006
  5. Follow the on-screen instructions to complete the process.

2. Install pending updates

  1. Press Windows + I to open the Settings app.
  2. Go to Update & Security.Windows 10 Update & Security - 0x80070006
  3. Click Check for updates.Windows update
  4. If available, click Download and install.
  5. Please wait a few minutes and let it download and install the updates. Restart when prompted.

3. Run a malware scan

  1. Press Windows + I to open Settings.
  2. Go to Update & Security.
  3. From the left pane, select Windows Security.Windows Security Virus & threat protection 0x80070006
  4. Go to Virus & threat protection, and click Scan options.Scan options WS Windows 10
  5. Select Full scan and click Scan now.Full scan scan now Windows 10 0x80070006
  6. Now Windows Security will scan your computer for infection. If found, delete the malicious files when prompted.

4. Check disk errors

  1. Press Windows + E to open Windows Explorer.
  2. Go to This PC, then C Drive, right-click it, and select Properties.Properties C drive Error 0x80070006
  3. Switch to the Tools tab, under Error checking, and click Check.Error Checking Check Tools Windows 10
  4. Now click Scan this drive.Scan this drive Windows 10 Error 0x80070006
  5. Follow the on-screen prompts to complete the process.

5. Use the Command Prompt

5.1 Run SFC and DISM commands

  1. Go to the Search bar, type Command Prompt, and click Run as administrator.cmd_SFC SCAN AND DISM 0x80070006 WINDOWS 10
  2. Type the following commands one by one to repair the system file and Windows image, and press Enter after every command: sfc/scannow DISM /Online /Cleanup-Image /RestoreHealth
  3. Restart your computer after the command is executed.

5.2 Reset the Windows Update components

  1. Open Command Prompt with admin rights.Command Prompt Windows Run as Administrator 0x80070006
  2. Copy and paste the following commands one by one to stop the BITS, Cryptographic, Windows Update, and MSI Installer; press Enter after every command: net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
  3. Now to delete qmgr*. dat files, type the following command and press Enter: Del “%ALLUSERSPROFILE%\\Application Data\\Microsoft\\Network\\Downloader\\qmgr*.dat”
  4. Copy and paste the following commands one by one and press Enter after every command to execute it: 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
  5. To reset Winsock, type the following commands one by one and press Enter after every command:  netsh winsock reset netsh winhttp reset proxy
  6. Now to restart the services that we stopped, copy and paste the following commands and press Enter after every command: net start bits net start wuauserv net start appidsvc net start cryptsvc
  7. Restart your computer to let the changes take effect.

6. Use System Restore

  1. Go to the Search bar, type Control Panel, and click Open.CP 0x80070006
  2. For View by select Large icons, click Recovery.Recovery Windows 10
  3. Now click Open System Restore.System restore 0x80070006
  4. On the System Restore window, click Next.Next Restore point
  5. Select the restore point from the list and click Next.Restore your computer 0x80070006
  6. Click Finish to complete the process.Restore

7. Reset this PC

  1. Press Windows + I to open Settings.
  2. Go to Update & Security.Update & Security 0x80070006
  3. Click Recovery from the left pane; under Reset this PC, click Get Started.Recovery Reset Windows 10 PC Error 0x80070006
  4. Select Keep my files.Keep my Files Windows 10 Reset PC
  5. Choose Cloud download.Cloud Download Windows 10 Reset PC Error 0x80070006
  6. On the Additional Settings page, select Next.Additional Settings Next Windows 10 Reset PC
  7. Click Reset.Reset PC Error 0x80070006

So, these are methods to fix the Windows installation or update error 0x80070006 on your computer. If you have any questions about this error code, please feel free to mention them in the comments section below.

More about the topics: windows 10, windows 10 fix