Fix NS_E_WMPCORE_GRAPH_NOT_IN_LIST (0XC00D108A) in Windows Media Player
Windows Media Player error that usually hits when you try to stream online content, often from Internet Explorer or old media links. The fix is almost always a browser or media player cache clear.
1. Stale Internet Explorer Cache (Most Common Cause)
This error shows up most often when you click a media link in Internet Explorer or an old app that uses IE's engine. Windows Media Player (WMP) tries to build a play graph from a cached URL, but the cache is outdated or corrupt. I had a client last month whose small law firm still used IE for an internal portal—every time they tried to play training videos, they hit 0XC00D108A. Clearing the IE cache fixed it in under a minute.
How to clear IE cache (works for Windows 7 through 11):
- Open Internet Explorer (even if you don't use it—the cache is shared).
- Click the gear icon (top right) > Safety > Delete browsing history.
- Check Temporary Internet files and website files and Cookies.
- Uncheck everything else unless you're doing a deep clean.
- Click Delete.
You can also do this from Control Panel: Internet Options > General tab > Delete under Browsing history. Reboot WMP and try the link again. 9 times out of 10, that's it.
If the link still fails, also reset IE settings: same Internet Options dialog, Advanced tab > Reset. Doesn't touch your bookmarks, just kills corrupted settings.
2. Corrupted Windows Media Player Graph Database
WMP builds a list of "prerolled graphs"—basically pre-cached streaming paths for common media types. When that list gets corrupted, it can't find the right graph for your URL. This usually happens after a Windows update or a failed codec install. Saw this on a Windows 10 machine last year where the user installed a third-party codec pack and then removed it; the graph list got half-broken.
Fix it by resetting WMP's graph cache:
- Close WMP and any apps that might use it (like IE).
- Open an Administrator Command Prompt: right-click Start > Command Prompt (Admin) or PowerShell (Admin).
- Run these commands one at a time:
net stop wuauserv net stop bits - Then delete the graph cache folder:
rmdir /s /q "%USERPROFILE%\AppData\Local\Microsoft\Media Player" - Now restart the services:
net start wuauserv net start bits - Reboot your PC and test WMP again.
Don't worry—this only nukes WMP's local database, not your media library. You'll have to re-add any custom playlists, but the actual files are safe.
If you're not comfortable with the command line, you can also go to %USERPROFILE%\AppData\Local\Microsoft\Media Player in File Explorer and delete everything there. Make sure WMP is closed first.
3. Internet Explorer Is Deprecated or Broken (Windows 11 Especially)
On Windows 11, Internet Explorer is mostly a compatibility shim—it redirects most links to Edge. But WMP still tries to use IE's engine for some streaming URLs, and the redirect causes this error. I see this a lot when someone bookmarks a URL from an old website that streams ASF or WMV content.
Workaround: Force Edge to handle the link instead.
- Open Microsoft Edge.
- Paste the URL that gave you the error directly into Edge.
- Edge should either play it natively or prompt you to open it with a modern player (VLC is my go-to).
Alternatively, if the link is embedded in a page, right-click the link and choose Copy link address, then paste it into VLC (Media > Open Network Stream). VLC handles WMP streaming protocols better anyway.
On Windows 10, you can also try enabling IE mode in Edge (Settings > Default browser > Allow sites to be reloaded in Internet Explorer mode). But honestly, it's 2024—IE is dead. Move your media links to a modern player.
Quick-Reference Summary
| Cause | Fix | Difficulty |
|---|---|---|
| Stale IE cache | Delete Temporary Internet Files in IE settings | Beginner |
| Corrupted WMP graph database | Delete %USERPROFILE%\AppData\Local\Microsoft\Media Player folder |
Intermediate |
| IE deprecated in Windows 11 | Use Edge or VLC to open the streaming URL directly | Beginner |
Bottom line: 0XC00D108A is almost never a hardware or network problem. It's a cache or compatibility issue. Start with the IE cache clear—it fixes the majority of cases. If that doesn't work, nuke the Media Player folder. And if you're on Windows 11, stop using IE altogether for media. Your sanity will thank you.
Was this solution helpful?