После официального релиза Windows 8.1 и Windows Server 2012 R2 прошло уже две недели, так что уже системным администраторам пора начинать обновлять свою IT инфраструктуру для полноценной поддержки этих ОС. В данной статье мы обсудим вопросы KMS (Key Management Service) активации Windows 8.1 и Windows Server 2012 R2 на KMS сервере, развернутом на более старой версии Windows.
В том случае, если в организации уже был развернут KMS сервер, то при попытке активировать на нем новую ОС (Win 8.1/ Win 2012 r2), появится такая ошибка:
SL_E_PRODUCT_SKU_NOT_INSTALLED
Ошибка совершено естественна, устаревшая версия KMS сервера ничего не знает о появлении новых версии ОС от Microsoft и не распознает новые клиентские KMS ключи.
Для полноценной поддержки Windows 8.1 и Windows 2012 R2 на KMS серверах, работающих под управлением предыдущих версиях Windows, Microsoft выпустила специальное обновление KB2885698, доступное по этому адресу: http://support.microsoft.com/kb/2885698.
Обновление KB 2885698 предназначено для установки на следующих ОС с установленным на них сервером активации KMS:
- Windows Vista SP 2
- Windows Server 2008 SP 2
- Windows 7 SP 1
- Windows Server 2008 R2 SP 1
- Windows 8
- Windows Server 2012
Порядок установки KB 2885698 и активации KMS сервера
- По ссылке выше скачайте и установите на KMS сервере обновление KB2885698, после чего перезагрузите сервер.Примечание. Необходимо скачать обновление с учетом версии и разрядности Windows, используемой на KMS сервере.
- Текущий тип лицензии можно узнать так:
slmgr.vbs /dlv
В данном примере видно, что используется KMS ключ для Windows Server 2012 (VOLUME_KMS_2012_C channel)
- Удалим текущий ключ командой:
slmgr.vbs /upk
- С помощью следующей команды установите на KMS сервер ключ KMS host (предполагаем, что у вас уже имеется KMS-ключ для Windows Server 2012 R2, полученный с веб-узла VLSC — Microsoft Volume Licensing Service Center ), предполагающий возможность активации Windows 8.1 и Windows Server 2012 R2:
cscript %windir%\system32\slmgr.vbs /ipk < VOLUME_KMS_2012-R2 >
- Активируйте ключ на сервере:
cscript %windir%\system32\slmgr.vbs /ato
Примечание. Если при попытке активировать KMS хост появляется ошибка с кодом 0x8004FE92, скорее всего это означает, что служба активации не может соединиться с сервером активации Microsoft Internet Activation Server. Проверьте что данный сервер/пользователь обладают доступом в Интернет. - На Windows Vista и Windows Server 2008 перезапустите службу лицензирования Software Licensing Service:
net stop slsvc && net start slsvc
- Проверим используемую нами версию KMS ключа:
slmgr.vbs /dlv
После установки обновления и установки нового ключа, на вашем KMS сервере будет поддерживаться KMS-активация клиентов всех версий Windows, начиная с Vista вплоть до Win 8.1/ 2012 R2.
KMS ключи для Windows 8.1 и Windows Server 2012 R2
Список клиентских KMS ключей, которые нужно использовать при активации Window Server 2012 R2 и Windows 8 на KMS сервере.
Редакция ОС | KMS ключ |
Windows 8.1 Professional | GCRJD-8NW9H-F2CDX-CCM8D-9D6T9 |
Windows 8.1 Professional N | HMCNV-VVBFX-7HMBH-CTY9B-B4FXY |
Windows 8.1 Enterprise | MHF9N-XY6XB-WVXMC-BTDCT-MKKG7 |
Windows 8.1 Enterprise N | TT4HM-HN7YT-62K67-RGRQJ-JFFXW |
Windows Server 2012 R2 Server Standard | D2N9P-3P6X9-2R39C-7RTCD-MDVJX |
Windows Server 2012 R2 Datacenter | W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9 |
Windows Server 2012 R2 Essentials | KNC87-3J2TX-XB4WP-VCPJV-M4FWM |
Активировать Windows с помощью данных ключей можно, как обычно, следующими командами:
slmgr /ipk ххххх- ххххх – ххххх – ххххх – ххххх
slmgr /skms kms-server.winitpro.ru:1688
slmgr /ato
где, ххххх- ххххх – ххххх – ххххх – ххххх – KMS ключ от выбранной редакции ОС
kms-server.winitpro.ru – адрес корпоративного KMS сервера (кстати, как найти KMS сервер в домене)