Is anyone aware of any documentation (official or reverse-engineered) on the Windows Media Player library / database .wmdb format? (Specifically WMP 12).

The file resides at C:\Users\[username]\AppData\Local\Microsoft\Media Player\CurrentDatabase_[nnn].wmdb. It's a binary file, seemingly uncompressed.

I'm willing to work on this, but don't want to waste my time if it's already been done!


  • Neither the Mulimedia.cx wiki page, nor the hachoir utility seem to have any information about it.

  • This blog post links to a product called Simple Carver, a paid forensics utility, that claims to support the format.

  • This forum post indicates that WMP 11 came with a wmdbexport.exe utility, but this doesn't exist in WMP 12.

Specifically, there are a few tools/scripts I've wanted to write that would need to directly manipulate this database.

  • Although they don't have wmdb. I'd like to note that Wotsit.com has a lot of formats. – Stolas Apr 4 '14 at 8:21
  • Hope you are doing well! I am doing a forensic research on Windows Media Player for my Master's Thesis and I am having the same issue, I cannot understand the structure of the "CurrentDatabase_xxx.wmdb" file. If you have figured out about the structure and documented it. Can you please share it with me? It would be a great to me. Thanks in advance. – Daim Nusrati Oct 12 at 7:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.