A number of posts ago I wrote about my fun with KMS. Well it is time to start rolling out Windows 7 and there are some lessons to be learned. Here are just a few of the gotchas:
- If you are using 2003 Server or 2008 Server R1 you need to install an update. This update takes KMS to version 1.2 (1.0 was Vista, 1.1 was Server 2008 R1). This update is required for KMS to be aware of Windows 7 and 2008 R2.
- You need to get the Server 2008 R2 volume license key. Haven’t purchased a single license of Server 2008 R2? Doesn’t matter. Log on to the Microsoft Volume Licensing web site and magically you will have a row in your product key listing that is for Server 2008 R2. Take this product key and call “slmgr -ipk <newkey>” on the KMS server and then call “slmgr -ato” to activate it with Microsoft. Finally call “slmgr -dli” to ensure that everything is ready to go.
- Remember that server and client counts are mutually exclusive so you must have 5+ servers to start the server side and 25+ clients to start up the client side. Thinking that getting your server number to 5+ and your first Windows 7 system will use KMS is wrong. The sad thing is that calling “slmgr -ato” on the Windows 7 system will give you a really poorly thought out error message that the KMS server is unavailable. It isn’t that it is unavailable, it is that it hasn’t had the threshold for the client hit yet. Come on Microsoft, get someone that can come up with better error messages as that is a joke.
