How to Resolve Windows Update Error 0x8024401C
What the Error Means
Error 0x8024401C is defined by Microsoft as WU_E_PT_HTTP_STATUS_REQUEST_TIMEOUT. It corresponds to an HTTP 408 status — the Windows Update client timed out while waiting for a response from the update server.
This is a communication timeout, not a corrupted Windows installation. It happens when Windows cannot complete its request to Microsoft Update servers (or a WSUS server in managed environments) within the allowed time.
Common causes include:
Unstable or slow internet connection
VPN, proxy, or firewall interference
Incorrect WinHTTP proxy settings (Windows Update uses WinHTTP, which can differ from your browser)
DNS problems
Overloaded or misconfigured WSUS server (common in workplaces)
Temporary network congestion or server-side delays
Corrupted local Windows Update cache (less common but possible)
Quick Checks First
Restart your PC and router.
Confirm your date and time are correct and set to automatic.
Test your internet by opening several websites.
Temporarily disconnect any VPN.
Try a different network (mobile hotspot is useful for testing).
Fix 1: Run the Windows Update Troubleshooter
Open Settings.
Go to System → Troubleshoot → Other troubleshooters (Windows 11) or Update & Security → Troubleshoot → Additional troubleshooters (Windows 10).
Select Windows Update and click Run.
Apply any suggested fixes, then restart and check for updates.
Fix 2: Disable VPN and Check Proxy Settings
Fully disconnect from any VPN software.
Open Settings → Network & internet → Proxy.
Turn off Use a setup script and Use a proxy server.
Check the system-level WinHTTP proxy (important because Windows Update ignores browser settings):
Open Command Prompt as administrator.
Run: netsh winhttp show proxy
If a proxy is listed and you don’t need it, clear it with:
netsh winhttp reset proxy
Restart and try updating again.
Fix 3: Reset Windows Update Components
This clears the download cache and restarts the core services.
Open Command Prompt as administrator.
Stop the services (run one by one):
net stop wuauserv
net stop bits
net stop cryptsvc
net stop msiserverRename the cache folders:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.oldRestart the services:
net start wuauserv
net start bits
net start cryptsvc
net start msiserverRestart your PC and check for updates.
Fix 4: Flush DNS and Reset Network Stack
Open Command Prompt as administrator.
Run these commands one at a time:
ipconfig /flushdns
netsh winsock reset
netsh int ip resetRestart your computer.
Optionally switch to public DNS temporarily (e.g., 8.8.8.8 and 8.8.4.4) and retry.
Fix 5: Repair System Files (DISM + SFC)
Use this only if the above steps fail.
Open Command Prompt as administrator.
Run:
DISM /Online /Cleanup-Image /RestoreHealthAfter it finishes, run:
sfc /scannowRestart and try Windows Update again.
Additional Notes for Work/School PCs
If your computer is managed by an organization (uses WSUS or Group Policy), the error often points to a problem on the server side or a blocked network path. In that case:
Contact your IT administrator.
The issue may involve IIS application pool limits, incorrect WSUS URL/port, or firewall rules blocking the ClientWebService or SimpleAuthWebService endpoints.
Final Tips
Make sure you have several GB of free disk space.
Temporarily disable third-party antivirus to test whether it is interfering.
After any successful fix, run Windows Update again to confirm the error is gone.
Still need help?
Contact us