0XC00D117A

Fix WMP 0XC00D117A Error on Portable Devices Fast

Windows Media Player fails to sync with old MP3 players or phones due to MTP driver issues. Here's the quick fix that works.

Yeah, that error's a pain. You're trying to sync your old Creative Zen or a Windows Phone, and WMP just throws 0XC00D117A at you. Been there, fixed it for a dozen clients. Here's the fix that works nine times out of ten.

The Quick Fix: Reinstall the Portable Device Driver

This error almost always means Windows lost the MTP driver for your device. Not the USB driver – the specific Media Transfer Protocol driver. WMP talks to your device via MTP, and when that driver gets corrupted or half-installed, you get exactly this error.

  1. Unplug your device from the computer.
  2. Open Device Manager. On Windows 10/11, right-click the Start button and pick Device Manager. On Windows 7, hit Win+R, type devmgmt.msc, press Enter.
  3. Expand Portable Devices. If you see your device listed with a yellow exclamation point, that's the problem.
  4. Right-click your device and choose Uninstall device. Check the box that says "Delete the driver software for this device" if it appears.
  5. Now shut down the computer completely. Not restart – full shutdown.
  6. Plug your device in while the computer is off. Then power on the computer.
  7. Windows will re-detect the device and install a fresh driver. Wait a minute, then open WMP and try syncing again.

That's it. I had a client last month whose whole office couldn't sync their presentation remote – same error code. Driver reinstall took two minutes and fixed every unit.

Why This Works

The MTP driver is what translates between WMP's protocol and your device's file system. When it's corrupted – which happens more often than you'd think after a Windows update or a bad USB port ejection – WMP sends a command, your device doesn't understand it, and you get 0XC00D117A. It's not the device, not WMP. It's the bridge in between.

By uninstalling the driver and letting Windows reinstall it fresh, you're forcing the system to rebuild that bridge. That's why the full shutdown matters – a restart doesn't always clear the driver cache, but a cold boot does.

Less Common Variations of the Same Problem

1. The Device Shows Up but Still Errors

If the driver reinstall didn't work, check if your device is actually being recognized. Open This PC and look for the device under Portable Devices. If it shows there, but WMP still errors, try a different USB port. Sounds dumb, but I've seen front-panel USB ports fail to provide enough power for older MP3 players. Use a rear port directly on the motherboard.

2. Windows Media Player 11 on XP

If you're still on XP (I don't judge, some legacy machines need it), the fix is slightly different. The MTP driver doesn't auto-install. You need to download the Media Transfer Protocol Porting Kit from Microsoft. Once that's installed, repeat the driver uninstall/reinstall steps above.

3. Device with a Removable SD Card

Some devices, especially older GPS units or digital cameras, show up as two drives – the internal storage and an SD card. WMP gets confused when it sees both. The fix: remove the SD card from the device, sync to internal storage first, then put the card back. Or, if you only use the card, disable the internal storage in Device Manager.

4. WMP 12 on Windows 7 with Windows Phone

Windows Phone 7 and 8 devices have their own sync software (Zune or Windows Phone app). WMP will throw this error if you try to force it. Skip WMP entirely – use the dedicated app.

Prevention for Future Headaches

Most of these errors come from yanking the USB cable out without using the Safely Remove Hardware option. I know, it's a hassle, but it's the number one cause of driver corruption on portable devices. Take the extra three seconds.

Also, keep Windows updates current. I'm not saying install every optional update, but the critical ones often include MTP driver fixes. And if you have an older device, check the manufacturer's website for a USB driver package – they sometimes have a tool that resets the device's connection state.

One last thing: if you're using a USB hub, try plugging the device directly into the computer. Hubs, especially unpowered ones, introduce all sorts of weird errors like this. Direct connection just works.

That's the whole fix. Driver reinstall, cold boot, and if that fails, check your ports and card slots. You'll be back to syncing in no time.

Related Errors in Hardware – Hard Drives
0X80030103 STG_E_CANTSAVE (0x80030103) – Drive won’t let you save? Here’s why 0X80030201 Fix STG_E_INCOMPLETE 0X80030201 Download Aborted Error 0X0000044E 0x0000044E: Tape or partition start error fix Hard drive missing after power surge — fix it step by step

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.