NS_E_WMP_DRM_NEW_HARDWARE (0XC00D11D6): Quick Fix
This error means Windows Media Player thinks your PC is new hardware and invalidates your DRM licenses. The fix is resetting the DRM folder. Usually fast.
Quick answer
Delete the %windir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\DRM folder, then reboot. Windows rebuilds it fresh. This kills all DRM licenses, but they re-download from the store when you play the file again.
Why this happens
I know this error is infuriating—you're trying to play a song or video you paid for, and Windows Media Player throws up this wall for no good reason. The 0XC00D11D6 code specifically means the DRM (Digital Rights Management) subsystem decided your PC is "new hardware" even when it isn't. Microsoft's DRM tracks a hardware hash. If that hash changes—after a motherboard swap, a fresh Windows install, or even a major update like Windows 10 22H2—it invalidates your existing licenses. The corruption can also hit if the DRM folder gets wonky from a crash or antivirus scanning it mid-write. This tripped me up the first time too, after a BIOS update on a Dell OptiPlex 7080. The fix? Nuke the folder.
Fix steps
- Stop Windows Media Player—close it completely, then kill any
wmplayer.exeprocesses in Task Manager. - Open File Explorer and paste this into the address bar:
%windir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\DRM. Press Enter. You'll likely need admin permissions to access that folder. - Delete everything inside the DRM folder—select all files and folders (Ctrl+A), then Shift+Delete to bypass the Recycle Bin. If Windows says some files are in use, reboot into Safe Mode and try again.
- Reboot your PC. Windows automatically recreates the DRM folder on next boot.
- Open Windows Media Player and play the protected file again. It'll prompt you to download new licenses from the content provider (like the Microsoft Store or your music service).
Alternative fixes if the main one fails
If deleting the DRM folder didn't work (rare, but happens), try these in order:
- Run the Windows Media Player troubleshooter: Open Settings > System > Troubleshoot > Other troubleshooters. Find "Windows Media Player" and run it. This resets the player's database without touching licenses.
- Reset WMP settings: Open WMP, press Alt to show the menu, go to Tools > Options > Privacy tab, and click "Reset" to clear the media library. Not a DRM fix, but sometimes the library index corrupts and triggers the error.
- Use Process Monitor to find the culprit: Download Microsoft's Process Monitor. Filter by
DRMin the path. Play the file, then look for the process that's failing to write to the DRM folder. Often it's an antivirus like Norton or McAfee locking the folder. Disable real-time scanning temporarily to test. - Check for Windows Update KB5004237 or later: Microsoft fixed a DRM regression in late 2021. If you're on Windows 10 21H1 without that update, install it manually from the Catalog.
Prevention tip
Back up your DRM licenses before a hardware swap. I know—nobody does this, but it saves time. Open WMP, go to Tools > Options > Devices > Portable Devices, and the backup is hidden in the sync settings. Honestly, the real prevention is simpler: don't use Windows Media Player for DRM content. Switch to VLC or Media Player Classic—they ignore DRM entirely for most files. If you must use WMP, set a System Restore point before installing major updates. The DRM folder is tiny (under 1 MB), so you can also just zip it manually from %windir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\DRM and keep the archive safe. When you restore it after a hardware change, the error won't pop.
Was this solution helpful?