Supplemental Step-By-Step Guide for KMS for Windows Server 2003

download Supplemental Step-By-Step Guide for KMS for Windows Server 2003

of 21

Transcript of Supplemental Step-By-Step Guide for KMS for Windows Server 2003

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    1/21

    Key Management Service for Windows Server2003

    Supplemental Step-By-Step GuideMicrosoft® Corporation

    Published: February, 2007 (last updated 2/08/07

    Purpose!his supple"ental #uide pro$ides plannin#, deploy"ent, and operational#uidance for acti$atin# %ey Mana#e"ent &er$ice for 'indo s &er$er 200)*!he 'indo s +ista +olu"e cti$ation 2*0 &tep-.y-&tep uide is essentialreadin# and a prere uisite for understandin# this docu"ent*

    Who Should Use the Key Management Service forWindows Server 2003?!his #uide is tar#eted at 1! professionals ho are responsible for deployin#and "ana#in# %M& for 'indo s +ista deploy"ent on 'indo s &er$er200) co"puters*

    http://www.microsoft.com/technet/windowsvista/plan/volact1.mspxhttp://www.microsoft.com/technet/windowsvista/plan/volact1.mspx

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    2/21

    ii 'indo s +ista +olu"ecti$ation 2*0

    1nfor"ation in this docu"ent, includin# 345 and other 1nternet 'eb site references, is sub6ect tochan#e ithout notice*

    3nless other ise noted, the co"panies, or#ani ations, products, do"ain na"es, e-"ailaddresses, lo#os, people, places, and e$ents depicted in e a"ples herein are fictitious* 9oassociation ith any real co"pany, or#ani ation, product, do"ain na"e, e-"ail address, lo#o,person, place, or e$ent is intended or should be inferred*

    Co"plyin# ith all applicable copyri#ht la s is the responsibility of the user* 'ithout li"itin# theri#hts under copyri#ht, no part of this docu"ent "ay be reproduced, stored in or introduced intoa retrie$al syste", or trans"itted in any for" or by any "eans (electronic, "echanical,photocopyin#, recordin#, or other ise , or for any purpose, ithout the e press rittenper"ission of Microsoft Corporation*

    Microsoft "ay ha$e patents, patent applications, trade"ar s, copyri#hts, or other intellectualproperty ri#hts co$erin# sub6ect "atter in this docu"ent* ; cept as e pressly pro$ided in any

    ritten license a#ree"ent fro" Microsoft, the furnishin# of this docu"ent does not #i$e you anylicense to these patents, trade"ar s, copyri#hts, or other intellectual property*

    < 200= Microsoft Corporation* ll ri#hts reser$ed*

    Microsoft, cti$e >irectory, cti$e?, 'indo s, 'indo s 2000, 'indo s &er$er, 'indo s +ista,and 'indo s ?P are either re#istered trade"ar s or trade"ar s of Microsoft Corporation in the3nited &tates and/or other countries*

    !he na"es of actual co"panies and products "entioned herein "ay be the trade"ar s of theirrespecti$e o ners*

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    3/21

    Contents%ey Mana#e"ent &er$ice for 'indo s &er$er 200)************************************** *************

    &upple"ental &tep-.y-&tep uide***************************************************************************

    1ntroduction**************************************************************************************************

    Proble"***************************************************************************************************

    +olu"e cti$ation 2*0 &olution**************************************************************************

    .enefits of +olu"e cti$ation 2*0**********************************************************************

    %ey Mana#e"ent &er$ice for 'indo s 200) &er$er @$er$ie ************************ ************

    >ifferences bet een 'indo s 200) &er$er and 'indo s +ista %M&+ersions**************************************************************************************************

    Pac a#e 1nstallation************************************************************************************

    9o raphical 3ser 1nterface ( 31 ****************************************************************

    %M& %eys and cti$ation*****************************************************************************9o @ut-of-.o race Period*************************************************************************

    %M& for 'indo s 200) 4elease 9otes****************************************************************

    $ailable +ersions***************************************************************************************

    %M& and @& 5an#ua#e +ersions Must Match**************************************************

    %M& for 'indo s &er$er 200) 'ill 9ot 4un in a +irtual Machine*********** ***********

    %no n 1ssues*****************************************************************************************

    @btainin# +olu"e 5icense %eys*************************************************************************

    cti$ation 5i"its****************************************************************************************

    1"portant 9ote******************************************************************************************

    >eploy"ent uidance*******************************************************************************************

    eneral Considerations************************************************************************************

    %M& cti$ation !echnical @$er$ie ***************************************************************

    Prere uisites for %M& cti$ation*******************************************************************

    %M& Aost &i in#**************************************************************************************

    d"inistrati$e Credentials***************************************************************************

    &teps for 1nstallin# the %M& pac a#e on 'indo s &er$er 200)***************** ************

    1nstall a %M& Pac a#e*********************************************************************************

    4e"o$e a %M& Pac a#e******************************************************************************

    &teps for Confi#urin# a %M& cti$ation**************************************************************Confi#urin# %M& Aosts********************************************************************************

    @perational uidance*****************************************************************************************

    .uilt-in &criptin# &upport*******************************************************************************

    Microsoft %ey Mana#e"ent &er$ice M@M Pac ***************************************************

    %no n 1ssues ith the M@M Pac ***************************************************************

    %M& Aealth Monitorin#******************************************************************************

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    4/21

    %M& cti$ity 4eportin#******************************************************************************

    .ac up 4e uire"ents************************************************************************************

    roup Policy &upport*************************************************************************************

    !roubleshootin#************************************************************************************************

    %M& cti$ation !roubleshootin# &teps**************************************************************

    Mappin# ;rror Codes to !e t Messa#es*************************************************************

    4e$ie in# cti$ation ;$ents****************************************************************************

    'M1 &oft are 5icensin# Classes and Properties*************************************** **********

    ppendi B: 1nstallin# the M@M 200 #ent on =D-bit &yste"s********************** **********

    dditional 4esources******************************************************************************************

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    5/21

    ntroduction

    !ro"lem&oft are asset and license "ana#e"ent pose continual challen#es for bothenterprise custo"ers as ell as soft are de$elopers* !he issue of #enuinesoft are (runnin# le#iti"ately licensed operatin# syste"s and applications asopposed to ille#iti"ate soft are not only i"pacts the soft are $endors but theconsu"ers, corporate users and partners* Ean ee #roup (sponsored by Microsoftin its research concluded that consu"ers and businesses that deploy counterfeitsoft are put the"sel$es, their end users, business partners and suppliers atserious ris for:

    • 9et or do nti"e and lost data increases hen the counterfeit soft are"alfunctions*

    • !echnical ser$ice and support and interoperability issues in$ol$in#counterfeit soft are typically ta e lon#er to resol$e because either the#ray "ar et source is lon# #one or the le#iti"ate soft are $endor illspend "ore ti"e tryin# to troubleshoot*

    • .usinesses that no in#ly or un ittin#ly use counterfeit soft are are atincreased ris of liti#ation fro" business partners, suppliers andcusto"ers in the e$ent their net or operations are ad$ersely affected

    hen so"ethin# #oes a ry ith the pirated soft are*• 9on-#enuine soft are also raises the ris of inco"patibility ith

    le#iti"ate 'indo s and @ffice patches, fi es and updates*

    4esearch by 1>C (sponsored by Microsoft sho s that ac uirin# and usin#counterfeit soft are can pose real ris s* !he research e a"ined ebsites thatoffer counterfeit soft are as ell as hac s, crac s and ey#enG tools a$ailable on

    ebsites and P2P net or s that enable the ille#al use of soft are* The researchfound there is a significant amount of malicious or unwanted code present in keygenerators and crack tools, and on websites that offer counterfeit software.&pecifically, "alicious or un anted soft are as found in:

    • 2#$ of the 'eb sites (2 of H8 sites offerin# counterfeit product eys,pirated soft are, ey #enerators or crac tools

    • %%$ of ey #enerators and crac tools (B) out of BB= fro" ebsites• #&$ of ey #enerators and crac tools ( of HD do nloaded fro" P2P

    net or s

    Finally the pre$ious $ersions of Microsoft 'indo s didnGt pro$ide tools andsolutions to enterprise custo"ers that are necessary to protect and "ana#e thesoft are and the associated license eys* ;nterprise custo"ers had no ability totrac the ey usa#e or control its use ithin as ell as outside of their "ana#eden$iron"ent*

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    6/21

    2 'indo s +ista +olu"e cti$ation 2*0 !echnical uidance

    For these reasons, Microsoft continually in$ests in technolo#ies and pro#ra"s tohelp protect consu"ers and businesses fro" the ris s and hidden costs ofcounterfeit and unlicensed soft are hile enablin# the enterprise custo"ers intheir soft are asset and license "ana#e"ent efforts*

    'olume (ctivation 2)0 Solution+olu"e cti$ation 2*0 is a ne re uire"ent in the 'indo s +ista operatin#syste" and 'indo s &er$er® Code 9a"e I5on#horn,I hich re uires acti$ation of each 'indo s +ista license ac uired under a +olu"e 5icense a#ree"ent* 'hendesi#nin# and buildin# the ne $olu"e acti$ation technolo#ies, Microsoft focusedon the follo in# #oals:

    Close si#nificant piracy loopholes (+olu"e 5icense eys represent the "a6ority ofthe eys that are in$ol$ed in 'indo s piracy*

    ;nable protection and "ana#e"ent of $olu"e license eys ith "ini"al i"pact todeploy"ent and "ana#e"ent of the infrastructure

    1"pro$e the custo"er e perience+olu"e cti$ation 2*0 is desi#ned to help increase protection and to help better"ana#e the +olu"e 5icense eys in "ana#ed and non-"ana#ed en$iron"ents as

    ell as pro$ide fle ible deploy"ent options for custo"ers* !he process istransparent for end users, and the +olu"e cti$ation 2*0 solution or s in a$ariety of custo"er en$iron"ents*

    Benefits of 'olume (ctivation 2)0+olu"e cti$ation 2*0 supports centrally "ana#ed +olu"e 5icense eys* !he %eyMana#e"ent &er$ice (%M& ey used for %M& acti$ation is only installed on the

    %M& host and ne$er on indi$idual co"puters* !he Multiple cti$ation %ey (M % ,althou#h resident on the indi$idual co"puter, is encrypted and ept in a trustedstore so that users are not e posed to the ey and are not able to obtain the eyonce it has been installed on the co"puter*

    +olu"e cti$ation 2*0 supports a si"plified setup and is #enerally in$isible to thecusto"ers* .y default, +olu"e editions do not re uire a product ey to be entereddurin# setup* !he co"puter "ust be acti$ated durin# an auto"atic )0-day #raceperiod*

    &yste" d"inistrators can count %M& acti$ations usin# standard syste""ana#e"ent soft are includin# the Microsoft @perations Mana#er (M@M , as ellas the +olu"e cti$ation Mana#e"ent !ool (+ M! * 'indo s Mana#e"ent

    1nfrastructure ('M1 , e tensi$e e$ent lo##in#, and built-in pplicationPro#ra""in# 1nterfaces ( P1s "ay pro$ide a ealth of detail about installedlicenses and about the license state and current #race or e piration period of M %and %M&-acti$ated co"puters*

    +olu"e cti$ation 2*0 also "ay pro$ide enhanced security throu#h fre uentbac #round $alidations for enuine "odules* !his is currently li"ited to criticalsoft are, but "ay be e panded o$er ti"e*

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    7/21

    %ey Mana#e"ent &er$ice for 'indo s &er$er 200) )

    Key Management Service for Windows 2003Server *verview

    %M& for 'indo s &er$er 200) beha$es nearly identically to the 'indo s +istai"ple"entation* !he desi#n #oal has been to ensure that interfaces (&5 P1, 'M1 ,tools (sl"#r*$bs, M@M pac , &M& &P) , error lo#s, error codes and "ostoperational docu"entation apply identically to both $ersions*

    .oth %M& $ersions share the sa"e 'indo s +ista %M& ey* s ith 'indo s +ista,it is necessary to acti$ate the %M& host before it can support %M& clientacti$ations* .oth $ersions "ust also be reacti$ated if there are si#nificant chan#esto underlyin# hard are or dri$ers*

    !he re uired "ini"u" nu"ber of 'indo s +ista clients needed to supportacti$ation re"ains at 2 * (!his is deter"ined by the 'indo s +ista client, ratherthan %M&*

    %M& clients can use either the 'indo s +ista or 'indo s 200) %M& $ersionsinterchan#eably* >9& publishin# and autodisco$ery beha$e identically*

    +ifferences "etween Windows 2003 Server andWindows 'ista KMS 'ersions

    lthou#h the 'indo s 200) &er$er and 'indo s +ista i"ple"entations are $erysi"ilar, so"e differences e ist and are discussed here*

    !ac,age nstallation!he %M& for 'indo s &er$er 200) ser$ice (spps$c is installed as a pac a#e o$erthe e istin# operatin# syste"* 1nstallation is based on the fa"iliar &oft are 3pdate1nstaller and is fast and easy* %M& can be re"o$ed usin# dd or 4e"o$e Pro#ra"sin the Control Panel*

    o Grap.ical /ser nterface G/ 1!here is no 31 support for the 'indo s &er$er 200) ser$ice* !herefore, allinteraction ith %M& "ust be done usin# the built-in script, sl"#r*$bs* 9otably,&531*e e, hich in 'indo s +ista is the reco""ended tool to "ap error codes todescripti$e te t, is not supported* &ince nearly all %M& interactions re uire the useof the sl"#r*$bs script, the lac of a 31 has little i"pact*

    KMS Keys and (ctivation!he 'indo s +ista %M& ey is used to acti$ate the %M& host functionality only*!his has no affect on the acti$ation or other fuctions of the underlyin# ser$eroperatin# syste"* 'indo s &er$er 200) "ay need to be separately acti$ated*(+olu"e and @;M $ersions of 'indo &er$er 200) do not re uire acti$ation* 1t isalso i"portant to note that the %M& ser$ice for 'indo s &er$er 200) and thecorrespondin# %M& ey only support the acti$ation of $olu"e editions of the'indo s +ista operatin# syste"*

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    8/21

    D 'indo s +ista +olu"e cti$ation 2*0 !echnical uidance

    lthou#h both online (1nternet and offline (telephone acti$ation of the %M&ser$ice are supported, offline acti$ation of %M& for 'indo s &er$er 200) can onlybe done usin# the sl"#r*$bs script*

    o *ut-of-Bo Grace !eriod!he 'indo s 200) $ersion of %M& ill be in the 3nlicensed state i""ediately afterit is installed* !here is no #race period, because the %M& host "ust be (andre"ain acti$ated in order for %M& clients to use it to acti$ate* @nce the %M& eyhas been installed and the %M& host has been acti$ated, the license state illchan#e to 5icensed*

    KMS for Windows 2003 elease otes

    (vaila"le 'ersions

    !he %M& for 'indo s &er$er 200) pac a#e is a$ailable in the follo in# $ersions:• ?8= and ?=D $ersions (no 1 =D J• 'indo s &er$er 200) &PB or #reaterJ• 'indo s &er$er 200) &tandard, ;nterprise and >atacenterJ• 1nitial lan#ua#e $ersions include 3& ;n#lish, Kapanese and er"anJ• &upport for all standard 'indo s &er$er 200) lan#ua#es is e pected to be

    a$ailable ithin D L = ee s fro" initial release

    KMS and *S 4anguage 'ersions Must Matc.!he %M& lan#ua#e $ersion "ust "atch the lan#ua#e $ersion of the underlyin#

    operatin# syste"* %M& ill not install properly if the lan#ua#es do not "atch*dditionally, an incorrect error "ay be displayed if installation is atte"pted on anon-"atchin# syste"*

    KMS for Windows Server 2003 Will ot un in a'irtual Mac.ine

    .y desi#n, %M& for 'indo s 200) is not supported ithin a +M* !he %M& ser$iceill install but ill not acti$ate, returnin# error 0 C00DF0=8*

    Known ssues@n installin# or usin# %M& acti$ation, you "ay encounter the follo in# no n

    issues:• %M& "ust be uninstalled and reinstalled in order to repair an installation*• %M& "ust be uninstalled prior to up#radin# the 'indo s 200) syste" to

    any $ersion of 'indo s &er$er codena"e 5on#hornN*• !he %M& installer reports that installation as successful, e$en if the

    installation as cancelled*

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    9/21

    %ey Mana#e"ent &er$ice for 'indo s &er$er 200)

    • 3ninstallin# the %M& host ser$ice (spps$c hile it is runnin# indicates thatthe ser$ice should be stopped* Clic in# bort instead of Continue lea$esthe syste" in a confused state, necessitatin# a reboot of the syste"*

    • &ysprep on 'indo s &er$er 200) does not reset the %M& ser$ice state*4e"o$e the pac a#e before runnin# sysprep and then reinstall andreconfi#ure it*

    *"taining 'olume 4icense Keys@r#ani ations that participate in any +olu"e 5icense pro#ra"s can obtain %M&%eys fro" the follo in# portals* dditional acti$ations can also be re uested fro"the Microsoft cti$ation Call Center, belo *• e@pen ( https://eopen*"icrosoft*co"/;9/default*asp• Microsoft +olu"e 5icensin# &er$ices (M+5&

    ( https://licensin#*"icrosoft*co"/e5icense/5B0))/default*asp• Microsoft cti$ation Call Center - 3& Custo"ers call B-888-) 2-7BD0*

    For international custo"ers, contact your local support center*

    For phone nu"bers of acti$ation centers orld ide, #o to the follo in# 345:

    http:// *"icrosoft*co"/licensin#/resources/$ol/nu"bers*"sp

    Custo"ers ill need to pro$ide their +olu"e 5icense a#ree"ent infor"ationand proof of purchase hen they call*

    (ctivation 4imits.y default, a %M& ey can be used on up to = different %M& hosts, ith up to B0acti$ations on the sa"e hard are* !he %M& ey can be used on any co"binationof 'indo s +ista %M& or %M& for 'indo s &er$er 200) %M& hosts* Custo"ers canre uest an o$erride or special e ception to e tend the acti$ation li"it by callin#their Microsoft cti$ation Call Center*

    mportant oteEou are responsible for both the use of eys assi#ned to you and the acti$ation ofproducts usin# your %M& hosts*

    • Eou should not disclose eys to third parties*• Eou "ay not pro$ide unsecured access to your %M& hosts o$er an

    uncontrolled net or such as the 1nternet*

    https://eopen.microsoft.com/EN/default.asphttps://licensing.microsoft.com/eLicense/L1033/default.asphttp://www.microsoft.com/licensing/resources/vol/numbers.mspxhttps://eopen.microsoft.com/EN/default.asphttps://licensing.microsoft.com/eLicense/L1033/default.asphttp://www.microsoft.com/licensing/resources/vol/numbers.mspx

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    10/21

    = 'indo s +ista +olu"e cti$ation 2*0 !echnical uidance

    +eployment Guidance!he >eploy"ent uidance section pro$ides step-by-step instructions for installin#,confi#urin# and acti$atin# the %ey Mana#e"ent &er$ice for 'indo s &e$er 200)*

    5or general considerations6 read t.e following sections7• %M& cti$ation !echnical @$er$ie• Prere uisites for %M& cti$ation• %M& Aost &i in#• d"inistrati$e Credentials

    5or installing and configuring t.e KMS pac,age6 read t.e followingsections7• &teps for 1nstallin# the %M& pac a#e on 'indo s &er$er 200)• &teps for Confi#urin# %M& cti$ation

    General Considerations!his section pro$ides #eneral considerations on i"ple"entin# and deployin# the%ey Mana#e"ent &er$ice for 'indo s &er$er 200)*

    KMS (ctivation 8ec.nical *verview%M& for 'indo s &er$er 200) does not re uire dedicated co"puters to run it, andcan be easily co-hosted ith other ser$ices* sin#le %M& host can supporthundreds of thousands of %M& clients* Most or#ani ations should be able tooperate ith 6ust t o %M& hosts for their entire infrastructure, althou#hor#ani ational considerations "ay dictate deploy"ent of additional %M& hosts* &eethe %ey Mana#e"ent &er$ice section in Windows 'ista 'olume (ctivation 2)0Step-By-Step Guide for further details* %. article H2H7B2 contains an o$er$ie of +olu"e cti$ation 2*0, and has lin s to "any pertinent do nloads and additionaltechnical docu"entation*

    !rere9uisites for KMS (ctivation• Eou "ust do nload the Key Management Service for Windows Server

    2003 pac a#e fro" the Microsoft >o nload Center*• Eou "ay need to confi#ure the %ey Mana#e"ent &er$ice e$ent lo#, hich is

    under the pplications lo#, to ensure it is lar#e enou#h to acco""odate the$olu"e e pected in your or#ani ation* ;ach B22H0 e$ent, hich occurs e$eryti"e a %M& client connects to the %M& host, re uires appro i"ately B,000bytes* Eou can set the lo# options and si e in the 4og !roperties dialo# bo *

    http://www.microsoft.com/technet/windowsvista/plan/volact1.mspx#KeyManagementServiceKeyhttp://support.microsoft.com/default.aspx?scid=kb;EN-US;929712http://go.microsoft.com/fwlink/?LinkID=82964&clcid=0x409http://go.microsoft.com/fwlink/?LinkID=82964&clcid=0x409http://www.microsoft.com/technet/windowsvista/plan/volact1.mspx#KeyManagementServiceKeyhttp://support.microsoft.com/default.aspx?scid=kb;EN-US;929712http://go.microsoft.com/fwlink/?LinkID=82964&clcid=0x409http://go.microsoft.com/fwlink/?LinkID=82964&clcid=0x409

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    11/21

    %ey Mana#e"ent &er$ice for 'indo s &er$er 200) 7

    KMS :ost Si;ing%M& host processin# capacity should not be a li"itin# factor for $irtually any si eor#ani ation* sin#le %M& host is capable of supportin# hundreds of thousands of%M& clients, and %M& re uests are only a fe hundred bytes each* 1n addition,

    hen atte"ptin# to acti$ate, the client co"puter "a es a %M& re uest e$ery t o

    hours and only once e$ery se$en days hen acti$ated (these defaults areconfi#urable * 9or"ally, a client co"puter acti$ates ith the initial re uest*

    Follo in# are so"e considerations for plannin# a %M& host:• %M& is co"pute-cycle intensi$e hile acti$ely processin# re uests* CP3 usa#e

    can "o"entarily reach B00 percent on a sin#le-processor co"puter under ahea$y re uest load*

    • %M& "e"ory usa#e can $ary fro" appro i"ately B0 M. to around 2 M.,dependin# on the nu"ber of inco"in# re uests*

    • 9et or o$erhead is "ini"al* Fe er than 2 0 bytes are sent in each directionfor a co"plete client-%M& e chan#e, plus !CP session setup and teardo n* !heonly additional net or traffic is for auto-disco$ery, hich usually occurs only

    once per client co"puter, as lon# as the sa"e %M& continues to be a$ailable forsubse uent rene als*

    • 5ar#e or#ani ations "ay ant to confi#ure "ultiple %M& hosts for load-balancin# and redundancy, or to satisfy or#ani ational needs*

    Co-:osting KMS!o "ini"i e cost, "any or#ani ations prefer to co-host %M& alon# ith otherfunctions* %M& is desi#ned to support co-hostin#* %M& can easily coe ist ithco""on ser$er roles, includin# do"ain controllers* 1t has a s"all resourcefootprint durin# nor"al operation, althou#h it can beco"e co"pute-bound asnoted in the pre$ious section* !his is "ost li ely to occur after a lar#e deploy"entof %M& clients or if "ost users start their co"puters in a short period* 1f CP3consu"ption is an issue, %M& supports a lo priority option*

    (dministrative Credentials!o co"plete any of the follo in# procedures, you "ust be a "e"ber of the

    d"inistrators #roup* ll script functions "ust be run fro" a co""and pro"pt asa local ad"inistrator*

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    12/21

    8 'indo s +ista +olu"e cti$ation 2*0 !echnical uidance

    Steps for nstalling t.e KMS pac,age on WindowsServer 2003

    !o install and confi#ure %M& hosts, perfor" the steps pro$ided in the follo in#sections:

    • 1nstall a %M& Pac a#e• 4e"o$e a %M& Pac a#e

    nstall a KMS !ac,age 1nstall a %M& Pac a#e usin# the follo in# procedure*

    8o install a KMS pac,age

    B* 1nstall 'indo s &er$er 200) &PB or later on a suitable co"puter and confi#urere uired roles*

    2* >o nload Eou "ust do nload the Key Management Service for WindowsServer 2003 pac a#e fro" the Microsoft >o nload Center*

    )* 5aunch the Key Management Service for Windows 2003 e ecutable andfollo the instructions* &teps include:

    a* cceptin# the 5icense #ree"ent

    b* 3pdatin# the syste"

    c* Co"pletin# the installation*

    emove a KMS !ac,age

    4e"o$e a %M& Pac a#e usin# the follo in# procedure*

    8o emove a KMS !ac,age

    B* &top the %M& host ser$ice by stoppin# the &oft are Protection Platfor" ser$iceusin# the &er$ices MMC snap-in or run the follo in# co""and fro" aco""and pro"pt usin# ad"ininstrati$e per"issions:net stop sppsvc /y

    2* @pen dd or 4e"o$e Pro#ra"s in Control Panel*

    )* &elect Key Management Service for Windows 2003 and clic the 4e"o$ebutton*

    http://go.microsoft.com/fwlink/?LinkID=82964&clcid=0x409http://go.microsoft.com/fwlink/?LinkID=82964&clcid=0x409http://go.microsoft.com/fwlink/?LinkID=82964&clcid=0x409http://go.microsoft.com/fwlink/?LinkID=82964&clcid=0x409

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    13/21

    %ey Mana#e"ent &er$ice for 'indo s &er$er 200) H

    Steps for Configuring a KMS (ctivation!o install and confi#ure %M& hosts, perfor" the steps pro$ided in the follo in#sections:

    • Confi#urin# %M& Aosts• !o confi#ure %M& publishin# to >9&, see the %M& Publishin# to >9& section

    in Windows 'ista 'olume (ctivation 2)0 Step-By-Step Guide• !o install, confi#ure, deploy, and acti$ate %M& clients, refer to the %M&

    Clients section in Windows 'ista 'olume (ctivation 2)0 Step-By-StepGuide *

    Configuring KMS :ostsMost %M& confi#uration settin#s are optional and should only be used if re uiredfor the local en$iron"ent* ll settin#s re uire that you launch a co""and pro"pt

    ith ad"inistrator pri$ile#e and use the built-in sl"#r*$bs script*• ;nable a %M& Aost and cti$ate @nline• ;nable a %M& Aost and cti$ate @ffline• Confi#ure %M& optional para"eters • 4estart the %M& ser$ice

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    14/21

    B0 'indo s +ista +olu"e cti$ation 2*0 !echnical uidance

    for offline acti$ation:cscript C:\windows\system3 \slmgr.vbs /dti

    D* @btain a telephone nu"ber for your re#ion by openin# and searchin# the te tfile C7=Windows=System32=S4/ =p.one)inf

    * !elephone the Microsoft cti$ation Center and pro$ide the 1nstallation 1>J

    carefully record the correspondin# Confir"ation 1> that is read bac to you*=* 4un the follo in# script to acti$ate the %M& L do not add spaces or punctuation

    to the Confir"ation 1>:cscript C:\windows\system3 \slmgr.vbs /atp !Confirmation '(%

    7* 1f no error as reported, the %M& host is no ready to be used by %M& clientsfor acti$ation* dditional confi#uration is optional and ill usually not bere uired* Eou can confir" your %M& license state and settin#s by runnin#:cscript C:\windows\system3 \slmgr.vbs /dli

    Configure KMS optional parameters

    Confi#ure optional para"eters for a %M& host usin# the follo in# procedure*

    8o Configure KMS optional parameters

    B* @ptionally confi#ure the !CP co""unications port that the %M& host illuse by runnin#: cscript C:\windows\system3 \slmgr.vbs /sprt !port%.%M& clients that use direct re#istration ha$e to be confi#ured accordin#ly*Clients that use auto-disco$ery ill auto"atically recei$e and confi#ure theport hen they select a %M& host*

    2* @ptionally disable auto"atic >9& publishin# by usin# the follo in# script:cscript C:\windows\system3 \slmgr.vbs /cdns

    )* 4e-enable auto"atic >9& publishin# usin# the follo in# script:

    cscript C:\windows\system3 \slmgr.vbs /sdnsD* @ptionally set the %M& host to process usin# lo ered scheduler priority:

    cscript C:\windows\system3 \slmgr.vbs /cpri

    * 4e$ert to nor"al priority:cscript C:\windows\system3 \slmgr.vbs /spri

    =* @ptionally set the acti$ation inter$al that clients ill use if not acti$ated(default is B20 "inutes * 4un the script:cscript C:\windows\system3 \slmgr.vbs /sai !)ctivation'nterval%

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    15/21

    %ey Mana#e"ent &er$ice for 'indo s &er$er 200) BB

    8o Configure KMS optional parameters

    7* @ptionally set the rene al inter$al that the clients ill use for periodicallye tendin# their acti$ation e piration (in "inutes L default is se$en days *4un the follo in# script:cscript C:\windows\system3 \slmgr.vbs /sri !*enewal'nterval%

    ote Eou "ust restart the %M& ser$ice for "ost chan#es to ta e effect*

    estart t.e KMS Service Confi#uration chan#es #enerally re uire you to restart the %M& &er$ice usin# the

    follo in# procedure before they ta e effect*

    8o estart t.e KMS Service

    B* 5aunch the &er$ices snap-in fro" d"inistrati$e !ools in the &tart "enu* &electthe &oft are Protection Platfor" ser$ice and use the &top and &tart co""ands

    to restart the ser$ice, or2* 4un the follo in# co""and:

    net stop sppsvc /y ++ net start sppsvc

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    16/21

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    17/21

    %ey Mana#e"ent &er$ice for 'indo s &er$er 200) B)

    Microsoft Key Management Service M*M !ac,Eou can use the Microsoft 'indo s %ey Mana#e"ent &er$ice M@M Pac to "ana#ethe %M& en$iron"ent, to "eet established a$ailability re uire"ents, and tosupport e tensi$e reportin# of %M& acti$ations*

    !he %M& M@M Pac is shipped separately* !o do nload the %M& M@M Pac , #o tohttp:// *"icrosoft*co"/technet/prodtechnol/"o"/"o"200 /catalo#*asp

    >ocu"entation pro$ided ith the M@M Pac discusses installation, confi#urationand use of %M& rules on your M@M &er$er as ell as the %M& reports on your M@M>ata 'arehouse*

    Known ssues wit. t.e M*M !ac,@n =D-bit $ersions of 'indo s &er$er 200), the M@M 200 #ent ( hich is )2bits cannot see the $ersion nu"ber stored in the re#istry* !his $alue is used todeter"ine "e"bership in the Co"puter roup defined by the %M& M@M Pac *'ithout bein# 6oined in the Co"puter roup, the %M& ill not pro$ide data to the

    M@M ser$erQs data arehouse* !he re#istry $alue is created by sl"#r*$bs hen the%M& is acti$ated and is stored by default in the =D-bit $ie of the re#istry* !hereare t o ays to or around this issueJ for details, see ppendi B: 1nstallin# theM@M 200 #ent on =D-bit &yste"s *

    KMS :ealt. Monitoring!he %M& M@M Pac "onitors the health of the %M& hosts by chec in# for errorconditions and a$ailability* 1t alerts ad"inistrators hen a potential proble" isobser$ed* lerts are #enerated for the follo in# conditions:• %M& initiali ation failures• >9& &4+ publishin# failures• %M& host count is belo a specified threshold• 9o %M& acti$ity has occurred for desi#nated periods

    KMS (ctivity eporting sa"ple set of &R5 reports is pro$ided for use as a basis for e tensi$e reportin#

    on acti$ation* !hese reports are as follo s:• (ctivation Count Summary7 &ho s the nu"ber of %M& acti$ations for each

    'indo s edition and for se$eral historical ti"e ran#es*• 'irtual Mac.ine Summary7 >isplays the nu"ber of uni ue $irtual "achines

    and physical "achines that ha$e acti$ated usin# %M& acti$ations for each'indo s edition in the past BD days*

    • KMS (ctivity Summary7 &ho s daily ne %M& acti$ations for each 'indo sedition* !he !otal 4e uests chart sho s daily %M& re uest acti$ity, hichincludes both acti$ations and rene als, for each 'indo s edition* dditionally,a list of all contributin# %M& hosts is displayed, and the reports can be filteredto display only the traffic fro" specified %M& hosts*

    • 4icensing Status Summary7 &ho s the nu"ber of days left to e piration forco"puters that ha$e connected to a %M& for each of the license states*

    http://www.microsoft.com/technet/prodtechnol/mom/mom2005/catalog.aspxhttp://www.microsoft.com/technet/prodtechnol/mom/mom2005/catalog.aspx

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    18/21

    BD 'indo s +ista +olu"e cti$ation 2*0 !echnical uidance

    • Mac.ine < piration C.art7 &ho s the nu"ber of co"puters that are in @@.,@@!/; p, or non- enuine #race, hose users could be loc ed out (3nlicensedin the ne t )0 days*

    • Mac.ine < piration +etail7 5ists the co"puters that are in @@., @@!/; p ornon- enuine #race hose users could fall into 4educed Functionality Mode(3nlicensed in the ne t 7 days*

    Bac,up e9uirements.ac up is not re uired for %M& hosts* Ao e$er, if you need to trac the %M&acti$ations, you can periodically e port the %ey Mana#e"ent &er$ice ;$ent lo#data under pplications for acti$ation history*

    Group !olicy Supportll confi#uration and property data is supported by 'M1 and/or the 'indo s

    re#istry, and can therefore, be "ana#ed ith roup Policy* !here are no roup-Policy specific additions or chan#es for +olu"e 5icensin#*

    8rou"les.ooting!his section pro$ides #uidance on troubleshootin# issues that are specific to %M&on 'indo s &er$er 200)* 4efer to the !roubleshootin# section in Windows 'ista'olume (ctivation 2)0 Step-By-Step Guide to dia#nose 'indo s +istaacti$ation issues*

    KMS (ctivation 8rou"les.ooting Steps!he follo in# table presents issues related to %M& acti$ation*

    ssue esolution

    Ao can 1 tell if "y %M&host is acti$atedO

    4un the sl"#r*$bs /dli script*

    5icense &tatus:N sho s hether %M& is acti$ated( 5icensedN * %M& is only able to support clientacti$ation hile it is acti$ated*

    sl"#r*$bs /ato returns anerror code*

    1f no error te t is included, you can deter"ine thecorrespondin# error "essa#e* &ee Mappin# ;rrorCodes to !e t Messa#es *

    a!le "# KMS rou!leshooting Steps

    http://www.microsoft.com/technet/windowsvista/plan/volact1.mspx#Troubleshootinghttp://www.microsoft.com/technet/windowsvista/plan/volact1.mspx#Troubleshooting

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    19/21

    %ey Mana#e"ent &er$ice for 'indo s &er$er 200) B

    Mapping

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    20/21

    B= 'indo s +ista +olu"e cti$ation 2*0 !echnical uidance

    (ppendi %7 nstalling t.e M*M 200# (gent on>?-"it Systems

    @n =D-bit $ersions of 'indo s 200), the M@M 200 #ent ( hich is )2 bits

    cannot see the $ersion nu"ber stored in the re#istry* !his $alue is used todeter"ine "e"bership in the Co"puter roup defined by the %M& M@M Pac *'ithout bein# 6oined in the Co"puter roup, the %M& ill not pro$ide data to theM@M ser$erQs data arehouse* !he re#istry $alue is created by sl"#r*$bs hen the%M& is acti$ated, and is stored by default in the =D-bit $ie of the re#istry*

    !here are t o ays to or around this installation issue:• !his proble" can be "iti#ated by creatin# a custo" Co"puter roup on the

    M@M ser$er that e plicitly adds all %M& hosts for collection* !his can be eyedoff of #achine ame or any other ueryable property*

    • 4un 4; ;>1!*;?; as an ad"inistrator* Copy the $alue of

    :K?32node=Microsoft=Windows 8=Current'ersion=S4=KeyManagementService'ersion

    4e#ardless of the or around chosen, it is critical that all %M& hosts runnin# the=D-bit $ersion of the operatin# syste" ha$e the sa"e or around applied*

    mportant note7 !his section contains infor"ation about ho to "odify the re#istry* Ma e sure to bac

    up the re#istry before you "odify it* Ma e sure that you no ho to restore the re#istry if a proble"

    occurs* For "ore infor"ation about ho to bac up, restore, and "odify the re#istry, clic the follo in#

    article nu"ber to $ie the article in the Microsoft %no led#e .ase: 2 =H8= >escription of the Microsoft

    'indo s re#istry*

    http://support.microsoft.com/kb/256986/http://support.microsoft.com/kb/256986/http://support.microsoft.com/kb/256986/

  • 8/18/2019 Supplemental Step-By-Step Guide for KMS for Windows Server 2003

    21/21

    %ey Mana#e"ent &er$ice for 'indo s &er$er 200) B7

    (dditional esources• !he Windows 'ista 'olume (ctivation 2)0 Step-By-Step Guide is

    essential readin# and a prere uisite for understandin# the "#$ on 0indows223 $tep67y6$tep 8uide * 1t is a$ailable at

    http:// *"icrosoft*co"/technet/ indo s$ista/plan/$olactB*"sp• >o nload !echnical >ocu"entation and @ther &upportin# Materials

    http://#o*"icrosoft*co"/f lin /O5in 1> 7 =7D• For ans ers to fre uently as ed uestions about 'indo s +ista +olu"e

    cti$ation 2*0, refer to the +olu"e cti$ation 2*0 F RI inhttp:// *"icrosoft*co"/technet/ indo s$ista/plan/fa *"sp

    • "ana#e"ent pac is a$ailable for the %ey Mana#e"ent &er$ice for Microsoft@perations Mana#er 200 * 1t is a$ailable athttp:// *"icrosoft*co"/technet/prodtechnol/"o"/"o"200 /catalo#*asp

    • For a list of 'M1 "ethods, %M& re#istry eys, %M& e$ents, %M& error codes,

    and %M& 4PC "essa#es, refer to the +olu"e cti$ation 2*0 !echnicalttributes* lsN inhttp:// *"icrosoft*co"/technet/ indo s$ista/plan/$olact2*"sp

    • For infor"ation about the Microsoft &olution ccelerator for .usiness >es top>eploy"ent (.>> :http:// *"icrosoft*co"/technet/des topdeploy"ent/bdd/2007/default*"sp

    • For a list of +olu"e 5icense products a$ailable, #o to:

    http:// *"icrosoft*co"/licensin#/default*"sp

    http://www.microsoft.com/technet/windowsvista/plan/volact1.mspxhttp://go.microsoft.com/fwlink/?LinkID=75674http://www.microsoft.com/technet/windowsvista/plan/faq.mspxhttp://www.microsoft.com/technet/prodtechnol/mom/mom2005/catalog.aspxhttp://www.microsoft.com/technet/windowsvista/plan/volact2.mspxhttp://www.microsoft.com/technet/desktopdeployment/bdd/2007/default.mspxhttp://www.microsoft.com/licensing/default.mspxhttp://www.microsoft.com/technet/windowsvista/plan/volact1.mspxhttp://go.microsoft.com/fwlink/?LinkID=75674http://www.microsoft.com/technet/windowsvista/plan/faq.mspxhttp://www.microsoft.com/technet/prodtechnol/mom/mom2005/catalog.aspxhttp://www.microsoft.com/technet/windowsvista/plan/volact2.mspxhttp://www.microsoft.com/technet/desktopdeployment/bdd/2007/default.mspxhttp://www.microsoft.com/licensing/default.mspx