0XC00D0FE3

NS_E_WMP_UI_VIEWIDNOTFOUND (0XC00D0FE3): Fix Windows Media Player Theme Error

WMP throws NS_E_WMP_UI_VIEWIDNOTFOUND when a skin's XML references a view ID that doesn't exist. Here's how to fix it in minutes.

You double-click an .wmz skin file or fire up Windows Media Player and it dies with NS_E_WMP_UI_VIEWIDNOTFOUND (0XC00D0FE3). Sometimes WMP opens to a black window. Sometimes it just crashes on launch. The message mentions a view ID for 'currentViewID' and a theme file. A client of mine hit this last month after downloading a 'retro Winamp look' skin from a sketchy fan site — WMP wouldn't even open until I removed the skin. Sound familiar?

What's actually going wrong

Windows Media Player skins are just ZIP files renamed to .wmz. Inside there's a theme XML file (usually theme.xml or the name of the skin) that lists every view the skin supports — playlist view, now playing, equalizer, and so on. Each view has an ID like nowplaying or video.

The currentViewID property tells WMP which view to load first. If that ID doesn't exist in the theme file's view list, WMP panics. There's nowhere to go. So it throws 0XC00D0FE3 and either falls back to the default skin or crashes outright.

Common triggers:

  • A skin downloaded from a site that hosts half-broken or partially translated skins
  • Manually editing the theme XML and mistyping a view ID (or removing one you thought was unused)
  • A skin made for WMP 9 or 10 that references views WMP 12 dropped
  • Corrupted .wmz extraction — Windows sometimes unpacks the skin partially and leaves orphan files
  • Antivirus quarantining one file inside the .wmz, leaving the XML pointing at a view whose assets are gone

Bottom line: the skin is broken. WMP itself is fine. You just need to get rid of the bad skin reference.

The fix

  1. Close WMP completely. Not minimized — killed. Open Task Manager, find wmplayer.exe, end it. If it respawns, you've probably got it pinned to the taskbar or set to launch at startup.

  2. Reset WMP to the default skin. The current skin setting lives in the registry. Open regedit and go to:

    HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences

    Look for a value called Skin. Delete it. Also check HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Skins — that's where the installed skin list lives, and a bad entry there will keep triggering the error.

  3. Delete the broken skin files. Skins install to:

    %LOCALAPPDATA%\Microsoft\Media Player\Skins
    %USERPROFILE%\AppData\Roaming\Microsoft\Media Player\Skins

    Sort by date modified. The one you just installed is the problem. Delete the whole folder for that skin.

  4. Restart WMP. It should open with the default skin (the plain dark interface). If it opens clean, you've confirmed the skin was the culprit.

  5. If you need that specific skin, unpack it and fix the XML. Rename myskin.wmz to myskin.zip, extract it, and open the theme XML in Notepad. Search for currentViewID. Whatever value it points to — say currentViewID="main" — needs a matching <view id="main"> entry somewhere in the file. If it doesn't exist, either add the missing view or change currentViewID to an ID that does exist. Zip it back up, rename to .wmz, reinstall.

Why registry cleanup matters

A lot of people just delete the skin folder and call it done. Then WMP still throws 0XC00D0FE3 because the registry still lists that skin as current. The app reads the registry first, looks for the skin, comes up empty, and errors out. Kill the registry entry too. I've seen that trip up three people this year alone.

If you're on a corporate machine and regedit is locked down by group policy, sign in as a local admin or ask IT to reset your WMP preferences. There's no way around it without the reg key.

If it still fails

Work through these in order:

  • Run sfc /scannow. Open an elevated Command Prompt and run sfc /scannow. A damaged wmp.dll or theme parser can look identical to a bad skin. This rules it out.
  • Reinstall WMP. On Windows 10 and 11, go to Settings → Apps → Optional features. Search for 'Media Feature Pack' or 'Windows Media Player.' Remove it, reboot, add it back. This rebuilds the theme parser.
  • Clear the WMP cache. Delete everything in %LOCALAPPDATA%\Microsoft\Media Player and %APPDATA%\Microsoft\Media Player. WMP rebuilds these on next launch.
  • Check event viewer. Look under Windows Logs → Application for the fault. It'll often name the specific theme XML file that failed to load — saves a lot of guessing.
  • Test with a different user account. Create a fresh local user, log in, launch WMP. If it works there, the problem is profile-specific — something in your HKCU hive is corrupt. You can copy the working preferences over or rebuild the profile.

Nine times out of ten, this is a skin problem, not a WMP problem. Delete the skin, nuke the registry entry, and you're back in business. The remaining one time, it's a corrupt install and sfc /scannow or a Media Feature Pack reinstall sorts it.

Related Errors in Windows Errors
0X000000CD Fix ERROR_NO_SIGNAL_SENT (0X000000CD) in Windows 10/11 0X00000673 Fix 0x00000673: Windows Installer blocks managed advertised product updates 0X00000A3A Fix 0X00000A3A: Workstation name already in use 0X000020C1 Fix ERROR_DS_EXISTS_IN_MUST_HAVE (0X000020C1) in Active Directory

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.