0XC00D128E

Fix NS_E_IMAGE_DOWNLOAD_FAILED (0XC00D128E) in Windows Media Player

Windows Errors Beginner 👁 1 views 📅 May 27, 2026

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.

Was this solution helpful?