Error 0x8024402C is a connectivity failure: Windows Update cannot reach its servers at all. The distinction matters because it points away from the update engine and squarely at the network path — proxies, VPNs, firewalls, and DNS. Your browser may work perfectly while updates fail, because the update service uses its own connection configuration that can be broken independently.
The fixes below walk the network path from your machine outward: clear the local proxy and VPN residue, verify DNS, check the firewall, and confirm the update endpoints are reachable. It is methodical network troubleshooting applied to one specific symptom.
The most confusing thing about 0x8024402C is that your internet works fine. Websites load, video streams, yet Windows Update insists it cannot reach its servers. The confusion clears once you know that Windows Update does not use your browser’s network settings — it uses the system-level WinHTTP proxy configuration, its own firewall rules, and a dedicated set of endpoints. Any of those can be broken while browsing works perfectly, which is why this error sends people chasing router problems that do not exist. The fault is in the machine’s update-specific network path, and that is where the fixes below look.
Why this happens
- Misconfigured proxy settings: A proxy the machine does not need — or wrong proxy details — blocks the update connection.
- VPN residue: Disconnected VPNs sometimes leave proxy settings or routes that break update traffic.
- Firewall blocking: Third-party firewalls may block the update service’s outbound connections.
- DNS failures: If update hostnames do not resolve, the connection cannot start.
- Stale WSUS registry settings: Leftover pointers to a corporate update server that no longer exists.
- Corrupt WinHTTP proxy configuration: The system-level proxy used by services differs from the browser proxy and can be wrong independently.
- Antivirus web filtering: Security suites that filter web traffic can block the update endpoints.
- Network profile issues: A network stuck as Public with strict firewall rules can block the service.
How to fix it
Work through these in order — diagnose first, then act.
The single most productive check in this guide is the WinHTTP proxy in Fix 2. VPN clients, old corporate setups, and misbehaving software all leave proxy settings there that the browser never sees. If one command fixes your error, it will almost certainly be the proxy reset.
Fix 1: Disconnect the VPN and check for residue
Remove the most common connection blocker completely.
- Disconnect the VPN client entirely and exit the application.
- Open Settings, Network & internet, Proxy, and turn off any manual proxy setup you did not configure.
- Also check “Use setup script” and disable it unless your network requires it.
- Retry Windows Update with the VPN fully out of the picture.
Fix 2: Reset the WinHTTP proxy
The service-level proxy is separate from your browser settings and is a classic 0x8024402C cause.
- Open Command Prompt as administrator.
- Run
netsh winhttp show proxyto see the current service proxy configuration. - If it shows a proxy you do not use, run
netsh winhttp reset proxyto clear it. - Retry Windows Update after the reset.
Fix 3: Flush DNS and renew the connection
Clear stale name resolution that breaks the initial handshake.
- In an admin Command Prompt, run
ipconfig /flushdns. - Run
ipconfig /releasethenipconfig /renew. - Temporarily set your DNS to 8.8.8.8 and 8.8.4.4 in the adapter properties to test.
- Retry the update; if it works, the original DNS was the problem.
Fix 4: Check the firewall
Make sure nothing is blocking the update service’s outbound traffic.
- Open Windows Security, Firewall & network protection, and confirm the firewall is on with default settings.
- Temporarily disable any third-party firewall and retry the update.
- If the third-party firewall was the cause, add an exception for the Windows Update service instead of leaving it off.
- Re-enable all firewall protection afterward.
Fix 5: Remove stale WSUS registry pointers
A machine that once talked to a corporate server may still be trying to.
- Press Win + R, type
regedit, and press Enter. - Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate. - If you see WUServer or WUStatusServer values pointing to an internal server you no longer use, delete the WindowsUpdate key.
- Restart and retry Windows Update, which will return to the public servers.
- Only do this on a personal machine — leave managed work devices to their IT department.
Fix 6: Reset the Windows Update components
Clear any corrupted network-related state in the update engine.
- Stop the services:
net stop wuauserv,net stop cryptSvc,net stop bits,net stop msiserver. - Rename:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldandren C:\Windows\System32\catroot2 catroot2.old. - Restart the services and reboot.
- Retry the update on the cleaned infrastructure.
Fix 7: Test on a different network
Isolate whether the blockage is your machine or your network.
- Connect to a phone hotspot or a different Wi-Fi network.
- Retry Windows Update there.
- If it works on the other network, your main network or ISP is filtering the update endpoints.
- Contact the network administrator or ISP with that finding.
Fix 8: Run the network troubleshooter and repair files
Cover the remaining local causes in one pass.
- Open Settings, Network & internet, and run the Network troubleshooter.
- In an admin Command Prompt, run
DISM /Online /Cleanup-Image /RestoreHealthfollowed bysfc /scannow. - Restart and retry Windows Update.
- For the related download-failure code, see our 0x80240034 guide .
Machines that were once managed by an employer or school deserve special attention here. Domain-joined laptops often carry registry pointers to an internal WSUS server, and when the laptop leaves that environment, Windows Update keeps trying to phone a server that no longer exists — producing exactly this error. The registry cleanup in Fix 5 addresses that directly. If you are still using the machine for work, check with IT before changing it; if it is fully yours now, removing the stale pointers returns updates to the public servers permanently. For the download-phase cousin of this connection error, our 0x80240034 guide covers the next stage of the pipeline.
Closing
Error 0x8024402C is a network path problem wearing an update error code. Clear the proxy residue, fix DNS, evict the VPN’s leftovers, and confirm the endpoints are reachable — the connection restores, and updates flow again. When the machine works on one network but not another, you have your answer about where the blockage lives. One related symptom worth distinguishing: if the connection starts but downloads stall and time out partway, you are looking at the 0x80072ee2 timeout error — the connection-phase fixes here won’t help, but the timeout guide’s download-phase repairs will.
