Пребацивање бројача на КМС серверу (недовољна вредност бројача)

На страницама наше веб странице више пута смо се дотакли функција инсталације, конфигурације и рада Мицрософт КМС (услуга управљања кључевима) услуге управљања кључевима. Данас ћемо размотрити концепт бројача за активацију на КМС серверу, карактеристике рачуноводства броја активација клијента на активацијском серверу, начине на који форсирамо бројач за број активација и зашто је све то потребно.

Садржај:

  • Принципи КМС-а
  • Грешка активирања КМС 0кЦ004Ф038 - недовољна бројачка вредност
  • Скрипта за оматање КМС бројача
  • Повећање бројача за активацију коришћењем снимака виртуелне машине

Принципи КМС-а

Још једном, вратимо се теоретским основама рада КМС-а.

Савет. Препоручујемо да прво прочитате следеће чланке на нашој веб локацији:

  • Инсталирајте КМС Сервер на Виндовс Сервер 2012 Р2
  • Активација Виндовса помоћу КМС-а (КМС Активација Виндовс 8.1, 2012 Р2)
  • Активација АДБА, КМС активација МС Оффице 2013, 2010
Одличан преглед Мицрософтовог система активирања КМС представљен је у чланку ФАК-а о КМС технологији активирања. .

Према програму Мицрософт количинског лиценцирања (количинска лиценца), најмањи број лиценци продатих у једном пакету лиценци је 25. Сваком купцу корпоративне лиценце даје се посебан кључ за активирање ЦСВЛК (или КМС хост кеи) помоћу којег се активира интерни КМС сервер компаније. Убудуће ће клијенти (и Виндовс ОС и МС Оффице канцеларијски пакет) унутар мреже компаније бити могући активирани на овом КМС серверу, без потребе за приступом Мицрософт серверима за активацију на Интернету.

Грешка активирања КМС 0кЦ004Ф038 - недовољна бројачка вредност

Међутим, сви администратори неминовно наилазе на чињеницу да одмах након инсталирања и активирања КМС сервера не активира оперативне системе клијената који га контактирају. Када покушавате да активирате ОС на новом КМС серверу (у овом примеру, Виндовс 7 Про), појављује се грешка:

Активирање Виндовс 7, Профессионал едитион

0кц004ф038: Сервис за лиценцирање софтвера известио је да се рачунар не може активирати. Број пријављених од стране Службе за управљање кључевима (КМС) није довољан. Молимо контактирајте свог систем администратора.


У руској верзији Виндовса 7 грешка изгледа овако:

Грешка: 0кц004ф038. Служба за лиценцирање софтвера саопштила је да активирање овог рачунара није могуће. Бројчана вриједност коју је извијестила Служба за управљање кључевима (КМС) није довољна. Обратите се свом администратору система.

Чињеница је да на КМС серверу постоји тзв. бројач за активирање (км рачунати) која се повећава за један по пријему новог захтева за активирање од клијента на мрежи. Када приступа КМС-у, сервер сваком клијенту додељује јединствени идентификатор. ЦМИД (идентификација клијентске машине) и ставља је у своју базу података. У овом случају се рачунарски ОС од којег је примљен захтев не активира одмах. Ови захтеви за активацију сакупљају се у унутрашњој кеши КМС послужитеља. То се догађа све док се у КМС базу података не достигне одређени минимални праг захтева за активацију који су примљени од купаца у последњих 30 дана. Овај праг је 5 захтева за активирање од ОС-а сервера или 25 захтева из оперативних система Виндовс клијента (прагови за активирање за оперативне системе десктоп / послужитеља су независни, тј. Ако КМС бројач на серверу за клијентске системе прелази 25, овај сервер још увек неће бити активирајте сјеверни ОС док број захтјева за активирање с ове платформе не досегне 5). Ако клијент у року од 30 дана не ступи у контакт са КМС сервером за активирање, он се аутоматски брише из КМС базе података, а бројач за активирање се смањује за један.

Добијте вредност ЦМИД на одређеном рачунару можете користити следећу наредбу:

