0XC00D0FB1

NS_E_CD_REFRESH (0XC00D0FB1) – Windows Media Player stuck reading CD

Windows Errors Beginner 👁 9 views 📅 May 28, 2026

Windows Media Player chokes on scratched CDs or slow drives. The fix is usually disabling CD database lookup or cleaning the disc.

Cause 1: Windows Media Player is talking to the CD database and failing

What's actually happening here is that when you pop a CD into your drive, WMP tries to look up the album info (artist, track names) from an online database — usually Windows Media Player's own CDDB service through Windows Media Player Network Sharing Service. If that lookup hangs — because the service is blocked, slow, or the CD isn't recognized — WMP sits there spinning, and you get NS_E_CD_REFRESH (0XC00D0FB1) with the message: Windows Media Player is busy refreshing the CD. Wait a few seconds and try again.

The real fix here is to kill that lookup entirely. You don't need it to play the CD. Here's how:

  1. Open Windows Media Player.
  2. Press Alt to show the classic menu bar, then go to Tools > Options.
  3. Click the Library tab.
  4. Under CD and DVD, uncheck Retrieve additional information from the Internet.
  5. Also uncheck Update music files by retrieving media info from the Internet if it's checked.
  6. Click OK.
  7. Eject the CD, wait 5 seconds, reinsert it, and try playing again.

The reason this works is that WMP stops trying to contact some database server that's timing out. Without that lookup, WMP just reads the raw audio tracks off the disc — which it can do in seconds. You'll lose track names, but the CD will play. If you want metadata later, you can rip the CD to MP3 and use a tool like MP3Tag to fetch the info manually.

Cause 2: The CD is scratched or the drive is dirty

Even after disabling internet lookup, you might still get the error if the CD itself is too scratched for the drive to read the table of contents (TOC). The TOC is a tiny data area near the center of the disc — if that's damaged, the drive can't figure out how many tracks there are, so WMP gives up and shows the refresh error.

I've seen this most often with burned CDs (CD-Rs) that are 5+ years old. The reflective dye degrades, and the drive laser can't get a clean read. But it also happens with pressed CDs that have circular scratches.

  • Clean the CD: Use a lint-free microfiber cloth. Wipe from the center straight out to the edge — not in circles. Circular scratches mirror the drive's read direction and make bad sectors worse. If the CD is greasy, use a drop of dish soap and water, dry completely.
  • Clean the drive: Buy a CD/DVD drive cleaning disc (they have tiny brushes). Run it once. If you don't have one, try blowing compressed air into the drive tray slot — but don't use canned air that sprays liquid.
  • Try a different drive: If you have an external USB DVD drive, plug that in. Often laptop slot-load drives have weaker lasers that struggle with scratches that a desktop tray drive handles fine.

If the CD still fails after cleaning, the disc is likely dead. Time to rip it with a tool like EAC (Exact Audio Copy) which does multiple re-reads of bad sectors — but that's a whole other guide.

Cause 3: Windows Media Player Network Sharing Service is crashing

This one's sneaky. Even if you disabled internet lookup in Cause 1, WMP still relies on the Windows Media Player Network Sharing Service (service name: WMPNetworkSvc) for local library indexing. If that service is stuck in a stopping state or crashing, the CD refresh error can appear because WMP's internal state machine never gets a green light to proceed.

To check and fix this:

  1. Press Win + R, type services.msc, hit Enter.
  2. Scroll down to Windows Media Player Network Sharing Service.
  3. Right-click it, select Properties.
  4. If the service is running, click Stop. If it's stopped, leave it stopped.
  5. Change Startup type to Disabled.
  6. Click OK.

Now restart Windows Media Player. The service isn't needed for local playback at all — it's only for sharing your library to other devices on the network. Disabling it won't break anything if you don't use that feature.

Quick-reference summary table

Cause Symptom Fix Difficulty
CD database lookup timeout WMP shows refresh error immediately after inserting CD Uncheck Retrieve additional information from the Internet in Library options Beginner
Scratched CD or dirty drive Error persists even after disabling internet lookup; disc spins but never reads Clean disc (center-out), clean drive, try different drive Beginner
Windows Media Player Network Sharing Service hung Error appears randomly, other WMP functions lag Disable WMPNetworkSvc in Services.msc Intermediate

Try Cause 1 first. It fixes about 80% of these errors. If that doesn't work, move to Cause 2. Only mess with the service if you're still stuck — and honestly, if the CD is scratched badly enough, no fix in software will save it. You'll need to find another copy or use a tool that reads past bad sectors.

Was this solution helpful?