I am working with a non-profit organization that just had a pallet of computers donated to them. The computers have had their hard drives wiped so there is no operating system installed. They are a small agency and they do not have an IT department, so I have volunteered to set them all up. Since the new computers will be replacing their existing equipment, my plan is to pre-stage them in my lab and then transfer the activation keys over once I deploy them (this is perfectly legal by the way).

All of the old computers have Windows 7 Pro installed on them. The problem is that they do not know how they acquired their licenses. Windows 7 Pro has both a retail channel (which only accepts retail keys) and a volume license channel (which only accepts KMS/MAK keys). I have access to the install media for both, but if I stage these computers with the wrong one, I will be in for a rude awakening when I go to transfer the licenses over and the keys don't work

Is there a way to tell what kind of key was used to activate a Windows 7 license?

NOTE: This is not a question about proper licensing or product licensing in general. It is a technical issue related to product activation.


Run slmgr.vbs -dli from a command prompt (cmd.exe). It tells you the OS Version and the activation type (OEM, Retail, Volume license).

  • Yes! Thank you this is exactly what I was looking for. – Wes Sayeed Jul 31 '15 at 4:15
  • 2
    Don't you have an extra r there - isn't it slmgr.vbs rather than sl*r*mgr.vbs? At least on my machine, there's no slrmgr.vbs. – Damien_The_Unbeliever Jul 31 '15 at 6:39
  • @Damien_The_Unbeliever you're right. There was an extra r inside. – magicandre1981 Jul 31 '15 at 15:06

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.