Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

Deploying KMS Server

Posted on 2011-03-22
8
1,720 Views
Last Modified: 2012-05-11
My company is beginning to deploy Windows 7.  I want to make one of my existing Windows 2008 R2 servers the KMS server.  This server was activated using a MAK key months ago.  

Which KMS key should I use when I run slmgr.vbs /ipk?  The KMS key that came with my Windows 7 licensing?  Or one of the keys listed near the bottom of this Technet page:  http://technet.microsoft.com/en-us/library/ff793409.aspx?  Or something else?

Is the fact that I activated the server with a MAK key a problem?
Should I not bother with this until I am over the 25 PC limit which won't be until the fall?
Is there any reason for me to worry about activating Windows 2008 servers if I only have 8-10 of them?

Thanks!
0
Comment
Question by:Tex_ka95
  • 4
  • 2
  • 2
8 Comments
 
LVL 21

Accepted Solution

by:
ivanoviola earned 125 total points
ID: 35195386
Here is a good article regarding KMS:
http://myitforum.com/cs2/blogs/jsandys/archive/2009/03/28/windows-activation-the-kms.aspx

1. You should be able to convert your server from MAK to KMS. Here are instructions on how to do that;
http://mike.thegrahams.ws/?p=113
The article provides you with KMS client keys. These are the keys you should be using on the client (and server) which you would like the KMS server to activate.
2. You can go ahead and setup your KMS server when you're ready. As so long you reach the 25 count before the 180 days of the first activation you should be fine.
3. You can activate your servers even though you only have 8-10. The thing you'll need to remember is that you'll need to use a KMS key on the server that allows the activation of the server type you'll be activating. Like the above article states: You should install the KMS key for the highest level of product that you are licensed for. If you are licensed to activate server 2008 R2 then I'd use that KMS key to activate the KMS server. Under Volume Licensing product keys you should see something like: Windows Server 2008R2 Std/Ent KMS B. If you plan on activating your R2 servers along with Windows 7 clients then this would be the key you should use.

Hope this helps.
0
 
LVL 8

Assisted Solution

by:teomcam
teomcam earned 375 total points
ID: 35196869
Hi,

 To activate Windows 7 and other servers with the KMS you must use the highest version of your server as KMS server. For example; If you have Windows 2008 R2 Standard (KMS B), Windows 2008 R2 Enterprise, Windows 7 Pro and Windows 7 Enterprise. If you install KMS service to the Windows 7 Enterprise you can only activate equivalent or lower version of windows 7s not any Win 2K8 servers. In your environment as I assume you have Windows 2008 R2 Standard which means this server (if you have multiple, 1 of them only!!!) will be your KMS server. You will activate this server with KMS B key and it will be KMS Server automatically. If you already activated this server previously, first you need to remove the MAK key with the following commands.
Step1: slmgr /upk   (Note: Must run with elevated mode of CMD which means Run as Administrator) This command will remove your existing key)
Step2: slmgr /ipk <product key>  (This command will install your new KMS B key)
Step3: slmgr /ato <activation ID>   - this will activate the new product key

Note: You will not instal KMS keys for Windows 7 or other versions. You will install KMS B for the server standard edition and it will cover/activate all clients. If you have datacenter edition of Win 2008 R2 then you will need to use KMS C key only.

I just added related commands with explanations.

slmgr /dlv   - this helps you find the activation ID for the current activation; run this with the old retail or OEM key installed
slmgr /upk <activation ID>   - this removes the current product key by removing the activation ID
slmgr /cpky   - this removes the product key from the registry
slmgr /ipk <product key>   - this adds the new product key
slmgr /dlv   - this will show you the new activation ID for the newly installed product key

Any further questions please feel free to ask.

Regards
0
 
LVL 8

Assisted Solution

by:teomcam
teomcam earned 375 total points
ID: 35196878
Oh sorry forgotten to answer your second question. Ones actovation request reach 25 your KMS server will activate them in very short time. Until that time you dont have to worry about it. BUT!! please make sure if you used sysprep to create your master image. Do not clone your client machine without sysprep otherwise there will be identical SID and your KMS server will see them as 1 machine.
0
Optimizing Cloud Backup for Low Bandwidth

With cloud storage prices going down a growing number of SMBs start to use it for backup storage. Unfortunately, business data volume rarely fits the average Internet speed. This article provides an overview of main Internet speed challenges and reveals backup best practices.

 

Author Comment

by:Tex_ka95
ID: 35199323
Thanks Guys.  Follow up question:

Can a server that is acting as a KMS host for Windows 2008R2 and Windows 7 also be a KMS host for Office 2010?

Thanks
0
 
LVL 8

Expert Comment

by:teomcam
ID: 35199386
Hi,
The best practice is Windows 2008 R2 but if you like you can make one of your Windows 7 KMS Server for Windows and Office 2010 clients. It can be KMS server for both product. If you use Windows 7 as KMS server you cannot activate higher versions such as any server!
0
 
LVL 21

Expert Comment

by:ivanoviola
ID: 35199407
Yes it can. Here are the instructions.
http://community.spiceworks.com/how_to/show/1221
0
 

Author Comment

by:Tex_ka95
ID: 35200488
Many thanks guys.  So here is another follow up question:  

Do I really need to bother with KMS?  Right now I have 50 or so clients running WinXP/Office 2007.  I deploy them simply by restoring ghost images I created that have just XP and Office installed, I did not use SYSprep.  All I do is intall all of our other applications, change the computer name, add it to our domain and run a script that changes the SID's for the Automatic Update Service, and that is it.  

Why don't I use Sysprep?  I had so many problems with BSODs after running Sysprep on XP images that I gave up and went without it.  And i have had abolutely no problems.

So is there really any advantage/disadvatnage to ignoring KMS and just doing what I have been doing?  Could I run into trouble down the road?

Thanks!!
0
 
LVL 8

Assisted Solution

by:teomcam
teomcam earned 375 total points
ID: 35201916
Hi,

Ignoring KMS not the end of the world ofcourse. KMS server gives a couple of advantages thats all. In big environments its becoming essential but if you have less than 100 computers its really up to you. If you are not going to replace your computers soon, if you are willing to type MAk keys and activate them individually you really dont need KMS server. Any questions please feel free to ask.
Regards
0

Featured Post

Enterprise Mobility and BYOD For Dummies

Like “For Dummies” books, you can read this in whatever order you choose and learn about mobility and BYOD; and how to put a competitive mobile infrastructure in place. Developed for SMBs and large enterprises alike, you will find helpful use cases, planning, and implementation.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
HP Probook 4555b WWAN Card 2 27
Capture image using MDT 21 35
Networked print devices and roaming profile explanation. 1 29
is freezing possible in ssd? 4 41
Sometimes drives fill up and we don't know why.  If you don't understand the best way to use the tools available, you may end up being stumped as to why your drive says it's not full when you have no space left!  Here's how you can find out...
By default the complete memory dump option is disabled in windows . If we want to enable the complete memory dump for a diagnostic purpose, we have a solution for it. here we are using the registry method to enable this.
This tutorial will show how to configure a new Backup Exec 2012 server and move an existing database to that server with the use of the BEUtility. Install Backup Exec 2012 on the new server and apply all of the latest hotfixes and service packs. The…
This tutorial will walk an individual through setting the global and backup job media overwrite and protection periods in Backup Exec 2012. Log onto the Backup Exec Central Administration Server. Examine the services. If all or most of them are stop…

789 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question