Windows Server с ролью Volume Activation Services может выступать в качестве KMS (Key Management Service) сервера, позволяющий выполнять активацию в корпоративной сети компьютеры с корпоративными (Volume) редакциями операционных систем Windows Server и Windows 10/11. В этой статье мы покажем, развернуть и настроить собственный KMS сервер на базе Windows Server 2022, 2019 и 2016, и использовать его для активации компьютеров.
Содержание:
- Установка роли KMS Host на Windows Server
- Активация KMS сервера на Windows Server с помощью CSVLK ключа
- Как выполнить активацию клиентов Windows на KMS сервере?
Установка роли KMS Host на Windows Server
Для развёртывания собственного KMS сервера вам нужно установить роль Volume Activation Services на любой из хостов с Windows Server 2022, 2019 или 2016. Если у вас в домене уже развернут KMS сервер с Windows Server 2016 или 2019, такой сервер можно использовать для активации клиентов с более новыми Windows Server 2022 и Windows 11 (в этом случае этот раздел можно пропустить и сразу перейти к активации KMS сервере).
- Установите на сервере роль Volume Activation Services из консоли Server Manager или воспользуйтесь следующей PowerShell командой для установки роли:
Install-WindowsFeature -Name VolumeActivation -IncludeAllSubFeature –IncludeManagementTools
- Включите правило Windows Firewall, которое разрешает доступ к KMS серверу:
Enable-NetFirewallRule -Name SPPSVC-In-TCP
(правило открывает доступ к серверу по порту TCP 1688).
Активация KMS сервера на Windows Server с помощью CSVLK ключа
Далее вам нужно активировать ваш KMS сервер с помощью персонального CSVLK ключа (также называется KMS host key). Ранее CSVLK ключи можно было получить из личного кабинета на сайте Microsoft Volume Licensing Service Center (VLSC), но недавно они были перемещены в Microsoft 365 Admin Center (MAC)
По умолчанию KMS host ключи отсутствуют в личном кабинете MAC для пользователей open agreements, вместо них предлагается использовать ключи многократной активации MAK (Multiple Activation Keys). Вы можете запросить генерацию CSVLK ключа в техподдержке Microsoft с помощью специальной формы запроса VLSC Support, где нужно указать ваш номер соглашения, название продукта, количество хостов планируемых к активации через KMS и цель развертывания KMS сервера.
- Авторизуйтесь в Microsoft 365 Admin Center, и перейдите в раздел Billing -> Your products -> Volume licensing -> Downloads & keys -> выберите продукт -> View keys. Скопируйте KMS host key Windows Srv 2022 DataCtr/Std KMS;
Всегда используйте KMS Host Key для максимальной версии Windows Server, доступной в вашем личном кабинете. KMS сервер, активированный более новым ключом сможет активировать все предыдущие версии Windows
- Установите новый KMS ключ на сервере командой:
slmgr /ipk <новый_KMS_host_ключ_Windows_Server_2022>
Совет. Если KMS сервер активирован ключом для предыдущей версии Windows Server, сначала нужно удалить его:
slmgr /upk
- Активируйте ваш KMS сервер на серверах активации Microsoft:
slmgr /ato
(с сервера должен быть прямой доступ в интернет к серверам активации Microsoft хотя бы на время активации). Либо вы можете активировать KMS сервер по телефону (для этого нужно запустить графическую утилиту Volume Activation Tools); - Чтобы опубликовать SRV запись в DNS, которая позволит клиентам автоматически находится KMS, выполните команду:
slmgr /sdns
- Перезапустите службу Software Protection:
Restart-Service -Name sppsvc
- Проверьте, что ваш KMS сервер активирован успешно:
slmgr.vbs /dlv
Убедитесь, что в поле Description указано
VOLUME_KMS_WS22 channel
, а в License status –
Licensed
. - Теперь вы можете активировать на вашем KMS сервере все поддерживаемые версии Windows, включая Windows 11 и Windows Server 2022.
KMS хосты с предыдущими версиями Windows Server (новее чем WS 2012R2) и новым KMS ключом (Windows Srv 2022 DataCtr/Std KMS) можно использовать для активации более последних Windows Server 2022 и Windows 11. Для этого достаточно установить на хостах последние кумулятивные обновления (через Windows Update или вручную).
Как выполнить активацию клиентов Windows на KMS сервере?
Чтобы активировать Windows компьютеры в вашей на вашем KMS сервере, на них должное быть установлен специальный GVLK ключ (Customer Specific Volume License Key). GVLK ключи это публичные общедоступных ключи, которые указывают на то, что данный компьютер активируется на KMS сервере.
Полный список клиентских GVLK ключей для всех поддерживаемых продуктов доступен на сайте Microsoft (https://learn.microsoft.com/en-us/windows-server/get-started/kms-client-activation-keys).
Определите версию и редакцию Windows на вашем компьютере с помощью PowerShell команды:
Get-ComputerInfo | select OsName
В данном случае это Windows 10 Pro. Найдите и скопируйте GVLK ключ для этой версии по ссылке выше. В нашем примере KMS Client Product Key — W269N-WFGWX-YVC9B-4J6C9-T83GX.
Установите ключ на клиентский компьютер с помощью команды:
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
Если ваш компьютер добавлен в домен AD и для KMS хоста в DNS опубликована специальная SRV запись, то при следующей перезагрузке компьютера Windows сама выполнит активацию на KMS сервере.
Также вы можете указать имя и порт сервера KMS активации вручную:
slmgr /skms kms-server.winitpro.ru:1688
Чтобы активировать Windows на вашем KMS сервере, выполните команду:
slmgr /ato
Проверить статус активации Windows:
slmgr /dlv
В этом случае
VOLUME_KMSCLIENT channel
и
License status: Licensed
указывают на то, что операционная система на этом компьютере активирована на KMS сервере. Клиент активируется на 180 дней и автоматически продляется каждые 7 дней (если KMS сервер доступен).
Также можно проверить статус активации Windows с помощью команды
Get-CimInstance SoftwareLicensingProduct -Filter "Name like 'Windows%'" | where { $_.PartialProductKey } | select Description, LicenseStatus
Ознакомительные версии Windows Server нельзя активировать на KMS, сначала придется конвертировать редакцию согласно гайда.
Table of Contents
Own KMS server allows you to significantly simplify the process of activating Microsoft products on the corporate network and in contrast to a usual the activation process doesn’t require granting each computer an access to the Internet to Microsoft activation servers. KMS infrastructure is rather simple, reliable and easily scalable (a single KMS server can serve thousands of clients).
In this article, we describe how to install and activate the KMS server on Windows Server on the local corporate network.
Install and Configure the Volume Activation Services Role
KMS requires installation and configuration of a separate server role – Volume Activation Services. You can install this role using the Server Manager console or PowerShell:
Note
Note: The account under which the KMS server is configured must have Enterprise Admin privileges.
Install-WindowsFeature -Name VolumeActivation -IncludeAllSubFeature -IncludeManagementTools
PS:\> Install-WindowsFeature -Name VolumeActivation -IncludeAllSubFeature -IncludeManagementTools
Success Restart Needed Exit Code Feature Result
------- -------------- --------- --------------
True No Success {Volume Activation Services}
If you are going to install a role through the graphical interface of the Server Manager console, run the Add Roles and Features Wizard, and in the Server Roles selection step, select Volume Activation Services.
After the installation is complete, start Volume Activation Tools console. The activation service installation wizard will start. Specify that you are going to install Key Management Service (KMS) server.
Note
Note: In domain environment, you can use the Active Directory Based Activation mode to activate computers in AD automatically.
Next you need to obtain your corporate KMS key (KMS host key – this is the KMS server activation key). Usually, when you bought license from Microsoft, you can request them to get the KMS host key then insert the key into the KMS server.
If the system accepts the key, you will immediately be prompted to activate it. Based on the entered key, the system will determine the product to which it applies, and will offer two options for activation (by phone or Internet). In the second case, you will have to give the server temporary access to the Internet (only for the activation time).
After the key is activated, you have to configure Key Management Service options: activation and renewal intervals (by default, the clients will renew the activation every 7 days), port (by default, KMS listens on port 1688) and Windows Firewall exceptions. To automatically create a DNS record necessary to automatically search a KMS server in the domain (SRV record _vlmcs._tcp), check the option DNS Records – Publish.
If the KMS server is designed to serve clients from different domains, you can publish DNS records in other DNS zones. Specify the zone names in the Publish to Custom DNS zones list.
If you have Windows Firewall enabled, make sure that the rule that allows incoming connections to port 1688 is active. If there is no active rule, enable it via PowerShell:
Get-NetFirewallRule -DisplayName *key*
Enable-NetFirewallRule -Name SPPSVC-In-TCP
PS C:\> Get-NetFirewallRule -DisplayName *key*
Name : SPPSVC-In-TCP
DisplayName : Key Management Service (TCP-In)
Description : Inbound rule for the KMS to allow for machine counting and
Enabled : False
Direction : Inbound
Action : Allow
...
PS C:\> Enable-NetFirewallRule -Name SPPSVC-In-TCP
PS C:\> Get-NetFirewallRule -DisplayName *key*
Name : SPPSVC-In-TCP
DisplayName : Key Management Service (TCP-In)
DisplayGroup : Key Management Service
Enabled : True
Profile : Any
Platform : {}
Direction : Inbound
Action : Allow
...
Using KMS for Activation of Volume-Licensed Systems
Now the configuration is over. Verify that a special DNS record pointing to your KMS server was created:
PS C:\> nslookup -type=srv _vlmcs._tcp.bg.local
Server: UnKnown
Address: 10.10.5.1
_vlmcs._tcp.bg.local SRV service location:
priority = 0
weight = 0
port = 1688
svr hostname = kms1.bg.local
kms1.bg.local internet address = 10.10.230.26
Then get the information about the KMS server current status using the following command:
C:\Windows\System32>cscript slmgr.vbs /dlv
Software licensing service version: 10.0.17763.2145
Name: Windows(R), ServerStandard edition
Description: Windows(R) Operating System, VOLUME_KMS_WS22 channel
Activation ID: 661f7658-7035-4b4c-xxxx-010682943ec2
Application ID: 55c92734-d682-xxxx-xxxx-d6ec3f16059f
Extended PID: 03612-04573-xxx-xxxxxx-03-1033-17763.0000-3052022
Product Key Channel: Volume:CSVLK
Installation ID: 4272080136512045911805517055xxxxxxxxxxxxx
Use License URL: https://activation-v2.sls.microsoft.com/SLActivateProduct/SLActivateProduct.asmx
Validation URL: https://validation-v2.sls.microsoft.com/SLWGA/slwga.asmx
Partial Product Key: XBXCH
License Status: Licensed
Remaining Windows rearm count: 1001
Remaining SKU rearm count: 1001
Trusted time: 11/1/2022 9:20:08 PM
Key Management Service is enabled on this machine
Current count: 0
Listening on Port: 1688
DNS publishing enabled
KMS priority: Normal
Key Management Service cumulative requests received from clients
Total requests received: 0
Failed requests received: 0
Requests with License Status Unlicensed: 0
Requests with License Status Licensed: 0
Requests with License Status Initial grace period: 0
Requests with License Status License expired or Hardware out of tolerance: 0
Requests with License Status Non-genuine grace period: 0
Requests with License Status Notification: 0
Pay attention to the following fields:
- Partial Product Key – the last 5 symbols of the KMS key are shown.
- License status – license activation status (it should be Licensed).
- Total requests received – the number of activation requests (0 yet).
Remember that a KMS server has so called activation threshold counter. It means that an activated KMS server starts to activate clients only when the number of clients that addressed it in the last 30 days exceeds the pre-defined thresholds:
- The activation threshold for client operating systems: Vista / Windows 7 / Windows 8 / Windows 10 is 25 clients.
- In case of server operating systems: Windows Server 2008/ 2008 R2 / 2012 / 2012 R2 / 2016 it is 5 clients.
- It is necessary that at least 5 clients with Microsoft Office access to the server for obtaining a license (activation threshold).
Key Management Service is enabled on this machine
Current count: 1
Listening on Port: 1688
DNS publishing enabled
KMS priority: Normal
Key Management Service cumulative requests received from clients
Total requests received: 1
Failed requests received: 0
Requests with License Status Unlicensed: 0
Requests with License Status Licensed: 1
Requests with License Status Initial grace period: 0
Requests with License Status License expired or Hardware out of tolerance: 0
Requests with License Status Non-genuine grace period: 0
Requests with License Status Notification: 0
Key Management Service is enabled on this machine
Current count: 50
Listening on Port: 1688
DNS publishing enabled
KMS priority: Normal
Key Management Service cumulative requests received from clients
Total requests received: 194
Failed requests received: 9
Requests with License Status Unlicensed: 0
Requests with License Status Licensed: 35
Requests with License Status Initial grace period: 149
Requests with License Status License expired or Hardware out of tolerance: 0
Requests with License Status Non-genuine grace period: 0
Requests with License Status Notification: 1
Now the KMS server can activate clients. To successfully activate your systems on the KMS server, you need to perform a number of actions on the client side:
1. Specify the public KMS GVLK key from the corresponding edition of Windows on the client.
slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx–xxxxx
2. If your KMS server is not published in DNS, specify it address manually:
slmgr /skms kms1.bonguides.com:1688
3. Activate the OS with the command:
For example, activate a Windows 10 Pro client using the KMS server:
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
slmgr /skms kms1.bonguides.com:1688
slmgr /ato
C:\Windows\system32>cscript.exe slmgr.vbs /ato
Activating Windows(R), Professional edition (2de67392-b7a7-462a-b1ca-108dd189f588) ...
Product activated successfully.
C:\Windows\system32>cscript.exe slmgr.vbs /dlv
Software licensing service version: 10.0.19041.2130
Name: Windows(R), Professional edition
Description: Windows(R) Operating System, VOLUME_KMSCLIENT channel
Activation ID: 2de67392-b7a7-462a-xxxx-108dd189f588
Application ID: 55c92734-d682-4d71-xxxx-d6ec3f16059f
Extended PID: 03612-03311-000-000001-03-xxxx-19044.0000-3052022
Product Key Channel: Volume:GVLK
Installation ID: 416969575808225819722300283098855114995930900229506284237383841
Partial Product Key: T83GX
License Status: Licensed
Volume activation expiration: 259200 minute(s) (180 day(s))
Remaining Windows rearm count: 1001
Remaining SKU rearm count: 1001
Trusted time: 11/1/2022 10:10:52 PM
Configured Activation Type: All
Most recent activation information:
Key Management Service client information
Client Machine ID (CMID): aa750de7-xxxx-4b2d-92e3-abc39887e303
Registered KMS machine name: kms1.bonguides.com:1688
KMS machine IP address: 10.10.230.26
KMS machine extended PID: 03612-04573-000-052426-03-xxxx-17763.0000-3052022
Activation interval: 120 minutes
Renewal interval: 10080 minutes
KMS host caching is enabled
cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx–xxxxx
cscript ospp.vbs /sethst:kms1.bonguides.com:1688
cscript ospp.vbs /act
The KMS server that is activated with the KMS host key for Windows Server 2019 supports the activation of all Windows operating systems up to Windows 11 / Windows Server 2022.
- Public KMS keys (GVLK – Generic Volume License Key) for all Windows editions.
- Public KMS keys GVLK for Microsoft Office.
Windows Server running the Volume Activation Services role can act as a KMS (Key Management Service) server, allowing you to activate computers with volume editions of the Windows Server and Windows 10/11 operating systems in a corporate network. In this article, we will show you how to install and configure KMS Host on Windows Server 2022, 2019, or 2016, and how to use it to activate Windows on client computers.
Contents:
- Install KMS Host Role on Windows Server
- Activate KMS Host Running Windows Server with CSVLK
- How to Activate Windows with a KMS License Server
For more information about Microsoft KMS activation, we recommend you start with the Microsoft KMS activation FAQ article.
Install KMS Host Role on Windows Server
To deploy your own KMS server, you must install the Volume Activation Services role on any of the hosts running Windows Server 2022, 2019, or 2016. If you already have a KMS host on Windows Server 2016 or Windows Server 2019, you can use this existing server (in this case, this section can be skipped). Clients running newer Windows Server 2022 and Windows 11 can be activated using such a KMS host.
- Install the Volume Activation Services role on your server from the Server Manager console or using the PowerShell command:
Install-WindowsFeature -Name VolumeActivation -IncludeAllSubFeature –IncludeManagementTools
- Enable a Windows Firewall rule that allows clients to access the KMS server:
Enable-NetFirewallRule -Name SPPSVC-In-TCP
(this will open port TCP 1688 on the server).
Activate KMS Host Running Windows Server with CSVLK
Next, you need to activate your KMS server with a personal CSVLK key (also called a KMS Host Key). Previously, CSVLK keys could be obtained from your account on the Microsoft VLSC website (Volume Licensing Service Center), but this has recently been moved to the Microsoft 365 Admin Center (MAC).
By default, KMS host keys are not available in the MAC personal account for open agreement users, instead, Multiple Activation Keys (MAC) are suggested. You can request the generation of a CSVLK key from Microsoft Technical Support using the special VLSC Support request form, which requires you to provide your agreement number, product name, the number of hosts you plan to activate with KMS, and the purpose of the KMS server deployment.
- Sign in to Microsoft 365 Admin Center and go to Billing -> Your products -> Volume licensing -> Downloads & keys -> Select your product -> View keys. Copy the KMS host key for Windows Server 2022;
You should always use the KMS Host Key for the maximum version of Windows Server that is available in your account. A KMS host that is activated with a more recent key will be able to activate all of the previous versions of Windows.
- Install a new KMS key on the server using the command:
slmgr /ipk <KMS_host_key_Windows_Server_2022>
Tip. If the KMS host was enabled with a key for an earlier version of Windows Server, you must first remove the KMS host key:
slmgr /upk
- Activate your KMS server against the Microsoft activation servers:
slmgr /ato
(your server must have direct internet access during activation). Or you can activate the KMS host by phone (run the graphical Volume Activation Tools from the Server Manager); - To publish an SRV record in the DNS to allow clients to automatically discover the KMS host in the domain, run the command:
slmgr /sdns
- Restart the Software Protection service:
Restart-Service -Name sppsvc
- Ensure that your KMS server has been successfully activated. Run the command:
slmgr.vbs /dlv
Make sure the result includes: Description =VOLUME_KMS_WS22 channel
and License status =Licensed
. - You will now be able to activate all supported versions of Windows on your KMS server, including Windows 11 and Windows Server 2022.
KMS hosts that are running Windows Server 2019 and 2016 and have a new KMS key installed (Windows Srv 2022 DataCtr/Std KMS), can be used to activate the latest builds of Windows Server 2022 and Windows 11. This requires that the hosts have the latest cumulative updates installed (via Windows Update or manually).
How to Activate Windows with a KMS License Server
A special GVLK (Generic Volume License) key must be installed on Windows computers to activate them against your KMS server. GVLK keys are public keys that indicate that this computer will be activated on the KMS server. Visit the Microsoft website for a complete list of client GVLK keys for all supported versions of Windows (https://learn.microsoft.com/en-us/windows-server/get-started/kms-client-activation-keys).
You can use PowerShell to find out the version and edition of Windows that is installed on your computer:
Get-ComputerInfo | select OsName
In this case, it is Windows 10 Pro. Find and copy the GVLK key for this OS version from the link above. In our example, the KMS Client Product Key for Windows 10 Pro is W269N-WFGWX-YVC9B-4J6C9-T83GX.
Install the GVLK key on the client computer using the command:
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
If your computer is joined to the AD domain and a special SRV record has been published in DNS, Windows will automatically activate on the KMS host during startup.
The KMS server name and port on the client device can also be set manually:
slmgr /skms corp-kms1.woshub.com:1688
Run the following command to activate Windows on your KMS server:
slmgr /ato
Check the Windows activation status:
slmgr /dlv
In this case, the VOLUME_KMSCLIENT channel
and License status: Licensed
values indicate that the Windows OS on this computer is activated through the KMS server. The client is activated for 180 days and is automatically renewed every 7 days (if the KMS server can be reached).
You can also check the Windows activation status using the command:
Get-CimInstance SoftwareLicensingProduct -Filter "Name like 'Windows%'" | where { $_.PartialProductKey } | select Description, LicenseStatus
The evaluation version of Windows Server cannot be activated on KMS; you must first convert it to a full version according to the guide.
Эта статья посвящена подробному описанию особенностей функционирования и использовании технологии KMS активации продуктов Microsoft. Служба управления ключами KMS (Key Management Server) позволяет корпоративным заказчикам программы Volume License развертывать в сети собственный хост, на котором будут активироваться все клиенты. Благодаря KMS, устройствам в сети не нужно обращаться к серверам активации Microsoft в интернете для активации Windows, Office, Project, или Visio.
Содержание:
- Архитектура службы KMS активации Microsoft
- Установка KMS сервера на Windows Server в корпоративной сети
- Активация клиента Windows с помощью KMS сервера
- Активация MS Office на KMS сервере
- VAMT: Управление корпоративными ключами
- Распространённые ошибки при использовании KMS сервера активации
Архитектура службы KMS активации Microsoft
Инфраструктура KMS состоит из KMS-сервера, который активируется в Microsoft (эта операция выполняется один раз по телефону или онлайн) и клиентов KMS, отправляющих запросы на активацию на KMS сервер. В качестве клиентов KMS сервера могут выступать рабочие станции Windows, хосты с Windows Server и компьютеры установленным Microsoft Office 2021/2019/2016/2013.
Сам KMS сервер активируется с помощью специального корпоративного CSVLK ключа (KMS host key), получить который может каждый корпоративный клиент Microsoft в личном кабинете на сайте корпоративного лицензирования VLSC (https://www.microsoft.com/Licensing/servicecenter/default.aspx — Microsoft Volume Licensing Service Center –> License -> Relationship Summary -> Product Keys -> скопируйте ключ для Windows Srv 2019 DataCtr/Std KMS).
На данный момент KMS host key по-умолчанию отсутствует в VLSC. Microsoft сгенерирует вам KMS ключ только после запроса в техподдержку.
Ключ CSVLK нужно указать на KMS сервере и затем выполнить активация вашего KMS сервера в интернете на серверах Microsoft. KMS сервер нужно активировать только один раз.
Один KMS сервер может активировать неограниченное число KMS клиентов. Например, даже несмотря на то, что в вашем соглашении указано, что вы приобрели корпоративную лицензии на 100 компьютеров, теоретически вы можете активировать тысячи компьютеров (конечно, это будет нарушением лицензионного соглашения, но технически KMS сервер вас в этом не ограничивает). Также отметим, что информация о проведенных активациях и их количестве не передается KMS севером за пределы организации.
KMS сервер может активировать клиентов в разных доменах, а также клиенты в рабочих группах. Один KMS сервер может одновременно активировать и десктопные редакции Windows, и Windows Server и продукты из пакета Microsoft Office.
При установке KMS сервера можно автоматически зарегистрировать специальную SRV (_VLMCS) запись в DNS. По этой DNS записи любой клиент может найти имя KMS сервера в домене. Например, чтобы найти KMS сервер в вашем домене corp.winitpro.ru, выполните команду:
nslookup -type=srv _vlmcs._tcp.corp.winitpro.ru
_vlmcs._tcp.corp.winitpro.ru SRV service location: priority = 0 weight = 0 port = 1688 svr hostname = msk-man01.corp.winitpro.ru msk-man01.corp.winitpro.ru internet address = 10.1.10.25
В этом примере видно, что служба KMS развернута на сервере msk-man01 и отвечает по порту TCP 1688.
Чтобы KMS сервер мог активировать клиента, на клиенте (Windows или Office) должен быть указан специальный публичный ключ KMS, который называется GVLK ключом (Generic Volume License Key- универсальный ключ многократной установки). После того, как вы указали GVLK ключ, клиент KMS пытается сам найти в DNS SRV запись, указывающую на сервер KMS и пытается произвести активацию.
Полный список GVLK ключей для всех поддерживаемых версий Windows доступен на сайте Microsoft по ссылке https://learn.microsoft.com/en-us/windows-server/get-started/kms-client-activation-keys
KMS сервер, активированный более новым ключом KMS host key, может активировать все предыдущие версии Windows, но не наоборот. Например, KMS сервер, актированный ключом Windows Srv 2016 DataCtr/Std KMS не сможет активировать компьютеры Windows 11 или Windows Server 2022/2019. Для поддержки современных версий Windows вам нужно получить новый CSVLK ключ и активировать его на KMS сервере.
Совет. Для доменной сети AD Microsoft позволяет использовать специальное расширение KMS, которое называется Active Directory Based Activation (ADBA). ADBA позволяет автоматически активировать компьютеры с Office, Windows, или Windows Server добавленные в домен Active Directory. В этом случае выделенный KMS сервер отсутствует, но вы не сможете активировать устройства не в домене или в другом лесу.
Установка KMS сервера на Windows Server в корпоративной сети
Для развертывания службы KMS вам нужен хост с Windows Server (можно совмещать роль KMS с другими ролями).
Служба KMS не требовательна к ресурсам, поэтому эту роль можно установит на любой хост. К службе KMS обычно не предъявляется требований высокой доступности. Если сервер KMS не доступен несколько часов (и даже дней), этот простой никак не скажется на работе предприятия.
- Установите роль Volume Activation Services через консоль Server Manager или командой PowerShell:
Install-WindowsFeature -Name VolumeActivation -IncludeAllSubFeature –Include ManagementTools
- Затем откройте командную строку, установите корпоративный CSVLK ключ и активируйте ваш KMS сервер в Microsoft:
slmgr /ipk <KMS_host_ключ_Windows_Server_2019>
slmgr /ato
При выполнении онлайн активации самого сервера KMS (выполняется один раз), с сервера KMS должны быть доступны сайты Microsoft по портам 80/443. В изолированной среде сервер KMS можно активировать по телефону (телефон поддержки Microsoft для вашей страны можно найти в файле
%windir%System32\SPPUI\Phone.inf
). - Клиенты по-умолчанию будут подключаться к KMS серверу по порту TCP/1688. Включите соответствующее правило Windows Firewall:
Enable-NetFirewallRule -Name SPPSVC-In-TCP
- Чтобы опубликовать SRV запись для KMS сервера в DNS, выполните команду:>
slmgr /sdns
- Проверьте, что ваш KMS сервер активирован:
slmgr.vbs /dlv
Команда должна вернуть что то в виде, Description =
VOLUME_KMS_WS22 channel
, License status =
Licensed
.
Активация клиента Windows с помощью KMS сервера
Для ручного управления KMS активация на компьютерах Windows используется встроенный VBS скрипт
%WinDir%\System32\slmgr.vbs
. Вы можете вывести его опции, просто выполните эту команду без параметров.
Чтобы вручную активировать рабочую станцию с Windows или хост Windows Server на KMS сервере, выполните следующие действия.
- Задайте GVLK ключ в зависимости от версии Windows (полный список публичных GVLK ключей есть на сайте Microsoft по ссылке выше). Например, для Windows 10 или 11:
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
- Если в домене не настроено автообнаружение KMS (по SRV записи), вы можете указать адрес KMS сервера и порт вручную:
slmgr /skms msk-man02.winitpro.ru:1688
- Теперь можно выполнить активацию вашей копии Windows на KMS сервере:
slmgr /ato
Должна появиться надпись:--------------------------- Windows Script Host --------------------------- Activating Windows(R), EnterpriseS edition (xxxxxxxxxxxxxxxxxxxx) ... Product activated successfully.
- Проверить статус активации Windows:
slmgr /dlv
Если Windows успешно активировалась на KMS тут должно быть указано:VOLUME_KMSCLIENT channel License status: Licensed
Обратите внимание, что активация продуктов Microsoft на сервере KMS возможна только при удовлетворении следующих требований к минимальному количеству KMS клиентов (т.н. порог активации):
- Клиентские ОС: 25
- Серверные ОС: 5
- MS Office: 5
После того, как количество обращений на активацию от клиентов превысит порога активации, сервер KMS начнет активировать лицензии. Текущее значение клиентов KMS можно получить с помощью команды:
slmgr.vbs /dlv
Значение в поле Current Count не увеличивается после достижения 50.
Компьютеры, активированные на KMS сервере для продления активации должны подключатся к KMS серверу как минимум один раз в 180 дней. Если компьютер не подключался более 180 дней, то активация активация продукта “слетает”, и Windows переходит в режим ознакомительного использования (grace period).
Для устройства, которые не подключены к корпоративной сети рекомендуется использовать MAK ключ (ключ многократной активации).
Активация MS Office на KMS сервере
Для активации продуктов MS Office на KMS сервере нужно установить специальное расширение Microsoft Office Volume License Pack. В зависимости от версии MS Office, которая используется у вас, вам нужно скачивать и установить соответствующую версию volumelicensepack. Сейчас доступны:
- Microsoft Office 2016 Volume License Pack
- Microsoft Office 2019 Volume License Pack
- Microsoft Office LTSC 2021 Volume License Pack
После установки License Pack для MS Office, на KMS сервере нужно установить ваш персональный CSVLK ключ для Office и выполнить его активацию.
Для управления активацией продуктов из пакета Microsoft Office на клиентах используется другой vbs скрипт — ospp.vbs. Его можно найти поиском в каталоге установки Office (в случае Office 2016 файл ospp.vbs находится по-умолчанию в каталоге
\Program Files\Microsoft Office\Office16
).
Чтобы вручную указать адрес KMS сервера на клиенте Office:
cscript ospp.vbs /sethst: msk-man02.winitpro.ru
Изменить порт для активации:
cscript ospp.vbs /setprt:1689
Активировать вашу копию Office на KMS сервере:
cscript ospp.vbs /act
Текущий статус активации Office 2019/2016/365 можно получить с помощью команды:
cscript ospp.vbs /dstatusall
VAMT: Управление корпоративными ключами
Для удобства управления KMS серверами и ключами можно установить специальную утилиту Volume Activation Management Tool (VAMT).
- Утилита VAMT не является частью поставки ОС, входит в состав пакета Windows Assessment and Deployment Kit (ADK) и устанавливается отдельно;
- Для работы VAMT требуется .NET Framework;
- В качестве БД VAMT используется SQL Server Express;
- Последняя доступная версия VAMT поддерживает все ОС Microsoft, включая Windows 10 и Windows Server 2019.
Распространённые ошибки при использовании KMS сервера активации
- Установка корпоративного ключа KMS (CSVLK ключа) на клиентах вместо общедоступного GVLK ключа;
- Общий KMS ключ (CSVLK) не соответствует версии ОС на активируемом хосте;
- Сервер KMS должен быть обновлён для поддержки активации последних версий продуктов Microsoft;
- Если при попытке активации появляется ошибка 0xC004F074 – причиной может быть отсутствие SRV записи
_VLMCS._tcp.winitpro.ru
в DNS. Ее можно создать вручную или указать адрес KMS сервера вручную (команда указана ниже); - Ошибка 0xC004F038 говорит о том, что в вашей сети не набралось необходимого количества клиентов для активации (см. информацию о пороге активации выше). Как только на KMS сервер поступит достаточное количество запросов активации, она начнет выполнять активацию клиентов;
- Проверьте доступность порта 1688 на KMS сервере с помощью командлета Test-NetConnection:
TNC msk-mankms -Port 1688 -InformationLevel Quiet
Если порт недоступен, возможно доступ блокируется файерволом, или на KMS сервере не запущена служба Software Protection (sppsvc); - Для получения более подробной информации о конкретной ошибке активации Windows используете команду:
slui.exe 0x2a ErrorCode
- Также см. статью — «Список распространенных ошибок активации Windows«.
-
Star
(456)
You must be signed in to star a gist -
Fork
(173)
You must be signed in to fork a gist
-
Clone this repository at <script src="https://gist.github.com/jerodg/502bd80a715347662e79af526c98f187.js"></script>
- Save jerodg/502bd80a715347662e79af526c98f187 to your computer and use it in GitHub Desktop.
Clone this repository at <script src="https://gist.github.com/jerodg/502bd80a715347662e79af526c98f187.js"></script>
Activate Windows and Office Using KMS Server
Microsoft Windows and Office KMS Setup
Table of Contents
- 1. Select Appropriate KMS Key
- 1.1. Windows Server 2008-2022
- 1.2. Windows 11
- 1.3. Windows 10
- 1.4. Windows 8
- 1.5. Windows 7
- 1.6. Windows Vista
- 1.7. Office 2021
- 1.8. Office 2019
- 1.9. Office 2016
- 1.10. Office 2013
- 1.11. Office 2010
- 2. Windows KMS Setup
- 2.1. Install KMS Key
- Remove Product Key
- Configure KMS Client
- Activate
- 3. Office KMS Setup
- 3.1. Install KMS Key
- 3.2. Configure KMS Client
- 3.3. Activate
- 4. Reference
Author Jerod Gawne [jerodgawne@gmail.com]
Date February 22, 2018 Revision 2.1.0, March 26, 2024
Tags windows, kms, office
Links GitHubGist
Note |
These keys are part of the public domain and are available directly from Microsoft. These require you to have a KMS server running within reach of the system you’re trying to activate. These can not be used to pirate software. |
1. Select Appropriate KMS Key
1.1. Windows Server 2008-2022
Table 1. Windows Server 2022
Product |
KMS Key |
Windows Server 2022 Datacenter |
WX4NM-KYWYW-QJJR4-XV3QB-6VM33 |
Windows Server 2022 Datacenter Azure Edition |
NTBV8-9K7Q8-V27C6-M2BTV-KHMXV |
Windows Server 2022 Standard |
VDYBN-27WPP-V4HQT-9VMD4-VMK7H |
Windows Server 2022 Standard |
VDYBN-27WPP-V4HQT-9VMD4-VMK7H |
Table 2. Windows Server 2019
Product |
KMS Key |
Windows Server 2019 Datacenter |
WMDGN-G9PQG-XVVXX-R3X43-63DFG |
Windows Server 2019 Essentials |
WVDHN-86M7X-466P6-VHXV7-YY726 |
Windows Server 2019 Standard |
N69G4-B89J2-4G8F4-WWYCC-J464C |
Table 3. Windows Server, versions 20H2, 2004, 1909, 1903, and 1809
Windows Server Datacenter |
6NMRW-2C8FM-D24W7-TQWMY-CWH2D |
Windows Server Standard |
N2KJX-J94YW-TQVFB-DG9YT-724CC |
Table 4. Windows Server, version 1803
Product |
KMS Key |
Windows Server Datacenter |
2HXDN-KRXHB-GPYC7-YCKFJ-7FVDG |
Windows Server Standard |
PTXN8-JFHJM-4WC78-MPCBR-9W4KR |
Table 5. Windows Server, version 1709
Product |
KMS Key |
Windows Server Datacenter |
6Y6KB-N82V8-D8CQV-23MJW-BWTG6 |
Windows Server Standard |
DPCNP-XQFKJ-BJF7R-FRC8D-GF6G4 |
Table 6. Windows Server 2016
Product |
KMS Key |
Windows Server 2016 Datacenter |
CB7KF-BWN84-R7R2Y-793K2-8XDDG |
Windows Server 2016 Essentials |
JCKRF-N37P4-C2D82-9YXRT-4M63B |
Windows Server 2016 Standard |
WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY |
Table 7. Windows Server 2012 R2
Product |
KMS Key |
Windows Server 2012 R2 Datacenter |
W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9 |
Windows Server 2012 R2 Essentials |
KNC87-3J2TX-XB4WP-VCPJV-M4FWM |
Windows Server 2012 R2 Server Standard |
D2N9P-3P6X9-2R39C-7RTCD-MDVJX |
Table 8. Windows Server 2012
Product |
KMS Key |
Windows Server 2012 Country Specific |
4K36P-JN4VD-GDC6V-KDT89-DYFKP |
Windows Server 2012 Datacenter |
48HP8-DN98B-MYWDG-T2DCC-8W83P |
Windows Server 2012 MultiPoint Premium |
XNH6W-2V9GX-RGJ4K-Y8X6F-QGJ2G |
Windows Server 2012 MultiPoint Standard |
HM7DN-YVMH3-46JC3-XYTG7-CYQJJ |
Windows Server 2012 N |
8N2M2-HWPGY-7PGT9-HGDD8-GVGGY |
Windows Server 2012 Server Standard |
XC9B7-NBPP2-83J2H-RHMBY-92BT4 |
Windows Server 2012 Single Language |
2WN2H-YGCQR-KFX6K-CD6TF-84YXQ |
Windows Server 2012 |
BN3D2-R7TKB-3YPBD-8DRP2-27GG4 |
Table 9. Windows Server 2008 R2
Product |
KMS Key |
Windows Server 2008 R2 Web |
6TPJF-RBVHG-WBW2R-86QPH-6RTM4 |
Windows Server 2008 R2 HPC edition |
TT8MH-CG224-D3D7Q-498W2-9QCTX |
Windows Server 2008 R2 Standard |
YC6KT-GKW9T-YTKYR-T4X34-R7VHC |
Windows Server 2008 R2 Enterprise |
489J6-VHDMP-X63PK-3K798-CPX3Y |
Windows Server 2008 R2 Datacenter |
74YFP-3QFB3-KQT8W-PMXWJ-7M648 |
Windows Server 2008 R2 for Itanium-based Systems |
GT63C-RJFQ3-4GMB6-BRFB9-CB83V |
Table 10. Windows Server 2008
Product |
KMS Key |
Windows Server 2008 Datacenter |
7M67G-PC374-GR742-YH8V4-TCBY3 |
Windows Server 2008 Datacenter without Hyper-V |
22XQ2-VRXRG-P8D42-K34TD-G3QQC |
Windows Server 2008 Enterprise |
YQGMW-MPWTJ-34KDK-48M3W-X4Q6V |
Windows Server 2008 Enterprise without Hyper-V |
39BXF-X8Q23-P2WWT-38T2F-G3FPG |
Windows Server 2008 HPC |
RCTX3-KWVHP-BR6TB-RB6DM-6X7HP |
Windows Server 2008 Standard without Hyper-V |
W7VD6-7JFBR-RX26B-YKQ3Y-6FFFJ |
Windows Server 2008 Standard |
TM24T-X9RMF-VWXK6-X8JC9-BFGM2 |
Windows Server 2008 for Itanium-Based Systems |
4DWFP-JF3DJ-B7DTH-78FJB-PDRHK |
Windows Web Server 2008 |
WYR28-R7TFJ-3X2YQ-YCY4H-M249D |
1.2. Windows 11
Table 11. Windows 11
Product |
KMS Key |
Windows 11 Education N |
2WH4N-8QGBV-H22JP-CT43Q-MDWWJ |
Windows 11 Education |
NW6C2-QMPVW-D7KKK-3GKT6-VCFB2 |
Windows 11 Enterprise G N |
44RPN-FTY23-9VTTB-MP9BX-T84FV |
Windows 11 Enterprise G |
YYVX9-NTFWV-6MDM3-9PT4T-4M68B |
Windows 11 Enterprise N |
DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4 |
Windows 11 Enterprise |
NPPR9-FWDCX-D2C8J-H872K-2YT43 |
Windows 11 Pro Education N |
YVWGF-BXNMC-HTQYQ-CPQ99-66QFC |
Windows 11 Pro Education |
6TP4R-GNPTD-KYYHQ-7B7DP-J447Y |
Windows 11 Pro N |
MH37W-N47XK-V7XM9-C7227-GCQG9 |
Windows 11 Pro for Workstations N |
9FNHH-K3HBT-3W4TD-6383H-6XYWF |
Windows 11 Pro for Workstations |
NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J |
Windows 11 Pro |
W269N-WFGWX-YVC9B-4J6C9-T83GX |
1.3. Windows 10
Table 12. Windows 10, version 1709
Product |
KMS Key |
Windows 10 Professional Workstation |
NRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J |
Windows 10 Professional Workstation N |
9FNHH-K3HBT-3W4TD-6383H-6XYWF |
Table 13. Windows 10
Product |
KMS Key |
Windows 10 Education N |
2WH4N-8QGBV-H22JP-CT43Q-MDWWJ |
Windows 10 Education |
NW6C2-QMPVW-D7KKK-3GKT6-VCFB2 |
Windows 10 Enterprise 2015 LTSB N |
2F77B-TNFGY-69QQF-B8YKP-D69TJ |
Windows 10 Enterprise 2015 LTSB |
WNMTR-4C88C-JK8YV-HQ7T2-76DF9 |
Windows 10 Enterprise 2016 LTSB N |
QFFDN-GRT3P-VKWWX-X7T3R-8B639 |
Windows 10 Enterprise 2016 LTSB |
DCPHK-NFMTC-H88MJ-PFHPY-QJ4BJ |
Windows 10 Enterprise N |
DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4 |
Windows 10 Enterprise |
NPPR9-FWDCX-D2C8J-H872K-2YT43 |
Windows 10 Professional N |
MH37W-N47XK-V7XM9-C7227-GCQG9 |
Windows 10 Professional |
W269N-WFGWX-YVC9B-4J6C9-T83GX |
1.4. Windows 8
Table 14. Windows 8.1
Product |
KMS Key |
Windows 8.1 Enterprise |
MHF9N-XY6XB-WVXMC-BTDCT-MKKG7 |
Windows 8.1 Enterprise N |
TT4HM-HN7YT-62K67-RGRQJ-JFFXW |
Windows 8.1 Professional N |
HMCNV-VVBFX-7HMBH-CTY9B-B4FXY |
Windows 8.1 Professional |
GCRJD-8NW9H-F2CDX-CCM8D-9D6T9 |
Table 15. Windows 8
Product |
KMS Key |
Windows 8 Enterprise |
32JNW-9KQ84-P47T8-D8GGY-CWCK7 |
Windows 8 Enterprise N |
JMNMF-RHW7P-DMY6X-RF3DR-X2BQT |
Windows 8 Professional |
NG4HW-VH26C-733KW-K6F98-J8CK4 |
Windows 8 Professional N |
XCVCF-2NXM9-723PB-MHCB7-2RYQQ |
1.5. Windows 7
Table 16. Windows 7
Product |
KMS Key |
Windows 7 Enterprise |
33PXH-7Y6KF-2VJC9-XBBR8-HVTHH |
Windows 7 Enterprise E |
C29WB-22CC8-VJ326-GHFJW-H9DH4 |
Windows 7 Enterprise N |
YDRBP-3D83W-TY26F-D46B2-XCKRJ |
Windows 7 Professional |
FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4 |
Windows 7 Professional E |
W82YF-2Q76Y-63HXB-FGJG9-GF7QX |
Windows 7 Professional N |
MRPKT-YTG23-K7D7T-X2JMM-QY7MG |
1.6. Windows Vista
Table 17. Windows Vista
Product |
KMS Key |
Windows Vista Business |
YFKBB-PQJJV-G996G-VWGXY-2V3X8 |
Windows Vista Business N |
HMBQG-8H2RH-C77VX-27R82-VMQBT |
Windows Vista Enterprise N |
VTC42-BM838-43QHV-84HX6-XJXKV |
Windows Vista Enterprise |
VKK3X-68KWM-X2YGT-QR4M6-4BWMV |
1.7. Office 2021
Table 18. Office 2021
Product |
KMS Key |
Access LTSC 2021 |
WM8YG-YNGDD-4JHDC-PG3F4-FC4T4 |
Excel LTSC 2021 |
NWG3X-87C9K-TC7YY-BC2G7-G6RVC |
Office LTSC Professional Plus 2021 |
FXYTK-NJJ8C-GB6DW-3DYQT-6F7TH |
Office LTSC Standard 2021 |
KDX7X-BNVR8-TXXGX-4Q7Y8-78VT3 |
Outlook LTSC 2021 |
C9FM6-3N72F-HFJXB-TM3V9-T86R9 |
PowerPoint LTSC 2021 |
TY7XF-NFRBR-KJ44C-G83KF-GX27K |
Project Professional 2021 |
FTNWT-C6WBT-8HMGF-K9PRX-QV9H8 |
Project Standard 2021 |
J2JDC-NJCYY-9RGQ4-YXWMH-T3D4T |
Publisher LTSC 2021 |
2MW9D-N4BXM-9VBPG-Q7W6M-KFBGQ |
Skype for Business LTSC 2021 |
HWCXN-K3WBT-WJBKY-R8BD9-XK29P |
Visio LTSC Professional 2021 |
KNH8D-FGHT4-T8RK3-CTDYJ-K2HT4 |
Visio LTSC Standard 2021 |
MJVNY-BYWPY-CWV6J-2RKRT-4M8QG |
Word LTSC 2021 |
TN8H9-M34D3-Y64V9-TR72V-X79KV |
1.8. Office 2019
Table 19. Office 2019
Product |
KMS Key |
Access 2019 |
9N9PT-27V4Y-VJ2PD-YXFMF-YTFQT |
Excel 2019 |
TMJWT-YYNMB-3BKTF-644FC-RVXBD |
Office Professional Plus 2019 |
NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP |
Office Standard 2019 |
6NWWJ-YQWMR-QKGCB-6TMB3-9D9HK |
Outlook 2019 |
7HD7K-N4PVK-BHBCQ-YWQRW-XW4VK |
PowerPoint 2019 |
RRNCX-C64HY-W2MM7-MCH9G-TJHMQ |
Project Professional 2019 |
B4NPR-3FKK7-T2MBV-FRQ4W-PKD2B |
Project Standard 2019 |
C4F7P-NCP8C-6CQPT-MQHV9-JXD2M |
Publisher 2019 |
G2KWX-3NW6P-PY93R-JXK2T-C9Y9V |
Skype for Business 2019 |
NCJ33-JHBBY-HTK98-MYCV8-HMKHJ |
Visio Professional 2019 |
9BGNQ-K37YR-RQHF2-38RQ3-7VCBB |
Visio Standard 2019 |
7TQNQ-K3YQQ-3PFH7-CCPPM-X4VQ2 |
Word 2019 |
PBX3G-NWMT6-Q7XBW-PYJGG-WXD33 |
1.9. Office 2016
Table 20. Office 2016
Product |
KMS Key |
Access 2016 |
GNH9Y-D2J4T-FJHGG-QRVH7-QPFDW |
Excel 2016 |
9C2PK-NWTVB-JMPW8-BFT28-7FTBF |
Office Professional Plus 2016 |
XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99 |
Office Standard 2016 |
JNRGM-WHDWX-FJJG3-K47QV-DRTFM |
OneNote 2016 |
DR92N-9HTF2-97XKM-XW2WJ-XW3J6 |
Outlook 2016 |
R69KK-NTPKF-7M3Q4-QYBHW-6MT9B |
PowerPoint 2016 |
J7MQP-HNJ4Y-WJ7YM-PFYGF-BY6C6 |
Project Professional 2016 |
YG9NW-3K39V-2T3HJ-93F3Q-G83KT |
Project Standard 2016 |
GNFHQ-F6YQM-KQDGJ-327XX-KQBVC |
Publisher 2016 |
F47MM-N3XJP-TQXJ9-BP99D-8837K |
Publisher 2016 |
F47MM-N3XJP-TQXJ9-BP99D-8K837 |
Skype for Business 2016 |
869NQ-FJ69K-466HW-QYCP2-DDBV6 |
Visio Professional 2016 |
PD3PC-RHNGV-FXJ29-8JK7D-RJRJK |
Visio Standard 2016 |
7WHWN-4T7MP-G96JF-G33KR-W8GF4 |
Word 2016 |
WXY84-JN2Q9-RBCCQ-3Q3J3-3PFJ6 |
1.10. Office 2013
Table 21. Office 2013
Product |
KMS Key |
Access 2013 |
NG2JY-H4JBT-HQXYP-78QH9-4JM2D |
Excel 2013 |
VGPNG-Y7HQW-9RHP7-TKPV3-BG7GB |
InfoPath 2013 |
DKT8B-N7VXH-D963P-Q4PHY-F8894 |
Lync 2013 |
2MG3G-3BNTT-3MFW9-KDQW3-TCK7R |
Office 2013 Professional Plus |
YC7DK-G2NP3-2QQC3-J6H88-GVGXT |
Office 2013 Standard |
KBKQT-2NMXY-JJWGP-M62JB-92CD4 |
OneNote 2013 |
TGN6P-8MMBC-37P2F-XHXXK-P34VW |
Outlook 2013 |
QPN8Q-BJBTJ-334K3-93TGY-2PMBT |
PowerPoint 2013 |
4NT99-8RJFH-Q2VDH-KYG2C-4RD4F |
Project 2013 Professional |
FN8TT-7WMH6-2D4X9-M337T-2342K |
Project 2013 Standard |
6NTH3-CW976-3G3Y2-JK3TX-8QHTT |
Publisher 2013 |
PN2WF-29XG2-T9HJ7-JQPJR-FCXK4 |
Visio 2013 Professional |
C2FG9-N6J68-H8BTJ-BW3QX-RM3B3 |
Visio 2013 Standard |
J484Y-4NKBF-W2HMG-DBMJC-PGWR7 |
Word 2013 |
6Q7VD-NX8JD-WJ2VH-88V73-4GBJ7 |
1.11. Office 2010
Table 22. Office 2010
Product |
KMS Key |
Access 2010 |
V7Y44-9T38C-R2VJK-666HK-T7DDX |
Excel 2010 |
H62QG-HXVKF-PP4HP-66KMR-CW9BM |
InfoPath 2010 |
K96W8-67RPQ-62T9Y-J8FQJ-BT37T |
Office Home and Business 2010 |
D6QFG-VBYP2-XQHM7-J97RH-VVRCK |
Office Professional Plus 2010 |
VYBBJ-TRJPB-QFQRF-QFT4D-H3GVB |
Office Standard 2010 |
V7QKV-4XVVR-XYV4D-F7DFM-8R6BM |
OneNote 2010 |
Q4Y4M-RHWJM-PY37F-MTKWH-D3XHX |
Outlook 2010 |
7YDC2-CWM8M-RRTJC-8MDVC-X3DWQ |
PowerPoint 2010 |
RC8FX-88JRY-3PF7C-X8P67-P4VTT |
Project Professional 2010 |
YGX6F-PGV49-PGW3J-9BTGG-VHKC6 |
Project Standard 2010 |
4HP3K-88W3F-W2K3D-6677X-F9PGB |
Publisher 2010 |
BFK7F-9MYHM-V68C7-DRQ66-83YTP |
SharePoint Workspace 2010 |
QYYW6-QP4CB-MBV6G-HYMCJ-4T3J4 |
Visio Premium 2010 |
D9DWC-HPYVV-JGF4P-BTWQB-WX8BJ |
Visio Professional 2010 |
7MCW8-VRQVK-G677T-PDJCM-Q8TCP |
Visio Standard 2010 |
767HD-QGMWX-8QTDB-9G3R2-KHFGJ |
Word 2010 |
HVHB3-C6FV7-KQX9W-YQG79-CRY7T |
2. Windows KMS Setup
2.1. Install KMS Key
Open an elevated command prompt (as administrator)
Remove Product Key
e.g. Windows 10 Enterprise
slmgr /upk
# Remove product key from registry
slmgr /cpky
slmgr.vbs /ipk NPPR9-FWDCX-D2C8J-H872K-2YT43
Configure KMS Client
Open an elevated command prompt (as administrator)
slmgr.vbs /skms <host>:<port>
3. Office KMS Setup
3.1. Install KMS Key
cd "C:\Program Files\Microsoft Office\Office16" cscript ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
3.2. Configure KMS Client
cscript ospp.vbs /sethst:kms01.yourdomain.com cscript ospp.vbs /setprt:1689 // Optionally set KMS Server Port
3.3. Activate
cscript ospp.vbs /act // Activate cscript ospp.vbs /dstatusall // Optionally Check Current Status
4. Reference
-
IT Bros
-
Office 2016 Client Software License Management Tool
-
Micorosft Docs KMS Keys
-
Microsoft Docs KMS
-
Technet
-
Office 2021 GVLK
-
Windows 11 Keys