You're sitting there, trying to stream a radio station or play a network URL in Windows Media Player, and bam—0XC00D11C1. The exact error says the server isn't responding, but your internet is fine. I've seen this on Windows 7, 10, and even 11. The trigger is almost always one of three things: your firewall is blocking WMP's outbound connection, a corporate proxy is interfering, or the URL uses a protocol WMP doesn't handle well anymore (like MMS or RTSP). Had a client last month whose entire print queue died because of this—turns out their antivirus firewall was silently killing WMP.
What Actually Causes 0XC00D11C1?
Windows Media Player uses its own network stack for streaming. It doesn't rely on Internet Explorer settings like some think. When you see this timeout, WMP sent a connection request—usually on port 1755 for MMS or default HTTP ports—but never got a reply. The server might be alive, but something between you and it drops the packet. Common culprits:
- Windows Firewall (or third-party AV firewall) blocking WMP
- Proxy settings that WMP ignores or misreads
- Corrupt WMP network configuration stored in the registry
- IPv6 vs IPv4 mismatch (some older streaming servers don't play nice with IPv6)
Step-by-Step Fix
Step 1: Test with a Different URL
Before messing with settings, rule out a dead link. Open a command prompt and try ping <server>. If that works, try telnet <server> 1755 (if you have Telnet enabled). If it hangs, the port is blocked. Also try the URL in VLC—if VLC plays it, the issue is WMP-specific.
Step 2: Open Windows Firewall for WMP
Skip the generic advice about turning off the firewall. Instead, create an explicit allow rule:
- Open Windows Defender Firewall with Advanced Security (type it into Start).
- Click Inbound Rules → New Rule...
- Choose Program → Browse to
C:\Program Files\Windows Media Player\wmplayer.exe. (On 64-bit systems, it's in Program Files, not Program Files (x86).) - Select Allow the connection.
- Apply to Domain, Private, Public—all three if you're unsure.
- Name it WMP Stream Allow.
Do the same for Outbound Rules. Most people forget outbound blocks on corporate networks.
Step 3: Reset WMP Network Settings via Registry
WMP stores network timeouts and proxy info in the registry. Corrupt entries here cause 0XC00D11C1 even when the network is fine. This fix works when nothing else does.
reg delete "HKCU\Software\Microsoft\MediaPlayer\Preferences" /v HttpProxy /f
reg delete "HKCU\Software\Microsoft\MediaPlayer\Preferences" /v MmsProxy /f
reg delete "HKCU\Software\Microsoft\MediaPlayer\Preferences" /v NetworkTimeout /f
reg delete "HKCU\Software\Microsoft\MediaPlayer\Preferences" /v ConnectionType /f
Run those four lines in a command prompt as admin. Then restart WMP. It rebuilds the default values on next launch. I've seen this clear a stubborn timeout that firewall changes didn't fix.
Step 4: Disable IPv6 for WMP (if needed)
Some older streaming servers don't handle IPv6 well. If your network supports IPv6 but the server doesn't, WMP times out waiting for the IPv6 response. Quick test: temporarily disable IPv6 on your network adapter (Settings → Network & Internet → Change adapter options → right-click adapter → uncheck Internet Protocol Version 6). If the error goes away, leave it off or contact your ISP.
Step 5: Bypass Proxy Settings
If you're behind a corporate proxy, WMP might not honor the system proxy settings. Force it to bypass in the registry:
reg add "HKCU\Software\Microsoft\MediaPlayer\Preferences" /v UseProxy /t REG_DWORD /d 0 /f
This tells WMP to ignore proxy and connect directly. On locked-down networks that require proxy, you'll need to set HttpProxy and MmsProxy manually, but that's rare for home users.
Still Failing? Check These
- Third-party antivirus: Norton, McAfee, and Bitdefender often have their own firewalls. Disable them temporarily or add wmplayer.exe to their exclusions.
- VPN or network adapter: Disconnect VPN. Some VPNs block multicast or non-standard ports.
- Corrupt Windows Media Player installation: Go to Settings → Apps → Optional Features → reinstall Windows Media Player (on Windows 10/11 it's under Media Features).
- Time and date sync: If your system clock is off by more than a few minutes, SSL handshakes fail silently. Sync with time.windows.com.
If none of that works, the URL you're trying is probably dead or uses a protocol WMP no longer supports (like RTSP without Windows Media Services on the server side). Grab VLC—it handles everything WMP can't these days.