NS_S_WMP_UI_VERSIONMISMATCH (0X000D0FE8) Skin Fix
Windows Media Player skin mismatch error. Happens after a Windows update or a corrupt skin file. The fix is simple.
Quick Answer (for the pros)
Delete the corrupt skin file from %USERPROFILE%\AppData\Local\Microsoft\Windows Media\10.0\Skin\ and restart WMP. Or reset WMP settings with reg delete HKCU\Software\Microsoft\MediaPlayer /f.
Why This Happens
This error pops up when Windows Media Player can't load a skin because the theme manager thinks the skin version doesn't match the current WMP install. I've seen it most often after a Windows 10 or 11 cumulative update — the update changes internal version numbers, but your saved skin file still references an old one. Had a client last month whose whole print queue also died, but that's a story for another day. The skin file itself is usually a .wmz or .wms file tucked away in your user profile, and a corrupt one or an outdated one triggers error 0x000D0FE8.
Fix Steps
- Close WMP completely. Check Task Manager for any
wmplayer.exeprocesses still running—kill them if needed. - Delete the corrupt skin file. Press
Win + R, type%USERPROFILE%\AppData\Local\Microsoft\Windows Media\10.0\Skin, and hit Enter. You'll see one or more.wmzfiles. Delete them all. Don't worry — WMP will recreate the default skin automatically. - Restart WMP. Open Windows Media Player. If the error's gone, you're done. If it pops up again, move to step 4.
- Reset WMP settings. Open Command Prompt as admin (right-click Start, choose Terminal Admin). Run:
reg delete HKCU\Software\Microsoft\MediaPlayer /fThis wipes your WMP user settings, including saved skins. After that, open WMP, go through the initial setup wizard, and the error should vanish. - Reboot — yes, classic. Sometimes Windows needs a clean restart to pick up the registry change.
Alternative Fixes If the Main One Fails
If deleting the skin files and resetting the registry doesn't cut it, try these:
- Run the Windows Media Player troubleshooter. Go to Settings > System > Troubleshoot > Other troubleshooters, find Windows Media Player, run it. It's hit-or-miss, but I've seen it work on older builds.
- Re-register WMP components. Open Command Prompt as admin and run
regsvr32 wmp.dllandregsvr32 wmploc.dll. This forces Windows to re-register the core WMP files. - Switch to a default skin. In WMP, right-click the title bar, go to View > Skin Chooser, and pick a built-in skin like "Classic" or "Corporate". Sometimes the corrupted skin is just too broken to load.
- Check for a pending Windows update. Go to Settings > Windows Update and install any updates that are waiting. I've seen a half-installed update leave WMP in a weird state.
Prevention Tip
Don't download skins from random websites. Stick to the ones that came with WMP or from trusted sources like the now-defunct Microsoft Skin Gallery (archive.org still has some). Even better—just use the default skin. It's boring but stable. And if you're on Windows 11, consider switching to a modern media player like VLC or MPC-HC. WMP is basically abandonware at this point.
If this fix helped, great. If not, you might have a deeper system file corruption. Run sfc /scannow from an admin command prompt — that's your next rabbit hole.
Was this solution helpful?