Installing the latest Windows 10 updates is one of the best ways to ensure your device is protected against the latest cyber threats. Microsoft rolls out new security updates every month on Patch Tuesday, as well as two major OS updates twice a year. But error code 0x8007000d may sometimes prevent you from updating your OS. Let’s explore what you can do to troubleshoot this problem.
How Do I Fix Windows 10 Error 0x8007000d?
Reset Windows Update Components
Reset the Software distribution folder where your computer saves the temporary update files.
- First, type cmd in the Windows Search bar and right-click on the Command Prompt app. Select Run as administrator.
- Then, run the following commands one by one and press Enter after each one:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
netsh winsock reset
netsh winsock reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
- Restart your computer and check for updates again.
Run the Windows Update Troubleshooter
- Go to Settings and select Update and Security.
- Click on the Troubleshoot option (left pane).
- On the right pane, scroll down to Additional troubleshooters.
- Run the Windows Update troubleshooter and check the results.
If error 0x8007000d persists, relaunch Command Prompt with admin rights and run the DISM.exe /Online /Cleanup-image /Restorehealth command. Press Enter and wait until the machine completes the process. Then run the sfc/scannow command. Restart your computer and try to install the problematic updates again.
Use the Windows 10 Update Assistant
- Launch the Control Panel, and go to Programs and features.
- Click on View installed updates and locate the problematic update.
- Select it and hit the Uninstall button.
- Then go to C:/windows/softwaredistribution/download and delete all the files and directories. Restart your computer.
- Download the Windows 10 Update Assistant from Microsoft.
- Launch the assistant to make sure you’re running the latest Windows 10 version. Let the device install the newest updates.
- Note: During the install, between 60-85%, the progress may slow down. Have a little patience, don’t restart the device.
- Restart your computer when prompted.
- Once the assistant has finished updating your machine, go back to Update and Security and check for updates again.
Disable Background Programs
Make sure to disable all the programs running in the background, including your antivirus and firewall. Some of these programs may interfere with Windows Update preventing it from installing the latest updates.
Launch the Task Manager, click on the Processes tab, right-click on the program you want to close, and select End task.
Disconnect external hardware and check for updates again. Don’t forget to re-enable your antivirus and firewall protection after you installed the updates.
Alternatively, you can also clean boot your computer and use only a limited set of drivers, processes, and programs.
Uninstall Mixed Reality
Many users solved this problem by uninstalling Mixed Reality. While it’s still unclear how Mixed Reality could interfere with WU, it’s worth giving this workaround a try.
Go to Settings, select Apps, and click on the Mixed Reality Portal. Hit the Uninstall button to remove the app. Restart your computer and check for updates again.
To sum up, error code 0x8007000d indicates the Windows Update files got corrupted, and the tool could not install the latest OS updates. Reset the Windows Update components, and run the Update troubleshooter to fix the problem. If the issue persists, download the Windows 10 Update Assistant. Did you find other solutions to fix error 0x8007000d? Let us know in the comments below.