0XC00D1186

Fix NS_E_PDA_NO_TRANSCODE_OF_DRM (0XC00D1186) on Windows

This error pops up when Windows Media Player can't sync DRM-protected music to a portable device. The fix is usually removing DRM or switching sync settings.

What's actually happening here

You're trying to sync music from Windows Media Player to a portable device — an old Zune, a Samsung phone, maybe a cheap MP3 player — and you get slapped with NS_E_PDA_NO_TRANSCODE_OF_DRM (0XC00D1186). The error means WMP can't convert (transcode) a DRM-protected file for the target device. This is almost always a rights management issue, not a hardware problem.

I've seen this on Windows 7 through Windows 11, usually with tracks bought from the old Zune Marketplace or ripped from CDs with DRM settings enabled. It's also common with protected WMA files from subscription services that expired. The culprit here is almost always the DRM license itself — either it's corrupted, missing, or you don't have sync rights for that specific device.

Cause 1: Expired or missing DRM license for the track

This is the most common cause. You've got a song with a DRM license that either expired or doesn't grant sync permissions. Windows Media Player can play it on your PC (because the license allows local playback) but refuses to transcode it for a portable device.

How to check

  1. Open Windows Media Player.
  2. Find the offending track in your library.
  3. Right-click it, select Properties, then the Media Usage Rights tab.
  4. If you see "You have a license for this file" but no mention of sync rights, that's your problem.

The fix

You've got two options. First, try renewing the license. For Zune content, open the Zune software (if you still have it) and go to Settings > Account > Refresh licenses. For other DRM schemes, open the store where you bought the track and request a license refresh. This works maybe 30% of the time — Microsoft's DRM servers are mostly shutdown for older services.

The real fix? Strip the DRM. Use a tool like SoundTaxi or TuneBoto to convert the track to MP3 without DRM. I've used SoundTaxi for years — it's not free, but it's reliable. You could also re-download the track from a DRM-free store like Bandcamp or Amazon (non-DRM versions).

If you're stuck with the file and need a free workaround, record the audio in real-time using Audacity while playing it through your sound card. It's kludgy and you lose quality, but it works.

Cause 2: Sync settings forcing DRM transcode for a device that doesn't support it

Your device might not support the DRM format WMP is trying to transcode to. Older MP3 players and many Android phones can't handle WMA DRM files. WMP tries to transcode them on the fly, fails, and throws this error.

Check your sync settings

  1. In WMP, go to Sync > Sync options.
  2. Under Devices, select your device, then Properties.
  3. Look at the Audio conversion settings. If it's set to "Convert to WMA" or "Convert to WMA Pro", that's the problem.

The fix

Change the conversion format to MP3. Most devices support MP3 natively, and WMP can transcode DRM content to MP3 more reliably than to WMA. Here's how:

  • In the device properties window, under Audio, choose MP3 from the dropdown.
  • Set the bitrate to 192 kbps or higher — don't use the default 128 kbps, it sounds tinny.
  • Click OK, then try syncing again.

If the error persists, try this dirty trick: disable on-the-fly conversion entirely. In WMP, go to Tools > Options > Devices, select your device, click Properties, then uncheck Convert files as needed. This forces WMP to copy the file as-is. If the device can play it natively, it'll work. If not, you'll get a different error — but at least you'll know it's a device compatibility issue, not a DRM one.

Cause 3: Corrupted Windows Media Player DRM database

The DRM database in Windows can get corrupted over time — especially if you've upgraded Windows versions, switched user profiles, or restored from backups. This database stores the licenses for all your DRM content. When it's corrupt, WMP can't read the sync rights and throws 0XC00D1186.

The fix

Reset the DRM database. This is safe — it forces Windows to re-download licenses from the internet the next time you play a protected file.

  1. Close Windows Media Player completely.
  2. Open File Explorer and type %appdata%\Microsoft\Media Player in the address bar, then hit Enter.
  3. Look for a folder named DRM. Right-click it and rename it to DRM.old.
  4. Also check C:\ProgramData\Microsoft\Windows\DRM — if you see any files in there, rename them to .old too.
  5. Reopen WMP. It'll rebuild the DRM database automatically.
  6. Try playing a DRM-protected track — if it asks for a license, accept it. Then try syncing again.

This fixes the error about 50% of the time when the first two causes don't apply. If it doesn't work, you might need to re-register WMP's DRM components. Open Command Prompt as admin and run:

regsvr32.exe %windir%\system32\wmp.dll
regsvr32.exe %windir%\system32\wmvcore.dll
regsvr32.exe %windir%\system32\wmsdrm.dll

Reboot after that. Don't bother with SFC or DISM — they rarely help with DRM corruption.

Quick-reference summary

Cause Symptom Fix
Expired/missing DRM license Track plays on PC but fails to sync Refresh license or strip DRM with SoundTaxi
Wrong sync transcoding format Error on specific device only Switch device sync format to MP3
Corrupted DRM database Error on multiple tracks or devices Rename DRM folder, let WMP rebuild

Start with Cause 1 — it's the most common. If you've got a bunch of old Zune or PlaysForSure tracks, you'll probably need to strip DRM eventually anyway. The registry re-register trick is my go-to for stubborn cases, but don't rely on it alone.

Related Errors in Windows Errors
0X000019DC 0X000019DC: Log Policy Not Installed – Real Fix 0XC0000029 STATUS_INVALID_UNWIND_TARGET 0xC0000029 Fix 0X0000054A Fix 0x0000054A: Only Allowed on PDC — Quick Steps 0x80070490 Windows Update Agent Corrupted – Fix It Without Reinstalling

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.