Error 0x80244010 (WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS) means the update client made too many round trips to the update server without getting a usable answer, and gave up. Think of it as calling someone who keeps transferring you: after enough transfers, you hang up. The client retries, gets bounced around redirects or empty responses, and eventually reports this code.
On Dell laptops this shows up on networks with proxies or WSUS servers that misbehave — corporate and school networks especially — but also on home machines with corrupted update metadata that sends the client in circles. An incorrect system clock can contribute too, since each failed TLS handshake counts as a wasted trip.
The fix is to stop the bouncing: clean proxy configuration, correct time, fresh update metadata, and a healthy update client. Work through these in order. If you are dealing with a related symptom instead, see the 0x8024401C timeout error and the 0x8024500C connection-policy error .
This error is the update client giving up after being bounced around too many times — imagine calling someone who keeps transferring you until you hang up. The bouncing usually comes from a proxy loop, stale corporate server settings lingering on a home machine, or corrupt local metadata sending the client in circles. The fixes straighten each of those paths so the client reaches its destination in a single trip.
Why this happens
Misbehaving proxy or redirect loop the client bounces between endpoints without resolving.
Stale WSUS configuration leftover corporate update-server settings on a home machine.
Corrupt local update metadata the client requests based on bad data and gets useless responses.
Incorrect system date and time failed handshakes waste round trips.
Firewall interfering with responses modified or blocked responses confuse the client.
VPN routing loops tunnel routing sends update traffic in circles.
Overloaded or throttled network timeouts force repeated retries that hit the trip limit.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Check and simplify proxy settings
Remove redirect loops at the source. Simplify aggressively for the test: disable every manual proxy entry, enable automatic detection only, and retry before concluding anything — you can restore complex corporate settings afterward. Test with the simplest possible configuration first — no proxy, automatic detection on — because every extra setting is another place a redirect loop can hide.
Settings > Network & internet > Proxy.
On home networks, disable manual proxy setup.
Enable ‘Automatically detect settings’.
Retry Windows Update.
Fix 2: Sync date and time
Eliminates handshake failures that waste trips. TLS handshakes fail when the clock is off by months, and each failed handshake burns round trips; syncing the clock removes an entire category of wasted trips at once. Check the time zone as well as the time; a correct clock in the wrong zone still produces timestamps that fail server-side validation.
Settings > Time & language > Date & time.
Enable automatic time and time zone, then click ‘Sync now’.
Retry the update.
Fix 3: Disconnect VPN temporarily
Tests whether tunnel routing is the loop. Quit the VPN application entirely rather than just disconnecting, because background VPN services can keep intercepting traffic even when the tunnel shows as down. After quitting the VPN, verify in Task Manager that no tunnel service is still running; several clients leave a helper service active after the UI closes.
Disconnect the VPN and quit its client.
Retry Windows Update.
If it succeeds, review the VPN’s routing or split-tunnel settings.
Fix 4: Reset the network stack
Clears corrupted connection state. Reboot immediately after running these commands; the resets only take full effect when the network stack reinitializes during startup. If the commands report ‘access denied’ on any step, you are not elevated; close the prompt and reopen it explicitly as administrator.
Elevated prompt: netsh winsock reset, netsh int ip reset, ipconfig /flushdns.
Restart the laptop.
Retry the update.
Fix 5: Clear stale WSUS settings (home machines)
Leftover corporate update-server pointers cause exactly this looping. Export the WindowsUpdate registry key before deleting values so you can restore the corporate configuration if the laptop ever rejoins that network. Do not delete the entire WindowsUpdate policy key, only the stale server values; the key also holds harmless settings you would then have to recreate.
Open regedit and go to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate.
If WUServer or WUStatusServer values point to a server you no longer use, back up and delete them.
Also check the AU subkey for stale policies.
Restart the Windows Update service and retry.
Fix 6: Reset Windows Update components
Fresh metadata stops the client from requesting in circles. Fresh metadata means the client stops requesting updates based on stale information, which is what was sending it on those fruitless repeated server trips. Give the rebuilt update database one full unattended check cycle before judging; interrupting the first scan can recreate the very corruption you just cleared.
Stop wuauserv, cryptSvc, bits, msiserver.
Rename SoftwareDistribution and catroot2 to .old.
Restart services and retry.
Fix 7: Run the troubleshooter and test another network
Confirms whether the issue is local or network-wide. Run the troubleshooter first for its automated checks, then use the hotspot test as the decisive experiment: success on the hotspot proves the primary network is the problem. Document which network worked and which did not; if the office network is the problem, that evidence is exactly what IT needs to fix their proxy.
Run the Windows Update troubleshooter from Settings > System > Troubleshoot.
Test the update on a mobile hotspot.
If the hotspot works, the primary network’s proxy or firewall is the culprit.
Closing
Error 0x80244010 is the update client getting the runaround from the network or its own stale configuration. Straighten the proxy path, sync the clock, clear stale server settings and metadata, and the client will reach its destination in one trip. For official guidance, see Microsoft’s Windows update support hub . Every loop has a cause, and yours was one of the usual suspects — a proxy loop, a stale server setting, or corrupt local metadata.
