0XC00D11A4

Fix Windows Media Player device error 0xC00D11A4

Windows Media Player stops seeing portable devices with error 0xC00D11A4 because the MTP interface or device service goes stale. Here's how to fix it fast.

What's actually happening here

Error 0xC00D11A4 (NS_E_WMP_WMDM_INTERFACEDEAD) means Windows Media Player's connection to the portable device's MTP interface has gone stale. The device itself is usually fine—it's the internal Windows Media Device Manager (WMDM) or the MTP driver stack that's hung. You'll typically see this after unplugging a device without properly stopping it, or after Windows Update tweaks the USB stack.

Start with the 30-second fix. If that doesn't work, move to the 5-minute fix. Don't jump to the advanced fix unless you've tried the first two.

30-second fix: Re-plug and kill the stale session

  1. Unplug the device from USB.
  2. Open Task Manager (Ctrl+Shift+Esc). Look for wmplayer.exe or WMPNetworkSvc.exe. Right-click and End Task if they're running.
  3. Wait 5 seconds. Plug the device back in—use a different USB port if you can. Windows should renegotiate the MTP session fresh.

Why this works: The error is literally a dead interface handle. Killing the WMP process forces the app to re-request the device interface from WMDM. A different port triggers a new PnP enumeration, bypassing any cached stale state.

If the error still shows up, don't waste time—move to the next step.

5-minute fix: Restart the Windows Media Device Manager service

  1. Press Win + R, type services.msc, hit Enter.
  2. Scroll to Windows Media Device Manager Service (WMDM). It might be listed as Portable Device Enumerator Service on some older builds.
  3. Right-click it → Stop.
  4. Wait 10 seconds. Right-click → Start.
  5. Re-plug your device. Launch Windows Media Player.

What's happening under the hood: WMDM is the broker between WMP and the MTP driver. When it goes unresponsive, every subsequent MTP request returns a dead interface handle. Restarting the service clears whatever internal deadlock it hit.

If this doesn't fix it, the issue is likely deeper—driver or registry.

Advanced fix (15+ minutes): MTP driver reinstall and registry cleanup

This is for when the error persists across reboots and different USB ports. Don't skip the previous steps—you need to confirm the service restart didn't help.

Step 1: Reinstall the MTP driver

  1. Open Device Manager (right-click Start → Device Manager).
  2. Expand Portable Devices. You should see your device listed there (e.g., "Sansa Clip+" or "Nokia Lumia").
  3. Right-click your device → Uninstall device. Do not check "Delete the driver software for this device"—you want Windows to reinstall the generic MTP driver, not remove it entirely.
  4. Unplug and replug the device. Windows will reinstall the driver automatically.

Sometimes the MTP driver gets corrupted by a partial update or a bad USB hub. Reinstalling forces a clean enumeration.

Step 2: Reset the WMDM COM permissions

The interface dead error can also stem from broken COM permissions for the WMDM service. Here's the fix:

  1. Press Win + R, type dcomcnfg, hit Enter.
  2. Navigate to Component Services → Computers → My Computer → DCOM Config.
  3. Look for Windows Media Device Manager Service or Portable Device Enumerator Service. Right-click → Properties.
  4. Go to the Security tab. Under Launch and Activation Permissions, click Edit.
  5. Ensure SYSTEM and Administrators have Local Launch and Local Activation checked. Add Users group with the same permissions if it's missing.
  6. Click OK, restart the WMDM service (as in the 5-minute fix above).

This is the least-known fix, and the one that often resolves the issue when nothing else does. The error is a COM interface death—restoring permissions ensures WMP can properly activate the MTP interface.

Step 3: Last resort—delete the WMDM registry key

Only do this if the above fails. The registry key stores cached device state that can go corrupt.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Device Manager\
  1. Open Regedit as Administrator.
  2. Navigate to that path.
  3. Delete the PortableDevice subkey if it exists. Do not delete the whole Windows Media Device Manager key.
  4. Close Regedit, restart the WMDM service, re-plug your device.

Deleting that subkey forces WMDM to rebuild the device list from scratch. I've seen this fix devices that refused to connect after a Windows 11 22H2 update.

Why step 3 works when nothing else does

The registry key stores persistent state for each device—serial numbers, last sync timestamps, interface properties. If that state becomes corrupt (e.g., after a failed firmware update or pulling the device during a sync), WMDM can't create a valid interface handle. Deleting it forces a clean start.

When to give up and use a different tool

If you've gone through all three fixes and still get 0xC00D11A4, the problem might be the device itself—some older players (pre-2012) use MTP 1.0 which Windows 10/11 handles poorly. In that case, try Winamp with the MTP plugin, or MediaMonkey. They use their own MTP stacks and bypass WMDM entirely.

But for 90% of users, restarting the WMDM service and reinstalling the MTP driver will kill this error. Start there.

Related Errors in Network & Connectivity
0X00001B70 Fix ERROR_CTX_WINSTATION_BUSY (0X00001B70) Fast 0X0000274F Fix WSAENAMETOOLONG (0X0000274F) in 3 Steps Wi-Fi Connected But No Internet: DNS or Gateway Issue? 0XC013000B STATUS_CLUSTER_INVALID_NETWORK_PROVIDER (0XC013000B) Fix

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.