Appendix A: KMS Client Setup Keys
Applies To: Windows 10, Windows 8.1, Windows Server 2012 R2
Computers that are running volume licensing editions of Windows 10, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, WindowsВ 7, Windows ServerВ 2008В R2, Windows Vista, and Windows ServerВ 2008 are, by default, KMS clients with no additional configuration needed.
To use the keys listed here (which are GVLKs), you must first have a KMS host running in your deployment. If you haven’t already configured a KMS host, see Deploy KMS Activation for steps to set one up.
If you are converting a computer from a KMS host, MAK, or retail edition of Windows to a KMS client, install the applicable setup key (GVLK) from the following tables. To install a client setup key, open an administrative command prompt on the client, type slmgr /ipkВ and then press Enter.
…use these resources
Activate Windows outside of a volume-activation scenario (that is, you’re trying to activate a retail version of Windows), these keys will not work.
Use these links for retail versions of Windows:
Install, upgrade, & activate (use the menu to the right to select the Windows version you are interested in)
Fix this error that you get when you try to activate a Windows 8.1, Windows Server 2012 R2 or newer system: “Error: 0xC004F050 The Software Licensing Service reported that the product key is invalid”…
Install this update on the KMS host if it is running Windows 8.1, Windows Server 2012 R2, Windows 8, or Windows Server 2012.
If you are running Windows Server 2008 R2 or Windows 7, be on the lookout for an update to support using those as KMS hosts for Windows 10 clients.
Windows Server 2016
Operating system edition
KMS Client Setup Key
Windows Server 2016 Datacenter
Windows Server 2016 Standard
Windows Server 2016 Essentials
Windows 10
Operating system edition
KMS Client Setup Key
Windows 10 Professional
Windows 10 Professional N
Windows 10 Enterprise
Windows 10 Enterprise N
Windows 10 Education
Windows 10 Education N
Windows 10 Enterprise 2015 LTSB
Windows 10 Enterprise 2015 LTSB N
Windows 10 Enterprise 2016 LTSB
Windows 10 Enterprise 2016 LTSB N
Windows Server 2012 R2 and Windows 8.1
Operating system edition
KMS Client Setup Key
Windows 8.1 Professional
Windows 8.1 Professional N
Windows 8.1 Enterprise
Windows 8.1 Enterprise N
Windows Server 2012 R2 Server Standard
Windows Server 2012 R2 Datacenter
Windows Server 2012 R2 Essentials
Windows Server 2012 and Windows 8
Operating system edition
KMS Client Setup Key
Windows 8 Professional
Windows 8 Professional N
Windows 8 Enterprise
Windows 8 Enterprise N
Windows Server 2012
Windows Server 2012 N
Windows Server 2012 Single Language
Windows Server 2012 Country Specific
Windows Server 2012 Server Standard
Windows Server 2012 MultiPoint Standard
Windows Server 2012 MultiPoint Premium
Windows Server 2012 Datacenter
Windows 7 and Windows Server 2008 R2
Operating system edition
KMS Client Setup Key
Windows 7 Professional
Windows 7 Professional N
Windows 7 Professional E
Windows 7 Enterprise
Windows 7 Enterprise N
Windows 7 Enterprise E
Windows Server 2008 R2 Web
Windows Server 2008 R2 HPC edition
Windows Server 2008 R2 Standard
Windows Server 2008 R2 Enterprise
Windows Server 2008 R2 Datacenter
Windows Server 2008 R2 for Itanium-based Systems
Windows Vista and Windows Server 2008
Operating system edition
KMS Client Setup Key
Windows Vista Business
Windows Vista Business N
Windows Vista Enterprise
Windows Vista Enterprise N
Windows Web Server 2008
Windows Server 2008 Standard
Windows Server 2008 Standard without Hyper-V
Windows Server 2008 Enterprise
Windows Server 2008 Enterprise without Hyper-V
Windows Server 2008 HPC
Windows Server 2008 Datacenter
Windows Server 2008 Datacenter without Hyper-V
Windows Server 2008 for Itanium-Based Systems
Установка KMS сервера на базе Windows Server 2012 R2
Собственный KMS сервер позволяет значительно упростить процесс активации продуктов Microsoft в корпоративной сети, и в отличии от обычной процедуры активации, не требует предоставления каждому компьютеру доступа в интернет к серверам активации Майкрософт. Инфраструктура KMS достаточно простая, надежная и легко расширяется (один KMS сервер может обслуживать тысячи клиентов).
В этой статье мы опишем процесс установки в локальной корпоративной сети KMS сервера на базе Windows Server 2012 R2 и его активацию.
Основные аспекты функционирования технологии KMS активации продуктов Microsoft довольно подробно описаны в статье FAQ по KMS активации продуктов Microsoft.
Установка и настройка роли Volume Activation Services
Для работы службы KMS нужно установить и настроить отдельную роль сервера — Volume Activation Services. Сделать это можно с помощью консоли Server Manage или PowerShell:
При установке через графический интерфейс консоли Server Manager, запустите мастер установки ролей (Add Roles and Features Wizard), и на этапе выбора ролей сервера (Server Roles) выберите пункт Volume Activation Services.
После окончания установки запустите консоль Volume Activation Tools. Запустится мастер установки службы активации. Укажите, что будет устанавливаться сервер Key Management Service (KMS).
Далее на сайте Microsoft (https://www.microsoft.com/Licensing/servicecenter/home.aspx) в личном разделе необходимо получить свой корпоративный KMS ключ (KMS host key, это ключ активации KMS сервера). Найти его можно в разделе Downloads and Keys -> Windows Server -> Windows Server 2012 R2.
Найдите ключ с типом KMS (не MAK) и скопируйте его в буфер обмена.
Вставьте скопированный KMS ключ в соответствующее поле мастера установки KMS сервера (Install your KMS host key).
Если система примет ключ, сразу же будет предложено его активировать. На основании введенного ключа система определит продукт, к которому он относится, и предложит два варианта активации (по телефону или Интернету). Во втором случае придется предоставить серверу временный доступ в Интернет (только на период активации).
После активации ключа, нужно настроить параметры службы управления ключами: интервал активации и реактивации (по умолчанию клиенты продляют активацию каждые 7 дней), порт (по умолчанию служба KMS использует TCP порт 1688), исключения для Windows Firewall. Чтобы автоматически создать запись в DNS, необходимую для автоматического поиска сервера KMS в домене (SRV запись _vlmcs._tcp), включите опцию DNS Records – Publish.
Если KMS сервер должен обслуживать клиентов из разных доменов, можно опубликовать DNS записи в других DNS зонах. Укажите данные зоны в списке Publish to Custom DNS zones.
Get-NetFirewallRule -DisplayName *key*
Enable-NetFirewallRule -Name SPPSVC-In-TCP
На это процесс настройки сервера окончен. Проверьте, что в DNS создалась специальная запись, указывающая на ваш kms сервер (подробности в статье Как найти в домене KMS сервер):
Далее получим информацию о текущем состоянии KMS сервера:
Нас интересуют следующие поля:
- Partial Product Key – отображены последние 5 символов KMS ключа
- License status – статус активации лицензии (должно быть Licensed)
- Total requests received — количество запросов на активацию от клиентов(пока 0)
Внимание. Напомним, что у KMS сервера есть т.н. порог активации. Это означает, что активированный KMS сервер начинает активировать клиентов, только тогда, когда количество обратившихся к нему за последние 30 дней клиентов превысит предопределенные пороги (activation count):
- Порог активации для клиентских ОС Vista / Windows 7 / Win 8 / Win 10 – 25 клиентов
- Для серверных ОС: Windows Server 2008/ 2008 R2 / 2012 / 2012 R2 / 2016– 5 клиентов
Теперь KMS сервер может активировать клиентов. Что нужно выполнить на стороне клиента для успешной активации на KMS сервере:
- Задайте на клиенте публичный KMS (GVLK) ключ от соответствующей редакции Windows (ссылка ниже): slmgr /ipk xxxxx- xxxxx — xxxxx — xxxxx – xxxxx
- Если KMS сервер не опубликован в DNS, укажите его адрес вручную: slmgr /skms kmssrvwinitpro.ru:1688
- Активируйте ОС командой: slmgr /ato
Активированный KMS сервер ключом для WS 2012 R2 (VOLUME_KMS_WS12_R2 channel) поддерживает активацию всех ОС Windows вплоть до Windows 8.1 / Windows Server 2012 R2 (для поддержки активации Windows 10 и WS 2016 нужно установить специальное обновление и активировать KMS сервер новым ключом).
В том случае, если попытаться установить новый KMS ключ для Windows 10 на KMS сервер под управлением Windows Server 2012 R2 с помощью VAMT без установки указанного обновления, появиться ошибка:
Несколько советов.
- Общедоступные KMS ключи для Windows 7/ Server 2008/ 2008 R2 можно найти здесь, для Windows 8.1 / Server 2012 R2 здесь, для Windows 10 / Windows Server 2016 здесь и здесь соответственно
- Для удобного управлениями ключами продуктами MS, активации клиентов и построения отчетов можно воспользоваться утилитой Microsoft Volume Activation Management Tool — VAMT 3.0
- С помощью этого же KMS сервера можно активировать не только ОС Windows, но и продукты MS Office ( подробности в статье Активация MS Office 2013 VL, KMS активация Office 2016)
- Для активации виртуальных машин, запущенных на сервере Hyper-V можно воспользоваться специальным типом активации: AVMA (Automatic Virtual Machine Activation)
KMS-активация Windows 8.1 и Windows Server 2012 R2
После официального релиза 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), появится такая ошибка:
Ошибка совершено естественна, устаревшая версия 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, после чего перезагрузите сервер.
В данном примере видно, что используется KMS ключ для Windows Server 2012 (VOLUME_KMS_2012_C channel)
Удалим текущий ключ командой:
С помощью следующей команды установите на KMS сервер ключ KMS host (предполагаем, что у вас уже имеется KMS-ключ для Windows Server 2012 R2, полученный с веб-узла VLSC — Microsoft Volume Licensing Service Center ), предполагающий возможность активации Windows 8.1 и Windows Server 2012 R2:
Активируйте ключ на сервере:
Теперь это VOLUME_KMS_2012-R2 channel
После установки обновления и установки нового ключа, на вашем 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 с помощью данных ключей можно, как обычно, следующими командами:
где, ххххх- ххххх – ххххх – ххххх – ххххх – KMS ключ от выбранной редакции ОС