Fix NS_E_PDA_CANNOT_TRANSCODE_TO_AUDIO (0xC00D123D)
Your Windows Media Player can't convert a music file for your device. The fix is usually changing file format or updating drivers.
Cause 1: File Format Your Device Can't Play
This error pops up when you try to sync a song to an older phone or MP3 player in Windows Media Player (WMP). The player can't convert the file to a format the device understands. I've seen this most often with WMA files on devices that only read MP3.
Here's the thing: WMP tries to transcode (convert) the file on the fly. If it fails, you get 0xC00D123D. The quickest fix is to replace the file with a compatible format.
Fix: Replace the audio file with a compatible version
- Open File Explorer (Windows key + E).
- Navigate to where the song is stored. For most people, that's
C:\Users\YourUserName\Music. - Right-click the file you're trying to sync and select Properties.
- At the top of the General tab, check the file extension. You'll see something like
.wma,.wav,.m4a, or.mp3. - If it isn't
.mp3, that's likely the problem. Most cheap MP3 players and older phones only read MP3. Some also read WMA, but not all. - Find an MP3 version of the same song. You can rip it from a CD using WMP (set rip format to MP3 in Options > Rip Music > Format).
- Delete the old file from your sync list in WMP, then add the new MP3 version.
- Click Start Sync. The error shouldn't appear.
After you replace it, try syncing again. If the error disappears, you're done.
Cause 2: Windows Media Player Can't Find the Right Codec
Sometimes the file format itself is fine—like MP3—but WMP can't actually convert it because a required codec is missing or corrupted. This happens more on Windows 7 and Windows 8, but I've seen it on Windows 10 too after a major update.
The error will still say 0xC00D123D, but the fix isn't about the file. It's about the player.
Fix: Install the latest codec pack or update Windows Media Player
- Press Windows key + R, type
appwiz.cpl, and hit Enter. - In the list, find Windows Media Player (it might show as part of Windows Features).
- If you're on Windows 10 or 11, skip all this. Instead:
- Open Settings (Windows key + I).
- Go to Update & Security > Windows Update. Click Check for updates. Install any pending updates.
- After updates install, restart your PC.
- Open WMP again and try syncing the same file.
If that doesn't work, the real fix is to install the K-Lite Codec Pack Basic. Here's how:
- Open your web browser and go to the official K-Lite site (codecguide.com). Download the Basic version.
- Run the installer. During setup, pick Normal preset.
- Restart your PC after the install finishes.
- Open WMP and try syncing again.
I've used K-Lite for years. It adds codecs without bloating the system. After you install it, WMP can handle most audio conversions. The error should stop.
Cause 3: Corrupted Windows Media Player Library
Less common, but I've hit this on a few machines. The WMP library database gets corrupted, and it can't process any sync requests. The error 0xC00D123D shows up for every file you try to send to your device. Not just one song—all of them.
If every file fails, this is your problem.
Fix: Reset the Windows Media Player library
- Close Windows Media Player completely. Make sure it's not running in the system tray.
- Press Windows key + R, type
%LOCALAPPDATA%\Microsoft\Media Player, and hit Enter. - You'll see a folder with a bunch of files like
CurrentDatabase_372.wmdb. Don't delete them yet. - First, press Windows key + R again. Type
services.mscand hit Enter. - Scroll down to Windows Media Player Network Sharing Service. Right-click it and select Stop.
- Go back to the
Media Playerfolder. Select all files (Ctrl + A) and delete them. They'll be recreated automatically. - In the Services window, right-click Windows Media Player Network Sharing Service and select Start.
- Close Services.
- Open WMP. It'll take a minute to rebuild the library. You'll lose your play counts and ratings, but your music files are safe.
- Now add your music back to the library (File > Add to Library if needed).
- Try syncing your device again.
After the library rebuilds, the conversion process starts fresh. In my experience, this fixes the error for good—unless the device itself is broken, but that's a different problem.
Quick Summary
| Cause | What to do | Time |
|---|---|---|
| File format not supported | Replace with MP3 version | 5 minutes |
| Missing codec | Install K-Lite Codec Pack or update Windows | 10 minutes |
| Corrupted WMP library | Delete library files (after stopping service) | 5 minutes |
The first cause is most common—check your file format before doing anything else. If you still get the error after swapping to MP3, move to Cause 2. Rarely, it's Cause 3. Pick the fix that matches your situation and you'll be syncing again in no time.
Was this solution helpful?