Some users of Windows 10 are facing Windows Update error 0x80D05001 after moving to Version 1607 (Anniversary Update). Here are a short overview, how to diagnose and fix this issue.
I’ve addressed error 0x80D05001 within my blog post Windows 10: Store downloads causes error 0x80D05001 for Windows 10 store. Nevertheless, the article contains some clue, what’s the root cause for this error: Third party Internet Security Suites or VPN software that is using it’s own proxy server.
Check the proxy server settings
One repair attempt is to check the settings for the proxy server used in Windows. Here are the steps.
1. Press Windows + R to invoke the Run dialog box and type inetcpl.cpl. Click OK to execute this command.
2. Click the Connections tab, and then click the LAN settings button.
3. In Local Area Network (LAN) Settings dialog uncheck the box Use a proxy server for your LAN (..).
The close the dialog box and the tab using the OK button. Then try a reboot and check, if the issue has been fixed.
The steps to reset the proxy settings in Internet Explorer is also discussed inKB2289942. If your application requires a proxy server, read KB3175743, and set the proxy rules according to the requirements defined in the KB article.
Same problem with a hardware firwall
The attempt to check the proxy settings in Windows 10 was confirmed also for Windows Update error 0x80D05001. Here at Technet forum a user reported the same error after moving from Windows 10 version 1511 to version 1607.
since upgrading to Windows 10 version 1607 updating our clients fails with error code 80d05001.
I could narrow it down to our firewall that does http and https inspection. That seems quite weird as it was working properly with version 1511. According to the logs the issue may be caused by update delivery via file streaming.
Turning Delivery Optimization off (p2p) doesn’t help in Windows 10 Anniversary Update. The user tracked it down to:
It seems Windows 10 does not use standard conform MIME-types for downloading since version 1607.
The user had a hardware firewall, a Sophos appliance, that blocks the connection to the Windows update servers. The user had to set some exception in their Sophos hardware firewall. For the web filtering exceptions they used the following regex-expressions:
Afterward Windows Update went back to live in Windows 10 Anniversary Update.
Windows 10 Wiki
Check and repair Windows system files and component store
Windows 10: Store downloads causes error 0x80D05001
Windows 10: Error 0x800704CF
Windows 10: Upgrade error 80240020
Windows 10: Upgrade error 0x80200013
Windows 10: Upgrade error 0x8007002C-0x4000D
Windows 10: Upgrade error 0xC1900101 – 0x20003
Windows 10: Upgrade error 0xC1900101 – 0x20004
Windows 10: Upgrade error 0xC1900101-0x2000A
Windows 10: Upgrade error 0xC1900101-0×20017/0×30017
Windows 10: Upgrade error 0xC1900101-0x2000C
Windows 10 Anniversary Update: Upgrade error 0xA0000400
Windows 10: Update error 0x80070057