Fix NS_E_PDA_TOO_MANY_FILE_COLLISIONS (0XC00D1188) for good
Annoying sync error when Windows Media Player sees duplicate filenames on a portable device. Clear the junk files and fix the naming.
Yeah, this one's a pain
You're trying to sync music or photos to an old portable device—maybe a Zune, a Windows Phone, or even a cheap MP3 player—and Windows Media Player throws up the error NS_E_PDA_TOO_MANY_FILE_COLLISIONS (0XC00D1188). It's a mouthful, but the fix is simple. Don't bother reinstalling drivers or messing with sync settings. The problem is that your device has too many files with the exact same name in the same folder, and WMP can't figure out which is which.
The real fix: clear the duplicates
Here's what I did for a client last month who had a 32GB SanDisk Clip Sport—same error every sync. You need to clean up the file mess directly on the device.
- Plug your device into the PC via USB.
- Open Windows File Explorer and find your device under "This PC" or "Computer." It'll show up as a removable drive.
- Browse to the folder where you're syncing files—usually
MusicorPodcastsorPlaylists. - Look for any file that has a duplicate name. Example:
song.mp3andsong.mp3with different sizes or dates. Sometimes WMP creates hidden copies with a_prefix or a numeric suffix. - Delete every duplicate file. Keep only one copy of each name. If you're not sure which to keep, keep the newest one—WMP syncs based on the library, not the file date.
- Once you've removed all duplicates, right-click the device in File Explorer and select Eject. Don't just yank the cable.
- Reconnect the device and try syncing again. The error should be gone.
Why this works
Windows Media Player uses a database on the device to track what's already synced. When it finds two files with the same name in the same folder, it logs a collision. The sync engine blocks the entire transfer because it can't guarantee file identity. By removing the duplicates, you clear that collision log. The next sync starts fresh.
Less common variations
Sometimes the duplicates aren't visible in File Explorer because the device uses MTP (Media Transfer Protocol) instead of mass storage. In that case:
- Open Device Manager, find your portable device under Portable Devices, right-click and Uninstall device. Reconnect it—Windows will reinstall the driver. This forces WMP to rebuild its sync database.
- If that doesn't work, delete the
WMPInfo.xmlfile from the root of the device (it's hidden). That file stores sync metadata. WMP will regenerate it on the next sync. - For old Zunes or Windows Phone 7 devices, the error can also pop up if you have more than 500 files in one folder. WMP has a hard limit on folder size. Split your music into subfolders by artist or album.
Prevention for next time
To avoid this in the future:
- Before syncing, clean your WMP library using the Library > Add to Library options. Make sure there are no duplicate entries.
- Never manually copy files to the device while it's connected to WMP. That's where most collisions happen.
- Set WMP to "auto-sync" only playlists—not entire folders. Playlists are collision-proof because they reference library IDs, not filenames.
Had a client last month whose entire print queue died because of this—OK, that was a different error, but the principle holds: file name collisions break sync faster than you'd think.
Two minutes of cleanup now saves you twenty minutes of frustration later. Go delete those duplicates.
Was this solution helpful?