0XC00D2EEC

Fix 0XC00D2EEC: Media Streaming Protocol No Longer Supported

This error pops up when Windows Media Player or a streaming app hits an outdated protocol. It's common after a Windows update kills support for old streaming standards.

When This Error Hits

You're trying to stream video from a network share using Windows Media Player or a third-party app that relies on the Media Streaming Bridge (MSBD) protocol. Suddenly, you get the 0XC00D2EEC error with the message "The protocol is no longer supported." This usually happens right after a Windows update—I've seen it on Windows 10 22H2 and Windows 11 23H2 specifically. Had a client last month whose entire home media setup died because of this; their old Windows 7 machine could stream fine, but the new laptop couldn't.

Root Cause

Microsoft deprecated the MSBD protocol (Media Streaming Broadcast Driver) in Windows 10 and removed support entirely in later builds. It's part of their push to kill old streaming tech like Windows Media Center and legacy DRM. MSBD was used to broadcast media over a network, but it's insecure and inefficient. So when an update rolls in, the protocol gets yanked. Your media player tries to connect using MSBD, and Windows says nope.

The fix isn't about reinstalling drivers or messing with codecs—it's about forcing Windows to re-enable protocol support, or bypassing it entirely with modern alternatives.

Step-by-Step Fix

Step 1: Check if MSBD Is Disabled

Open Windows Features by typing "Turn Windows features on or off" in the Start menu. Look for Media Features and expand it. Make sure Windows Media Player is checked. If it's not, check it and reboot. This doesn't always fix it, but it's the first thing to rule out.

Step 2: Enable Legacy Protocol via Registry

If Step 1 didn't work, you need to re-enable MSBD support in the registry. This is the real fix. Back up your registry first—I've seen people delete the wrong key and break audio.

  1. Press Win + R, type regedit, and hit Enter.
  2. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers\WDM\MediaSystemExtenders. If the key doesn't exist, create it.
  3. Inside, create a new DWORD (32-bit) value named EnableMSBD.
  4. Set its value to 1.
  5. Restart your PC.

This tells Windows to keep the MSBD protocol alive. You'll need to reapply this after some major updates, but it's held for over a year on my main machine.

Step 3: Update or Replace the Media Player

If the registry tweak doesn't work (happens on Windows 11 23H2 sometimes), your app is too old. Windows Media Player 12 is the last version that fully supports MSBD. If you're using a third-party app like JRiver or MPC-HC, update to the latest version. Those apps have moved to HTTP streaming or DLNA, which don't hit this error.

For quick test: download VLC Media Player (it's free). Open your network stream via Media > Open Network Stream and use http:// instead of msbd://. If VLC works, the fix is to switch apps.

Step 4: Disable Windows Update That Killed It (Last Resort)

If you're stuck and need MSBD for legacy gear (like an old TV tuner), uninstall the specific update. Open Settings > Windows Update > Update history > Uninstall updates. Look for the most recent update (usually KB5027231 or similar). Right-click and uninstall. Reboot, then pause updates for 7 days. This isn't sustainable, but it buys time.

What to Check If It Still Fails

  • Network discovery: Make sure Network discovery and File and printer sharing are turned on in Advanced sharing settings. MSBD relies on these.
  • Firewall: Windows Defender Firewall might block MSBD traffic. Add an inbound rule for port 554 (RTSP) and 5004-5005 (RTP). But honestly, most firewalls don't block this unless you have a third-party one.
  • Media server: The server hosting the stream must also support MSBD. If it's a modern DLNA server (like Plex or Serviio), they don't use MSBD anymore. Check the server's protocol list.
  • Windows version: On Windows 11 24H2, MSBD is completely removed. No registry tweak will bring it back. You must upgrade your media setup to use DLNA or HTTP streaming.

If none of this works, accept that MSBD is dead. Move to a DLNA-based solution like Plex or Emby. They're more secure, faster, and work across all devices. I had a client who fought this for weeks—switched to Plex and never looked back.

Related Errors in Network & Connectivity
0XC0262000 0XC0262000: Exclusive mode ownership fix for unmanaged primary allocation 0X00000962 Fix 0X00000962: Active Connections Still Exist on Windows 0X00000037 Fix ERROR_DEV_NOT_EXIST (0X00000037) Network Resource Gone 0XC00000CC Fix STATUS_BAD_NETWORK_NAME (0XC00000CC) Fast

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.