Гет-ВмиОбјецт -цласс СофтвареЛиценсингСервице -ЦомпутерНаме пц1 | Селецт-објецт ЦлиентМацхинеИД

Можете ресетовати тренутни ЦМИД покретањем сиспреп-а или коришћењем наредбе:

слмгр / бацкм  (треба ми поновно покретање).

У било којем тренутку укупни број захтјева за активирање које је примио КМС сервер може се прегледати помоћу наредбе:

слмгр / дли

У овом примјеру, вриједност бројача на КМС серверу је 50 (Тренутни број).

Напомена. КМС сервер кешира само последњих 50 ЦМИД-а (тј. У овом случају број клијената КМС сервера може бити знатно већи од 50).

Да бисте добили тачну вредност бројача, покрените следећу наредбу на КМС серверу:

цсцрипт слмгр.вбс / длв 98ебфе73-2084-4ц97-932ц-ц0цд1643беа7

Кумулативни захтеви од Службе за управљање кључевима примљени од клијената
Укупно примљених захтева: 2563

И.е. КМС сервер је примио 2563 захтева за активирање од клијената.

Период активације клијента на КМС серверу - 180 дана, и сваки 7 дана (подразумевано 7 дана, можете то променити командом слмгр.вбс / сри) клијент покушава обновити активацију (за исте 180 дана). Ако клијент не обнови активацију у року од 180 дана, КМС сервер уклања ЦМИД клијента из базе података и смањује бројач активације. У исто време, ОС клијента се сматра активираним у року од 180 дана. Ако клијент за то време није обновио активацију на КМС серверу, прелази у режим мировања.

Ако покушавате да активирате клијентски ОС на КМС серверу и бројач се не повећава, то може бити последица следећих разлога:

  • Дупликат ЦМИД (обично је то последица клонирања ОС)
  • Присуство у мрежи осталих КМС сервера. Подразумевано, клијенти могу аутоматски пронаћи КМС сервер у домену користећи посебан ДНС запис.  - срв _влмцс._тцп (можете добити име сервера на које овај запис указује помоћу команде нслоокуп -типе = срв _влмцс._тцп) У овом случају можемо ручно одредити одређени КМС сервер као што је овај: слмгр / скмс кмс_сервер.винитпро.ру:1688)
  • На клијенту се користи погрешан кључ. На пример, уместо отвореног ГВЛК (Генериц Волуме Лиценсе Кеи), одређује се МАК / малопродајни кључ или је наведен кључ који не одговара коришћеном ОС-у..

Скрипта за оматање КМС бројача

У неким случајевима, чак и ако имате купљени ВЛЦ кључ, може бити тешко одмах добити прави број клијената потребних да пређу праг активације КМС сервера и започну активацију клијената (проблем је посебно важан за мале или изоловане мреже). Када у овом случају активирате клијента на серверу, добићете грешку 0кЦ004Ф038.

У овом случају администратор почиње размишљати о вештачком замотавању бројача КМС за активирање. Међутим, није све тако једноставно ... Ни сиспреп ни промена МАЦ адресе мрежне картице неће вам помоћи да превазиђете КМС сервер. Као прилично популарна опција, предлаже се креирање недостајућег броја виртуелних машина и њихово активирање на КМС серверу (виртуелне машине морају бити јединствене и не бити креиране из једног јединог шаблона). Али ова метода је дуготрајна и захтева подршку ових виртуелних машина (или њихову премештање, укључивање и активирање сваких 180 дана).

Као једноставнија алтернатива, саветујемо вам да користите следећу скрипту, која омогућава укључите бројач за активирање КМС сервер. Инсталирајте потребну верзију ОС-а (у овом примеру је то Виндовс 7 Профессионал), направите произвољни директориј, копирајте у њега следећу бат датотеку, у исти директориј направите две празне датотеке са именима:

7Б296ФБ0-376Б-497е-Б012-9Ц450Е1Б7327-5П-0.Ц7483456-А289-439д-8115-601632Д005А0
7Б296ФБ0-376Б-497е-Б012-9Ц450Е1Б7327-5П-1.Ц7483456-А289-439д-8115-601632Д005А0

Покрените датотеку кмс_инцреасе.бат:

