0XC00D1B78

NS_E_UNSUPPORTED_ARCHIVEOPERATION (0XC00D1B78) Fix

This error pops up in Windows Media Center or Media Foundation apps when trying to archive or transfer recorded TV. The culprit is almost always a missing or corrupt DRM license file.

Quick Answer

Delete the DRM folder at C:\ProgramData\Microsoft\Windows\DRM, then restart the Media Center or Media Foundation app. It re-creates the licenses on launch.

Why This Happens

This error shows up when you're trying to move, copy, or archive recorded TV files that were protected with DRM — usually Windows Media DRM (WMDRM). Windows Media Center or any Media Foundation app checks for a valid license before letting you touch those files. If the license file is missing, corrupt, or tied to a different system (e.g., after a hardware change), you get NS_E_UNSUPPORTED_ARCHIVEOPERATION. I've seen this most often after a motherboard swap or a fresh OS install where the old DRM store didn't migrate.

Fix Steps

  1. Close all Media Center or Media Foundation apps. Make sure nothing is playing or recording TV.
  2. Open File Explorer and navigate to C:\ProgramData\Microsoft\Windows\DRM. You'll need to show hidden files and system files — if you don't see ProgramData, type the path directly.
  3. Delete everything inside that folder. Don't delete the DRM folder itself, just its contents. You might get a permission warning — click Continue. If that fails, take ownership of the folder first.
  4. Reboot the machine. Not optional — the licenses need a clean start.
  5. Launch Windows Media Center again. Go to Tasks > Settings > TV > Recorder > Recorder Storage and re-run the TV setup wizard. This forces a reauthorization with your tuner and DRM provider.
  6. Try the archive operation again. Should work now.

Alternative Fixes

If the main fix doesn't work, try these in order:

  • Run the Media Center Extras troubleshooter — search for "Media Center" in Control Panel, click Troubleshoot. It resets the DRM store automatically.
  • Re-register the WMDRM DLLs — open an admin command prompt and run: regsvr32 %windir%\system32\wmvcore.dll and regsvr32 %windir%\system32\wmdrmsdk.dll. Then reboot.
  • Check for corrupted recordings — use dvr-ms or wtv file repair tools. If the file itself is damaged, even a valid DRM won't help. Tools like WTVFix can patch the header.
  • If you upgraded from Windows 7 to 8.1 or 10, the old Media Center DRM store is incompatible. Uninstall and reinstall Media Center from the "Add Features to Windows 8.1" dialog or the Windows 10 Media Center Pack.

Prevention Tips

  • Back up your DRM folder before any hardware change — copy C:\ProgramData\Microsoft\Windows\DRM to an external drive. If you swap motherboards, restore those files after the OS boots.
  • Disable DRM on recordings if possible — some cable providers let you set recordings to "copy freely" in the TV setup wizard. That skips the license check entirely.
  • Stick with Windows 7 or 8.1 for Media Center — Windows 10's Media Center is a third-party add-on and has worse DRM handling. If you're on 10, expect more of these errors.

One last thing: don't bother with registry edits for this error. I've seen forum posts suggesting deleting registry keys under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DRM — that never fixes it and can break your audio codecs. Stick to the folder delete method. It's been the real fix since Windows 7.

Related Errors in Windows Errors
0XC0220018 0XC0220018: Too Many Boot-Time Filters Reached 0X00000003 Fix ERROR_PATH_NOT_FOUND (0X00000003) on Windows 10/11 0X800401D2 CLIPBRD_E_CANT_SET (0x800401D2): Fix Clipboard Fails 0X00000844 0X00000844 NERR_UnknownDevDir: Device or directory doesn't exist

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.