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
Del "%APPDAATA%\Microsoft\Network\Downloader\*.*"
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.
Conclusion
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.
Kriston says
Doesn’t work. After trying all steps, back to the same error.
Paul says
The script should execute
Del “%PROGRAMDATA%\Microsoft\Network\Downloader\*.*”
instead of
Del “%APPDAATA%\Microsoft\Network\Downloader\*.*”
If it was %APPDATA% that would still be wrong, because it refers to a user specific location, which is bollocks when run as administrator. Just my two cents.
joel says
nothing worked that was suggested.
Dan Daniels. says
nothing has helped with the error message.. I even reloaded windows 10.. I stopped updating my computer to windows 10..I keep receiving. the error code with missing files..
SKG says
Del “%APPDAATA%\Microsoft\Network\Downloader\*.*”
APPDAATA? I’m guessing you didn’t test/proof read/whatever. Do better..
FWIW: still looking for …\network
adolph says
i had same problem 0x8007000d with update Dec(KB5008244) but worked with Jan KB5009610 and but again FEb KB5010404 had same error . it was uninstalled antivirus but not working . so so i think that I will wait update march. I hope it works . but here I verify that it is not a problem of the windows update because it let me install the one from January
any suggestion is welcome
Deep Doshi says
Where is this normally located?
%APPDAATA%\Microsoft\Network\Downloader\*.*
i went to Users\%ProfileName%\
Didn’t find anything.
Jy28 says
Nothing worked…………. until “Uninstall Mixed Reality”. Not sure how that would have ANY effect on Windows Update but it’s a freakin’ Christmas miracle.
Incognito Ultra says
Nothing Worked!
Switching to MacBook!!!
JoeGP says
none of that really helped, the only thing that always works is reinstalling windows, hopefully a newer version.
Last time i was stuck on 1909, i tried everything, wasted so much time, it’s much faster to just reinstall windows.
John Dokulil says
I did all the stated fixes… and still Error code: (0x8007000d) for 2021-07 Cumulative Update for Windows 10
Version 21H1 for x64-based Systems (KB5004237)
ot tap says
again NO FIX!