0XC00D128E

Fix NS_E_IMAGE_DOWNLOAD_FAILED (0XC00D128E) in Windows Media Player

Windows Media Player can't download album art or metadata. Usually a permissions or internet connectivity issue. Here's how to fix it fast.

The 30-Second Fix: Check Internet & Retry

Nine times out of ten, this error is just a temporary glitch in Windows Media Player's connection to Microsoft's metadata servers. Don't overthink it.

  1. Make sure you're online. Open any website in a browser to confirm.
  2. Close Windows Media Player completely. Kill it in Task Manager if it's hanging.
  3. Restart WMP. Go to Tools > Options > Library. Click Retrieve additional information from the Internet if it's unchecked. Then check Only add missing information.
  4. Right-click the album or song that failed — select Find album info. Let it retry.

If that worked, you're done. If not, move to the next fix.

The 5-Minute Fix: Clear WMP Cache & Reset Library

Corrupted cache files cause this error all the time. WMP stores downloaded album art and metadata in a hidden folder. When that data gets stale or damaged, the download fails with 0XC00D128E.

  1. Close WMP.
  2. Press Windows + R, type %LOCALAPPDATA%\Microsoft\Media Player, hit Enter.
  3. Delete everything inside that folder. Yes, everything. Don't worry — WMP will rebuild it.
  4. Press Windows + R again, type %APPDATA%\Microsoft\Media Player, hit Enter.
  5. Delete everything inside that folder too.
  6. Reopen WMP. It'll re-scan your library and re-download metadata fresh.

Don't bother running the Windows Media Player Library Reset tool. It rarely helps with this specific error. Manual cache clear is faster and more reliable.

The 15-Minute Fix: Registry Permissions & Firewall Check

This error also pops up when WMP can't write to the registry or your firewall is blocking the metadata servers. Here's the full fix.

Step 1: Fix Registry Permissions

WMP stores some settings under HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer. If your user account lost write permissions there, the download fails silently.

  1. Press Windows + R, type regedit, hit Enter.
  2. Navigate to HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer.
  3. Right-click the MediaPlayer key, select Permissions.
  4. Make sure your user account has Full Control. If not, click Add, type your username, grant Full Control.
  5. Click OK. Close regedit.

Step 2: Allow WMP Through Firewall

Windows Defender Firewall sometimes blocks WMP from reaching Microsoft's servers. Here's how to check.

  1. Open Control Panel > System and Security > Windows Defender Firewall.
  2. Click Allow an app or feature through Windows Defender Firewall.
  3. Scroll down and find Windows Media Player. Make sure both Private and Public boxes are checked.
  4. If it's not listed, click Change settings then Allow another app. Browse to C:\Program Files\Windows Media Player\wmplayer.exe and add it.
  5. Click OK.

Step 3: Flush DNS & Reset Winsock

Occasionally your network stack gets confused. This clears it up.

ipconfig /flushdns
netsh winsock reset
netsh int ip reset

Run those commands in an admin Command Prompt. Reboot. Try WMP again.

When to Give Up

If none of this works, the issue is almost certainly a broken internet connection or a corporate proxy that blocks metadata retrieval. Try running WMP on a different network (like your phone's hotspot) to confirm. If it works there, your network admin is blocking the metadata servers. That's not a fix you can do yourself.

Also — if you're on Windows 11, WMP is deprecated anyway. Microsoft wants you using the Media Player app from the Store. That one doesn't hit this error. It's a legit workaround if you're tired of fighting 0XC00D128E.

Related Errors in Windows Errors
0X4000000C Fix IOCTL 0x4000000C Error on Windows 10/11 0XC0262007 0XC0262007: Denied desktop access in graphics present 0X800F0216 SPAPI_E_FILEQUEUE_LOCKED (0X800F0216) Fix: Stop Driver Installation from Freezing 0X0000213D Schema update fails on non-FSMO DC: fix 0x213D

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.