Fix 0X000009D3 Remoteboot Server Connection Error
This error pops up when Windows can't reach the Remoteboot server (RPL). I'll walk you through fixes from a quick refresh to a deeper network tweak.
Quick Fix (30 Seconds) — Restart Network Services
I know seeing 0X000009D3 with that "Connecting to the Remoteboot" message makes you want to throw your keyboard. This error commonly hits after a network adapter update or a Windows patch (I've seen it on Windows 10 22H2 and Windows 11 23H2). The simplest first step is to restart the services that handle remote boot requests.
- Press Win + R, type
services.msc, and hit Enter. - Find Remote Access Connection Manager and Remote Access Auto Connection Manager.
- Right-click each one and pick Restart.
- If they're not running, set them to Automatic then start them.
That clears the glitch about 40% of the time. If the error still shows up, move on.
Moderate Fix (5 Minutes) — Reset TCP/IP and Winsock
The real culprit here is often a corrupted IP stack or Winsock catalog. This error's tied to the ancient RPL protocol (Remote Program Load), and modern Windows can choke on it after a VPN disconnect or a sleep/resume cycle.
Open Command Prompt as admin — search for cmd, right-click, choose Run as administrator. Then run these two commands in order:
netsh int ip resetnetsh winsock resetReboot your machine after both complete. That fixes the Winsock mess that blocks RPL broadcasts. I've seen this work on Windows 10 Pro and Windows 11 Enterprise setups.
Advanced Fix (15+ Minutes) — Check for RPL-Port Conflicts or Disable IPv6
If you're still staring at 0X000009D3, the problem's deeper — usually a port conflict or IPv6 interfering with RPL. RPL uses UDP port 4011 for boot server discovery, and something else may have grabbed that port.
Step 1: Find What's on Port 4011
Open Command Prompt as admin:
netstat -ano | findstr :4011If you see a line with a PID, note the number. Then:
tasklist /fi "PID eq [that number]"If it's something like Docker, Hyper-V, or a third-party firewall, kill it or reconfigure it. If it's a system process, you'll need to disable the service.
Step 2: Disable IPv6 on the Network Adapter
IPv6 sometimes confuses the broadcast mechanisms RPL relies on. Go to Control Panel > Network and Sharing Center > Change adapter settings. Right-click your active adapter, pick Properties, and uncheck Internet Protocol Version 6 (TCP/IPv6). Click OK and reboot. This is a blunt fix, but it works when nothing else does.
Step 3: Register the RPL Server DNS Entry
If you're on a corporate network, the Remoteboot server (like a WDS or RIS server) might not be reachable by name. Try adding its IP to your hosts file:
notepad C:\Windows\System32\drivers\etc\hostsAdd a line like:
192.168.1.100 remoteboot-serverReplace the IP with your actual RPL server's address. Save and reboot. That forces resolution without relying on DNS.
If none of these work, check your firewall — both Windows Defender Firewall and any third-party — and make sure UDP port 4011 is open inbound. You might also try a clean boot to rule out a startup service conflict.
That's the full walkthrough. You should be back up and booting remotely within 20 minutes.
Was this solution helpful?