@ецхо офф
сет скмс = кмс1.винитпро.ру
за %% и ин (...) позовите: делује% скмс%
слмгр / ато
сц стоп сппсвц
гото: крај
: Закон
сц стоп сппсвц
кцопи "7Б296ФБ0-376Б-497е-Б012-9Ц450Е1Б7327-5П-0.Ц7483456-А289-439д-8115-601632Д005А0" "% системроот% \ систем32 \ *" / Х / Р / К / И
кцопи "7Б296ФБ0-376Б-497е-Б012-9Ц450Е1Б7327-5П-1.Ц7483456-А289-439д-8115-601632Д005А0" "% системроот% \ систем32 \ *" / Х / Р / К / И
сц старт сппсвц
цсцрипт.еке "% системроот% \ систем32 \ слмгр.вбс" / скмс% 1
пинг 127.0.0.1 -н 5> нул
цсцрипт.еке "% системроот% \ систем32 \ слмгр.вбс" / ипк ФЈ82Х-КСТ6ЦР-Ј8Д7П-КСКЈЈ2-ГПДД4
цсцрипт.еке "% системроот% \ систем32 \ слмгр.вбс" / ато
сц стоп сппсвц
: крај

кмс1.винитпро.ру - ДНС име или ИП адреса вашег КМС сервера.

број бодова у трећем реду - потребан број позива на КМС сервер (у нашем примјеру симулирамо приступ 25 јединствених клијената).

Скрипту је додато 5 секунди кашњења у неким случајевима, систем је вратио да су датотеке заузете, а покушај активације није бројао.

Важно је. Немојте покренути ову скрипту на самом КМС серверу! У супротном, морат ћете поново активирати КМС сервер (дозвољено је само 6 покушаја активирања једног ВЛЦ кључа).

Након завршетка скрипте, проверите вредност бројача за активирање на КМС серверу:

слмгр / длв

Вриједност бројача Тренутна количина треба да се повећа за 25. Након тога КМС сервер ће активирати све оперативне системе клијента којима приступају (било да је то Виндовс 7, 8 или Вин 10). Ову скрипту у будућности (ако се не укуца потребан број стварних клијената) требаће покренути сваких 30 дана, јер у недостатку захтева за сервер, бројач активације ће се временом смањивати.

Повећање бројача за активацију коришћењем снимака виртуелне машине

Ако разматрана скрипта не помаже вам да повећате бројач активације на КМС серверу, можете повећати вредност бројача користећи могућност креирања снимака виртуелне машине у Хипер-В / ВМВаре. Алгоритам је следећи:

  1. Креирајте нови ВМ са Виндовс 10 (немојте га активирати и не уносити ГВЛК тастер, најбоље је привремено искључити га из мреже)
  2. На ВМ радној површини направите следеће две скрипте, од којих једна ресетује ЦМИД и преименује име хоста. Други врши активацију ОС-а.

    Реарм.бат
    започните временско ограничење „цмд / ц слмгр / бацкм“ / т 10 / нобреак> НУЛ
    вмиц рачунарски систем где наме = "% ЦОМПУТЕРНАМЕ%" позива преименовање наме = "пц-% рандом%"
    искључивање / р / т 0
    кмс_ацтивате.бат
    сет скмс = кмс1.винитпро.ру
    сц старт сппсвц
    сцрипт.еке "% системроот% \ систем32 \ слмгр.вбс" / скмс% 1
    цсцрипт.еке "% системроот% \ систем32 \ слмгр.вбс" / ипк В269Н-ВФГВКС-ИВЦ9Б-4Ј6Ц9-Т83ГКС
    цсцрипт.еке "% системроот% \ систем32 \ слмгр.вбс" / ато

  3. Ставите кмс_ацтивате.бат скрипту у аутоматско учитавање.
  4. Направите снимак виртуелне машине.
  5. Покрените скрипту Реарм.бат с повластицама администратора. Виртуелна машина ће се поново покренути и активирати на КМС серверу.
  6. Вратите ВМ стање на претходни снимак.
  7. Слиједите кораке 5.6 онолико пута колико је броја захтјева за активирање потребно додати КМС послужитељу.