0X000009D3

Fix 0X000009D3 Remoteboot Server Connection Error

Network & Connectivity Intermediate 👁 2 views 📅 Jun 9, 2026

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.

  1. Press Win + R, type services.msc, and hit Enter.
  2. Find Remote Access Connection Manager and Remote Access Auto Connection Manager.
  3. Right-click each one and pick Restart.
  4. 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 reset
netsh winsock reset

Reboot 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 :4011

If 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\hosts

Add a line like:

192.168.1.100  remoteboot-server

Replace 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?