Matching Serial to OS Edition

Solution 1:

https://superuser.com/questions/516581/determine-which-software-product-a-microsoft-product-key-activates

Unfortunately there isn’t. The product key sequence is according to a mathematical algorithm. The product key is a partially random, 25-character alphanumeric code, specifically designed to defeat against keygens and leaked serial numbers. The code has three (known) components:

An actual serial number
Verification data (using modular math)
A checksum (CRC) for typos

- Fergus

EDIT: However, I did stumble across this. Looks like what you are after, but I've never used it:

http://forums.mydigitallife.info/threads/20816-The-Ultimate-PID-Checker

enter image description here

The Ultimate PID Checker allows you to calculate the Product ID of given product key. Key validity will be checked also. The unique feature is reading keys from file and saving log. Performance of PID generation is checked too - time spent on generating will be printed under the result.

Features:

Generating PID from typed key/input

✔ for Windows 8/Server 2012 ✔ for Windows 7/Server 20008 R2 ✔ for Windows Vista/Server 2008 ✔ for Windows XP/Server 2003 ✔ for Office 2010 and 2013 ✔ for current system ✔ for all builds >= 6.0.5365.8