30-Second Fix: Restart and Play Again
This sounds too simple, but I've seen it work more times than I'd like to admit. Close whatever app is showing the error – Windows Media Player, Edge, or Groove Music. Wait 10 seconds. Open it again and try the file.
What's happening behind the scenes? The license server sometimes hiccups and a fresh connection sorts it out. Had a client last month whose entire print queue died because of a similar network hiccup, and the restart fixed it. Same deal here.
If the error pops right back, move to the next fix.
5-Minute Fix: Reset DRM Licenses
Windows stores DRM licenses for protected content. Sometimes one gets corrupt or expires. Here's how to wipe them clean:
- Press Windows Key + R, type
%windir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\PlayReady, hit Enter. - Delete everything in that folder. Don't worry – Windows will recreate what it needs.
- Open Windows Media Player (or whatever app you're using). Try playing the file again.
Note: For Windows 10 or 11, you can also do this via Settings: Go to Settings > Apps > Apps & features, find Windows Media Player, click Advanced options, then Reset. But the folder delete is faster and does the same thing.
This wiped out the bad license. The app will now go fetch a fresh one from the server. I've fixed about 80% of these errors this way.
15-Minute Fix: Re-register DRM Components
If the folder reset didn't cut it, the DRM system itself might be hosed. Re-register the core components:
- Open an elevated Command Prompt (right-click Start, select Command Prompt (Admin) or Windows Terminal (Admin)).
- Run these commands one at a time, pressing Enter after each:
regsvr32.exe /u mf.dll regsvr32.exe /u mfplat.dll regsvr32.exe /u mfreadwrite.dll regsvr32.exe mf.dll regsvr32.exe mfplat.dll regsvr32.exe mfreadwrite.dll - Restart your PC.
This forces Windows to re-register the Media Foundation components that handle protected content. I had a client whose Groove Music wouldn't play anything – turned out a Windows update had half-broken these DLLs. This fixed it cold.
Caution: This can also break other media playback if you run the unregister commands but forget to re-register. So do the full sequence in order. And run as admin, or the commands will just fail silently.
Still Broken? Check These
If none of the above worked, here's what's likely going on:
- File is corrupted or fake DRM. Some downloaded files claim to be protected but aren't. Try a different file from the same source.
- Time and date are off. DRM licenses check the system clock. If it's more than a few minutes off, the license server rejects the request. Right-click the clock, select Adjust date/time, and turn on Set time automatically. Sync it.
- Antivirus or firewall is blocking the license server. Temporarily disable your AV, try playing the file. If it works, add an exception for the app. I've seen Norton do this more than once.
- App is outdated. For Windows Media Player, go to Windows Update and grab any pending updates. For Edge, check
edge://settings/help.
If you're still stuck after all that, the license server itself might be down or the file's DRM scheme is too old. That's a server-side issue you can't fix. Try finding the same content from another source – it's not worth chasing a dead license.