NS_E_WMPCORE_MEDIA_CHILD_PLAYLIST_UNAVAILABLE (0XC00D10B8) Fix
Windows Media Player can't find a child playlist for a media item. Usually happens with corrupted library or broken playlist references. Three fixes, from quick to deep.
What's actually happening here
This error pops up when Windows Media Player tries to play a media item that's part of a playlist hierarchy — say, a playlist that contains another playlist, or a media file that expects a sub-playlist (like an album with embedded track links). The error code 0XC00D10B8 translates to NS_E_WMPCORE_MEDIA_CHILD_PLAYLIST_UNAVAILABLE. The player expects a child playlist, but can't find one. The trigger? Usually a corrupted WMP library database, a playlist file that got deleted or moved, or a stale reference in the "Recently Played" list. I've seen this on Windows 10 22H2 with WMP 12 after a system restore or after clearing temp files with CCleaner.
Fix 1: Clear the Recent Playlists (30 seconds)
This is the simplest thing to try, and it works more often than you'd think. The "Recently Played" list in WMP sometimes holds a reference to a playlist that no longer exists. Clearing it forces WMP to drop the dead reference.
- Open Windows Media Player.
- Right-click any empty space in the navigation pane (the left sidebar).
- Select Customize navigation pane.
- Uncheck Recently Added and Recently Played.
- Click OK. Then right-click again and re-check them.
- Restart WMP and see if the error's gone.
Why this works: The navigation pane stores cached references to recent playlists. When you toggle those views off and on, WMP rebuilds the cache from scratch, dropping orphaned playlist entries. If the error was caused by a stale reference in the recent list, this kills it.
Fix 2: Reset the WMP Library (5 minutes)
If the quick fix didn't cut it, the library database itself might be corrupted. WMP stores its library metadata in a set of files under %USERPROFILE%\AppData\Local\Microsoft\Media Player. Resetting the library is safe — it doesn't delete your actual media files, it just rebuilds the database from scratch. But you'll lose custom ratings, play counts, and playlists you created inside WMP. Back those up first if they matter to you.
- Close Windows Media Player completely. Check Task Manager to make sure
wmplayer.exeisn't running. - Open File Explorer and paste this path:
%USERPROFILE%\AppData\Local\Microsoft\Media Player - Select all files and folders inside this directory, then delete them. You might get a "file in use" error — skip those files if they won't delete. That's fine, they'll be overwritten.
- Press
Win + R, typeregedit, and hit Enter. Navigate toHKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences. Look for a value namedLibraryLocation. If it exists, delete it. This forces WMP to use the default library path. - Restart WMP. It'll act like a fresh install — you'll get the setup wizard. Let it scan your default media folders. After the scan completes, try playing the file that triggered the error.
The reason step 3 works: WMP's database files (CurrentDatabase_*.wmdb) hold all playlist and metadata references. Deleting them forces WMP to regenerate the database from the actual files on disk. Any broken playlist reference gets wiped.
Fix 3: Rebuild the WMP Database from Scratch (15+ minutes)
This is the nuclear option. Use it when the error persists after Fix 2, or when WMP crashes repeatedly. What we're doing here is deleting the entire WMP database and also clearing the Windows Media Player cache files that sometimes survive a simple delete.
- Open an elevated Command Prompt: right-click Start, select Windows Terminal (Admin) or Command Prompt (Admin).
- Stop the WMP service and kill related processes:
net stop wmplayertaskkill /f /im wmplayer.exe 2>nultaskkill /f /im wmpnscfg.exe 2>nul - Delete the entire media player database folder:
rmdir /s /q "%USERPROFILE%\AppData\Local\Microsoft\Media Player" - Also delete the cache folder used by the network sharing service:
rmdir /s /q "%USERPROFILE%\AppData\Local\Microsoft\WMPNSCache" - Open Registry Editor (
regedit) and delete the entire key:HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer - Restart your PC. Not WMP — reboot the whole machine. This ensures all file locks are released and registry changes take effect.
- After reboot, open WMP. It'll run the initial setup. Let it scan your media folders. This can take 15–30 minutes depending on library size. Once done, the error should be gone.
What's actually happening here: The registry key HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer stores the library's GUID and configuration. By deleting it, you force WMP to generate a brand-new library identifier. That's a hard reset — no stale references survive. The WMPNSCache folder holds shared media metadata used by network sharing — if corrupted, it can interfere even with local playback. Killing both the database and registry is the surest way to get a clean slate.
Pro tip: Before doing Fix 3, backup your custom playlists. Export them from WMP viaFile > Save Playlist As...and save the.wplfiles somewhere safe. After the rebuild, you can import them back. This saves you from rebuilding your carefully curated playlists.
When none of these work
If you've done Fix 3 and the error still shows up, you're dealing with something outside WMP itself. Check if the media file is actually a shortcut or an ASX file — those can reference playlists that don't exist. Open the problematic file in Notepad. If it starts with <ASX>, you've got a Windows Media Metafile that points to a playlist URL or path. Edit that URL or delete the file. Also, inspect third-party codecs or shell extensions that hook into WMP — things like Shark007 or K-Lite Codec Pack can interfere with playlist handling. Uninstall them temporarily to test.
If you're on Windows 11 24H2, note that WMP has been deprecated in favor of Media Player (the UWP app). The error 0xC00D10B8 is specific to the legacy WMP. Consider switching to the new Media Player app — it's faster and handles playlists differently. Your music files will work the same, just with a cleaner player.
Was this solution helpful?