Windows Media Player NS_E_WMP_UI_SUBCONTROLSNOTSUPPORTED fix
This pops up when you try to use a playlist or library view that the current skin doesn't support. Usually happens after a Windows update swapped your skin.
When This Error Pops Up
You're in Windows Media Player, clicking on your library or a playlist, and instead of loading, you get a pop-up with NS_E_WMP_UI_SUBCONTROLSNOTSUPPORTED and the hex code 0XC00D0FDE. The library pane stays blank or the playlist won't expand. I've seen this most often after a Windows feature update — like the jump from Windows 10 22H2 to 23H2 — or after you've manually applied a third-party skin.
Root Cause
Windows Media Player uses 'views' for different sections: library, now playing, playlist. Each view has subcontrols like list headers, navigation buttons, or album art. The skin you're using defines how those subcontrols are laid out. If the skin is missing the definitions for a specific view's subcontrols — or if a Windows update corrupted the skin file — the player throws this error. It's a missing UI recipe, not a broken installation.
The Fix: Switch to the Default Skin
This takes 30 seconds. Don't waste time reinstalling WMP or running SFC scans — that won't fix a skin mismatch.
- Open Windows Media Player. If it's already open and stuck on the error pop-up, close the pop-up and switch to Now Playing mode (Ctrl+3 or click the 'Switch to Now Playing' button in the top right).
- Switch to the default skin. Right-click anywhere on the player's border (not the playback controls area) and select View → Skin Chooser. If you're in Now Playing mode, right-click near the top bar and choose Switch to Library first, then right-click again.
- Pick 'Windows Media Player' from the list — that's the default skin. Double-click it or select it and click Apply Skin.
- Test the library. Click on your library or a playlist. The subcontrols should load properly now.
Had a client last month whose entire print queue died because of a similar skin glitch after a cumulative update — same principle applies here.
If It Still Fails After Switching Skins
Rare, but possible. Two things to check:
- Corrupted skin database. Close WMP. Open File Explorer and go to
%LOCALAPPDATA%\Microsoft\Media Player. Delete the fileCurrentSkin.wmz(or rename it to .bak). Then restart WMP — it'll re-create the skin database with defaults. - Library index corruption. If the error persists even with the default skin, the library itself might be borked. Go to Organize → Manage Libraries → remove all folders, then re-add them. You'll lose custom playlists but it's a last resort.
I've never seen this error happen with the default skin after applying the fix above. If it does, you're looking at a corrupted user profile or a very specific registry key issue — but that's 1 in 500 cases. Skip the registry edit unless you're comfortable with it. Want the key? It's HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences, and you can delete the Skin value there. But honestly, just use the default skin and move on.
Was this solution helpful?