Share via

Windows 10 Updates Stuck at 0% Downloading (only work over VPN)

Anonymous
2022-08-22T08:04:19+00:00

My Windows 10 (version 21H2) is stuck at 0% downloading. I've tried many ways to fix it (restart services, delete cache, turn off almost everything). Finally, I found out that updates download works over my simple VPN (PPTP on my local wifi router). Buy why? I tried to turn off firewall, change IP address, checked routes, DNS servers without any solution. Any idea, how can I fix it?

Thanks Radim

Windows for home | Windows 10 | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

7 answers

Sort by: Most helpful
  1. Anonymous
    2022-08-24T11:42:41+00:00

    Thank you, for your quick response.

    I ran WWAN and WLAN  services and did clean boot. The download was still stuck. I gave it up and reinstalled windows with tears. It works now.

    Best regards

    Radim

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  2. Anonymous
    2022-08-23T13:53:00+00:00

    Yes, I've tried.

    I don't think that is ISP issue. Other computers work well on the same networks. I've also tried public IP from the working computer. The VPN, through which the download is functional, is also on the same network. I really don't understand why download doesn't work without VPN.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  3. Lester Bernard Reyes 81,750 Reputation points Independent Advisor
    2022-08-22T08:35:45+00:00

    Hi and thanks for reaching out. My name is Bernard a Windows fan like you. I'll be happy to help you out today.

    I understand the issue you have, nothing to worry I am here to help, I know some of these steps are already done, you have just skipped it if you think it will have the same result.

    Reset Windows update components:

    Open Powershell with Admin or CMD with Admin (Press Windows key + X then click Windows Powershell(Admin))

    Copy each line of command to Powershell then press enter (one line at a time)

    net stop bits

    net stop wuauserv

    net stop appidsvc

    net stop cryptsvc

    Del "%ALLUSERSPROFILE%\Application Data\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

    -Once done restart the device and check.

    If none will work from the above solution, I suggest doing an in-place upgrade wherein it will upgrade the device to the latest version and repair all issues without deleting any files.

    Note: before doing this make sure to create a restore point: https://support.microsoft.com/en-hk/help/402753...

    1. go to this link: https://www.microsoft.com/en-us/software-downlo...
    2. Select Download tool, and select Run. You need to be an administrator to run this tool.
    3. On the License terms page, if you accept the license terms, select Accept.
    4. On the What do you want to do? page, select Upgrade this PC now, and then select Next.
    5. After downloading and installing, it should fix the issue.

    Reference: https://www.microsoft.com/en-us/software-downlo...

    Let me know how it goes and I hope that helps.

    Bernard

    Independent Advisor

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  4. Lester Bernard Reyes 81,750 Reputation points Independent Advisor
    2022-08-23T10:37:29+00:00

    Hi, thanks for the detailed reply, seems that there is an issue with the internet service provider as it may block the network from the server, moreover have you tried the last method I provide as well?

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2022-08-23T10:22:05+00:00

    Hi Bernard,

    I've tried your script with admin privileges and it did not help. I've already tried a similar script a week ago (see below). The last update is already installed on the device. I have only a problem with the last KB5016616 update that rollback after installation, but this is IMHO a different issue. Is there any Windows 10 update log where could I find any clue? It looks like a network problem because the download works through VPN (e.g. our network don't support IPv6) . How could I test the connection to the windows update download server?

    net stop bits

    net stop wuauserv

    net stop appidsvc

    net stop cryptsvc

    Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"

    rmdir %systemroot%\SoftwareDistribution /S /Q

    rmdir %systemroot%\system32\catroot2 /S /Q

    sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

    sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

    cd /d %windir%\system32

    regsvr32.exe /s atl.dll

    regsvr32.exe /s urlmon.dll

    regsvr32.exe /s mshtml.dll

    regsvr32.exe /s shdocvw.dll

    regsvr32.exe /s browseui.dll

    regsvr32.exe /s jscript.dll

    regsvr32.exe /s vbscript.dll

    regsvr32.exe /s scrrun.dll

    regsvr32.exe /s msxml.dll

    regsvr32.exe /s msxml3.dll

    regsvr32.exe /s msxml6.dll

    regsvr32.exe /s actxprxy.dll

    regsvr32.exe /s softpub.dll

    regsvr32.exe /s wintrust.dll

    regsvr32.exe /s dssenh.dll

    regsvr32.exe /s rsaenh.dll

    regsvr32.exe /s gpkcsp.dll

    regsvr32.exe /s sccbase.dll

    regsvr32.exe /s slbcsp.dll

    regsvr32.exe /s cryptdlg.dll

    regsvr32.exe /s oleaut32.dll

    regsvr32.exe /s ole32.dll

    regsvr32.exe /s shell32.dll

    regsvr32.exe /s initpki.dll

    regsvr32.exe /s wuapi.dll

    regsvr32.exe /s wuaueng.dll

    regsvr32.exe /s wuaueng1.dll

    regsvr32.exe /s wucltui.dll

    regsvr32.exe /s wups.dll

    regsvr32.exe /s wups2.dll

    regsvr32.exe /s wuweb.dll

    regsvr32.exe /s qmgr.dll

    regsvr32.exe /s qmgrprxy.dll

    regsvr32.exe /s wucltux.dll

    regsvr32.exe /s muweb.dll

    regsvr32.exe /s wuwebv.dll

    netsh winsock reset

    netsh winsock reset proxy

    net start bits

    net start wuauserv

    net start appidsvc

    net start cryptsvc

    Thank you

    Radim

    Was this answer helpful?

    0 comments No comments