Ранее мы рассматривали пример того, как на базе Windows Server 2012 R2 организовать KMS-сервер активации Windows 7/8/8.1, Windows Server 2008 R2/2012/2012 R2 и Office 2010/2013. В этой заметке мы дополним наш действующий KMS-сервер возможностью активации новой клиентской ОС – Windows 10.
В первую очередь, для того, чтобы наш KMS-сервер адекватно воспринял KMS-ключ от Windows 10 необходимо установить на него обновление KB3058168 - Update that enables Windows 8.1 and Windows 8 KMS hosts to activate a later version of Windows. Это обновление распространяется через Windows Update и поэтому может быть установлено с локальных серверов WSUS.
Чтобы быстро получить подробный список всех установленных обновлений в виде HTML-отчёта выполним команды:
wmic qfe list full /format:htable > %userprofile%\desktop\updates.htm start iexplore %userprofile%\desktop\updates.htm
Откроем сформированный отчёт и посмотрим есть ли в нём установленное обновление KB3058168. Быстрая проверка наличия обновления в интерфейсе командной строки:
wmic qfe list | findstr 3058168
Предполагаем, что указанное обновление на наш KMS-сервер установлено и теперь возникает вопрос, - где взять нужный нам ключ многократной активации Windows 10 для установки на KMS-хост на базе Windows Server 2012 R2. Следуя простой армейской логике я обнаружил этот ключ в списке продуктов на сайте Volume Licensing Service Center в разделе Загрузки и ключи, выбрав соответствующий продукт и нажав ссылку Ключ.
Однако при попытке установки данного ключа на KMS-сервер я получил ошибку 0xC004F015.
Следуя данному в сообщении совету попытался получить описание ошибки:
sliu.exe 0x2a 0xC004F015
Однако легче от этого не стало. И прежде, чем собраться с вопросом “Кто виноват и что делать” в тех.поддержку Microsoft, решил пошебуршать на блогах коллег по цеху. Разгадка была найдена в ветке комментариев к статье Working Hard In IT - KB3058168: Update that enables Windows 8.1 and Windows 8 KMS hosts to activate Windows 10, где один добрый человек объяснил, что для установки на KMS-сервер требуется специальный KMS-ключ для Windows 10, а другой добрый человек показал где на самом деле нужно искать этот ключ.
Итак, заходим в раздел сайта Лицензии > Сводная таблица и в таблице лицензий выбираем действующую лицензию, по которой у нас есть право использовать Windows 10 (щёлкаем по гиперссылке с номером лицензионного соглашения)
В открывшихся сведениях о Регистрации переходим на закладку Ключи продуктов….
В открывшейся таблице с ключами продуктов находим продукт с названием Windows Srv 2012R2 DataCtr/Std KMS for Windows 10. Здесь и находится нужный нам KMS-ключ.
Практика показала, что данный ключ успешно устанавливается и активируется на KMS-сервере на базе Windows Server 2012 R2 и при этом заменяет собой установленный ранее KMS-ключ от Windows Server 2012 R2. По порядку…
Устанавливаем KMS-ключ для Windows 10:
Slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Получили сообщение об успешной установке ключа. Теперь активируем установленный ключ (на время активации KMS-серверу потребуется прямое подключение к Интернет):
Slmgr.vbs /ato
Получили сообщение об успешной активации. Выполняем перезапуск службы Software Protection service
net stop sppsvc net start sppsvc
Проверяем состояние нашего KMS-сервера:
Slmgr.vbs /dli
Как видим, основная лицензия нашего KMS-сервера заменена на только что установленную. Посмотрим, что же произошло с ранее активированным KMS-ключом от Windows Server 2012 R2:
Slmgr.vbs /dlv dcb88f6f-b090-405b-850e-dabcccf3693f
Как видим, старая лицензия помечена как неиспользуемая.
Теперь можем проверить состояние всех установленных нами KMS ключей, чтобы убедиться в нормальном сосуществовании с ранее установленными ключами для Office:
cscript C:\windows\system32\slmgr.vbs /dlv all
Так как вывод этой команды будет объёмный и может породить большое диалоговое окно, используем вывод на консоль с помощью cscript
Для того, чтобы отдельно получить информацию только об установленном нами KMS-ключе для Office 2010 выполним:
slmgr.vbs /dlv bfe7a195-4f8f-4f0b-a622-cf13c7d16864
…для Office 2013:
slmgr.vbs /dlv 2e28138a-847f-42bc-9752-61b03fff33cd
На этом пожалуй все. Теперь наш KMS-сервер начнёт активировать системы на базе Windows 10.
Что касается настройки параметров клиентов Windows 10 на использование определённого KMS-сервера (без публикации службы KMS в DNS), то к ним применим способ описанный ранее в заметке Управляем клиентами KMS с помощью GPP
***
Дополнительно в режиме Вопрос-Ответ добавлю несколько замечаний касающихся не только KMS-активации, но и активации Windows 10 в целом:
Вопрос: Как превратить Windows 10 из MAK в KMS-клиента?
Ответ: В документе TechNet Library — Volume Activation — Appendix A: KMS Client Setup Keys расширена информация о ключах GVLK, которые нужны для преобразования клиентов MAK/Retail в KMS. Выдержка из этого документа относительно новых систем:
Operating system edition |
KMS Client Setup Key |
Windows 10 Professional |
W269N-WFGWX-YVC9B-4J6C9-T83GX |
Windows 10 Professional N |
MH37W-N47XK-V7XM9-C7227-GCQG9 |
Windows 10 Enterprise |
NPPR9-FWDCX-D2C8J-H872K-2YT43 |
Windows 10 Enterprise N |
DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4 |
Windows 10 Education |
NW6C2-QMPVW-D7KKK-3GKT6-VCFB2 |
Windows 10 Education N |
2WH4N-8QGBV-H22JP-CT43Q-MDWWJ |
Windows 10 Enterprise 2015 LTSB |
WNMTR-4C88C-JK8YV-HQ7T2-76DF9 |
Windows 10 Enterprise 2015 LTSB N |
2F77B-TNFGY-69QQF-B8YKP-D69TJ |
Вопрос: Каким образом будет работать KMS-ключ от Windows 10 для клиентов старших версий?
Ответ: В документе KMS Host Keys to Products Activated for Volume Activation есть таблица в которой указано покрытие клиентов прошлых версий определёнными уровнями KMS-ключей. В частности, KMS-ключ Windows 10 может активировать Windows 10 , Windows 8, Windows 8.1, Windows 7 редакций Professional и Enterprise.
Вопрос: Я обновил домашний компьютер c Windows 7/8/8.1 Home/Pro (MAK-клиент) на Windows 10 методом In-place Upgrade. Но вот хочется мне узнать с каким ключом теперь активирована обновлённая система.
Ответ: Ключ использованный для активации системы хранится в ключе реестра
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId в виде закодированного значения. Для его раскодировки можно использовать, например VBS-скрипт из статьи Как узнать ключ активации установленной системы на Windows 10, 8.1, 8, 7, Vista. Копию скрипта можно взять здесь
Вопрос: Как переустановить систему Windows 10 с нуля (Clean Install) на уже обновлённом до Windows 10 компьютере, чтобы не потерять при этом данные об активации?
Ответ: Можно выполнить “Сброс компьютера” (Пуск > Параметры > Обновление и безопасность > Восстановление > Перезагрузить сейчас). В англ.варианте: “Reset this PC” (All Settings > Update & Security > Recovery > Reset this PC). Перед выполнением этой операции ОС спросит, сохранять ли файлы пользователя или нет. Если отказаться от сохранения (предполагается, что предварительно нужные вам файлы вы уже скопировали на какой-то внешний накопитель), то будет выполнена операция чистой установки системы с восстановлением данных об активации (источник: habrahabr.ru - Что нового в развертывании Windows 10)
А у нас почему-то досих пор нет в Volume Licensing Service Center ключа к Windows 10 ... Хотя ключи Windows 7, 8, 8.1 имеются. Что может быть причиной как думаете?
А сами дистрибутивы Win10 доступны для скачивания? Если нет, то возможно поэтому и не видно ключа. Если лицензионное соглашение в статусе Active, то думаю с вопросом можно смело выходить на саппорт MS.
Ну загрузку объединили с ключами ... у нас нет вообще пункта про Windows 10. И лицуха активна ... будем писать.
Позвонили в ТП. Нам сказали, чтобы у нас появились лицухи для скачивания требуется купить именно Windows 10, а то что у нас куплены Win 7, 8 и 8,1 не играют роли. Странно. По-моему я видел где-то, что лицуха должна автоматом появиться на VLSC. Алексей, а вы какую-то особу лицензию юзаете? У нас обычная коммерческая организация.
У нас не явная покупка каких-то версий ОС, а подписка Enterprise Subscription. То есть компания ежегодно отчисляет плату как бы за аренду ПО и имеет право использования новых версий продуктов перечисленных в соглашении. У Вас вероятней всего был выкуп определённых версий продуктов, поэтому и доступ у Вас только к этим версиям.
Так и есть. Большое спасибо.
Спасибо, хорошая статья.
Нашел не то баг не то еще что-то на их сайте "Центр поддержки корпоративных лицензий" - там на все виды WINDOWS 10 (Enterprise, PRO,) - пишет, что это - "ОС Windows 10 Корпоративная основана на Windows 10 Pro"
Да, у нас тоже, скачивать можно. но ключей нет - мол звоните.
не рановат ли переход на win10? или у вас нормативными рамками закреплена определенная версия ОС на ПК пользователей?
А кто говорил про "переход на win10"?. В заметке речь о подготовке KMS-сервера для возможности активации новой ОС.
Ясно, "Если завтра война, если завтра в поход" (с) ))). В каждой компании по своему, у нас обычно за этим грядет переход на новую платформу.
На KMS установленный на windows server 2008R2 enterprise можно добавить поддержку windows 10 ?
На данный момент, насколько я понимаю, нет.
Поддержка вроде есть:
"3079821 Update that enables Windows 7 and Windows Server 2008 R2 KMS hosts to activate Windows 10"
https://support.microsoft.com/kb/3079821
Другое дело, установится ли корректно ключ "Windows Srv 2012R2 DataCtr/Std KMS for Windows 10"
Спасибо за статью.
Попробывали активировать НЕ доменную машину через команду
cscript c:\windows\system32\slmgr.vbs -skms kmssrv.domain.local
Получили странную ошибку :
Ошибка 0xC004F038 Служба лицензирования ПО сообщила что для ланного компьютера не удалось выполнить активацию. Значения счетчика, которое сообщила служба управления ключами (KMS) недостаточно.
В VLC портале есть доступные для скачивания все 10 любых версий, а так же ключи к ним как в обычном разделе, так и в описанном статье подразделе. Сама поддержка до 16 года.
Накрутить счетчик на KMS сервере сначала нужно ... для этого я, к примеру, использовал KMS Client.exe от Evgeny972 с форума руборда.
Хм....да. Совсем забыл о 25 попытках :)
Не поделитесь рабочей ссылкой на клиента ? А то 24 виртуалки разворачивать нет желания.
У меня лично вот эта версия ... возможно есть новее. не смог найти. Замените КОМ на com в линке!!!
forum.ru-board.КОМ/topic.cgi?forum=55&topic=11872&start=2740#11
Спасибо.
Отпишитесь потом работает KMS Client.exe от Evgeny972 сборка 2013-05-05 или нет.
Да. счетчик отработал под Windows 7 x64.
Накрутил 27 попыток активации на KMS Windows 2012R2 x64. Сейчас попробую реальную машинку активировать.
Ну и отличненько. :)
Ну все отлично. Реальная машинка влегкую активировалась.
Вспомнился анекдот "Мама, сколько раз повторять...Я не нахер, я хакер" :)
:)
Как быть, если у меня нет возможности доступа в Интернет с сервера KMS ?
Выпускать сервер в Интернет. Без доступа к серверам Microsoft не получится активировать KMS-ключ многократной установки. Других тут вариантов нет.
в организации на кмс сервере активируются вин 7, вин 8, серверный обычный вин 2012 и офисы... как я понимаю, чтобы активировать вин 8.1 и вин 2012 р2 - нужна лицензия на один из этих продуктов (необходимо приобрести хотя бы одну серверную 2012 р2)... вопрос - этого достаточно чтобы в дальнейшем активировать также и вин 10? спасибо)
Нет. Не достаточно. Нужна лицензия на W10. С ней будет получен KMS-ключ для активации W10 с KMS-сервера на базе WS2012R2.
На одном KMS-хосте используется Active Directory Based Activation (ADBA) (для серверов 2008-2012R2), а на другом "обычная" KMS (для клиентских машин, Windows 7). Я перенес ключи со второго сервера на первый, чтобы все было в одном месте, и заменил ключ ADBA с 2012R2 на 2012R2_WIN10 — будет после этого сервер активировать Windows 10 через ADBA?
Кто нибудь сталкивался с проблемой активации Windows Server 2016/windows 10 2016 LTSB
По идее там на Windows Server 2012 R2 с службой KMS требуется поставить два обновления
https://blogs.technet.microsoft.com/askcore/2016/10/19/windows-server-2016-volume-activation-tips/
KB3058168 - Устанавливается без проблем
KB3172614 - Ошибка: Обновление неприменимо к вашему компьютеру.
В чём проблема понять не могу ((((
Перед установкой KB3172614, требуется установить KB3021910.
https://social.technet.microsoft.com/Forums/en-US/e2dbf309-c039-4d57-a5b7-39d405bde1dc/problems-installing-kb3172614?forum=winserver8gen
Добрый день!
А если клиенты Windows10 уже активируются, а Windows 10 LTSC (B) нет?