Технологий KMS активация разработана Microsoft для упрощения активации продуктов для корпоративных заказчиков (подробный FAQ по KMS активации). В этой статье мы рассмотрим, как развернуть собственный KMS сервер для активации корпоративных версий Microsoft Office 2024 LTSC, 2021 LTSC, 2019 и 2016 (включая Project и Visio).
Благодаря использованию KMS-сервера, корпоративные клиенты могут выполнять активацию установленных копий Microsoft Office на компьютерах внутри сети организации без необходимости подключения к серверам активации Microsoft в интернете.
Установка KMS сервера для активации Office 2024/2021/2019/2016
В качестве KMS сервера рекомендуется использовать хост с Windows Server 2016+ (или Windows 10/11 с редакцией Enterprise). Установите и настройте роль Volume Activation Services в Windows как описано в статье сервер KMS активации на базе Windows Server .
Для активации KMS сервера нужно получить ваш персональный KMS host ключ (CSVLK) для вашей версии Office на сайте Microsoft. Ранее ключи были доступны в Microsoft Volume Licensing Service Center (VLSC) найти и скопировать ваш KMS host ключ для Office 2021, 2019 или 2016. Сейчас его можно получить в вашем личном кабинете в портале Microsoft 365 Admin Center в разделе Billing -> Your products -> Volume licensing -> Download and keys. Найдите нужную версию Microsoft Office и скопируйте ключ (он понадобится далее для активации сервера).
Следующий этап — нужно скачать и установить на вашем KMS сервере пакет Microsoft Office Volume License Pack. Этот небольшой пакет (около 400 Кб) содержит файлы, необходимые для того, чтобы KMS сервер смог принимать и обрабатывать запросы активации от компьютеров c установленным Microsoft Office. В зависимости от версии Office, которую вы планируете использовать вы должны скачать и установить нужную версию Volume License Pack:
- Microsoft Office LTSC 2024 Volume License Pack (https://www.microsoft.com/en-us/download/details.aspx?id=106246) – файл Office2024VolumeLicensePack_x64.exe
- Microsoft Office LTSC 2021 Volume License Pack (https://www.microsoft.com/en-us/download/details.aspx?id=103446) – файл Office2021VolumeLicensePack_x64.exe
- Microsoft Office 2019 Volume License Pack (https://www.microsoft.com/en-us/download/details.aspx?id=57342) – файл office2019volumelicensepack_x64.exe.
- Microsoft Office 2016 Volume License Pack (https://www.microsoft.com/en-us/download/details.aspx?id=49164) – файл office2016volumelicensepack_4324-1002_en-us_x86.exe
Скачайте файл volumelicensepack из Microsoft Download Center и запустите с правами администратора на KMS сервере.
В процессе установки появится окно консоли Volume Activation Tools, в котором нужно выбрать тип активации:
- Активация на KMS сервере
- ADBA (Active Directory-Based Activation) — активация интегрированная в домен Active Directory (схема домена не ниже Windows Server 2012)
Если вы планируете использовать обычную KMS активацию, нужно выбрать пункт Key Management Service, указать FQDN имя KMS-сервера и KMS ключ (KMS Host Key), полученный ранее.
Затем выберите способ активации KMS сервера: онлайн или по телефону. В первом случае KMS серверу временно придется предоставить прямой доступ в интернет.
После активации KMS сервера в Майкрософт, отобразится текущая конфигурация KMS сервера. В списке обслуживаемых продуктов должна добавиться запись Name:Office 16, VOLUME_KMS_channel (Office 19 VOLUME_KMSCLIENT channel или Office 21, VOLUME_KMSCLIENT channel) со статусом лицензирования Licensed.
Enable-NetFirewallRule -Name SPPSVC-In-TCP
Завершите работу мастера, после чего служба Software Protection будет перезапущена.
Получить информацию о статусе сервера KMS активации Office:
Для Office LTSC 2024:
cscript slmgr.vbs /dlv F3D89BBF-C0EC-47CE-A8FA-E5A5F97E447F
Для Office LTSC 2021:
cscript slmgr.vbs /dlv 47F3B983-7C53-4D45-ABC6-BCD91E2DD90A
Для Office 2019:
cscript slmgr.vbs /dlv 70512334-47B4-44DB-A233-BE5EA33B914C
Для Office 2016:
cscript slmgr.vbs /dlv 98ebfe73-2084-4c97-932c-c0cd1643bea7
Если вы все сделали правильно, и ваш KMS сервер (для Office 2019 в этом примере) успешно настроен, появится примерно такой текст:
Name: Office 19, OfficeKMSHostVL_KMS_Host edition Description: Office 19, VOLUME_KMS channel Activation ID: 70512334-47B4-44DB-A233-BE5EA33B914C License Status: Licensed
KMS активация Microsoft Office в домене Active Directory (ADBA)
Если вы планируете использовать метод активации Active Directory-Based Activation, основанный на возможности автоматической активации Office на компьютерах, добавленных в домен AD, в утилите Volume Activation Tools на этапе Select Volume Activation Method нужно выбрать пункт Active Directory-Based Activation.
Далее нужно указать все тот же KMS ключ (CSVLK) и задать его имя (произвольно).
Осталось активировать этот KMS ключ.
Появится предупреждение, что в лесу AD будет создан новый объект. Поэтому для корректной установки KMS сервера для ADBA активации понадобятся права Enterprise Admin.
При этом в ветке конфигурации домена CN=Activation Objects,CN=Microsoft SPP,CN=Services,CN=Configuration появятся дополнительные записи.
Закрываем окно VAT, а в консольном окне утилиты обновления жмем Enter. Информацию об установленном KMS ключе можно получить с помощью SKU-ID (отображаться на финальном этапе активации KMS сервера):
slmgr.vbs /dlv F3D89BBF-C0EC-47CE-A8FA-E5A5F97E447F
slmgr.vbs /dlv 98ebfe73-2084-4c97-932c-c0cd1643bea7
slmgr.vbs /dlv 70512334-47B4-44DB-A233-BE5EA33B914C
slmgr.vbs /dlv 47F3B983-7C53-4D45-ABC6-BCD91E2DD90A
KMS сервер готов для активации клиентов в домене AD.
Настройка клиентов Office для активации на KMS сервере
На компьютерах пользователей нужно устанавливать специальную корпоративную версию Microsoft Office (скачать ее можно из личного кабинета сайта лицензирования Microsoft — VLSC), в ней предустановлен специальный KMS ключ (GVLK ключ) (впрочем, вы можете сменить ключ и у обычной редакции Office, установленной с розничным, MAK или OEM ключом, об этом немного ниже).
Если в DNS домена создана специальная запись для KMS сервера (вы можете найти KMS сервер в домене с помощью команды:
nslookup -type=srv _vlmcs._tcp.winitpro.ru
), и вы установили на клиентах именно корпоративную редакцию MS Office (Volume License), то Microsoft Office на компьютере в домене AD будет активироваться автоматически.
Чтобы вручную активировать Office на клиентском компьютере, последовательно выполните команды (в cmd.exe с правами администратора):
CD %ProgramFiles%\Microsoft Office\Office16
CD %programfiles(x86)%\Microsoft Office\Office16
Укажите адрес вашего KMS сервера вручную:
cscript ospp.vbs /sethst:kms01.winitpro.ru
Если KMS сервер запущен на нестандартном порту (отличном от TCP/1688), сменить номер порта на клиенте:
cscript ospp.vbs /setprt:1689
Активировать устанвленную копию Microsoft Office на KMS сервере:
cscript ospp.vbs /act
Наличие следующих строк говорит о том, что ваша копия Office 2016 успешно активирована.
License Name: Office 16, Office16ProPlusVL_KMS_client edition License description: Office 16, VOLUME_KMSCLIENT channel <Product activation successful>
С помощью следующей команды можно получить информацию об истории активации клиента на сервере KMS (выполняется поиск записей в Event Viewer по ID: 12288)
cscript ospp.vbs /dhistorykms
Office на клиенте активируется на 180 дней, с автоматическим продлением каждые 7 дней при доступности KMS сервера (это видно по логу).
Чтобы разрешить активацию MS Office простым пользователям, выполните команду:
cscript ospp.vbs /puserops
Если выполнять активацию на KMS должны только администраторы:
cscript ospp.vbs /duserops
При возникновении ошибок активации Office, более подробную информацию об ошибках можно получить с помощью команды:
cscript ospp.vbs /ddescr:0xC004F042
где 0xC004F042 – ваш код ошибки активации
Если нужно активировать Microsoft Office на удаленном компьютере, воспользуйтесь командой следующего формата:
cscript OSPP.VBS <Аргумент> ИмяУдаленногоКомпьютера [username] [password]
Текущий статус активации Office можно получить с помощью команды:
cscript ospp.vbs /dstatusall
LICENSE STATUS: ---OOB_GRACE--- ERROR CODE: 0x4004F00C ERROR DESCRIPTION: The Software Licensing Service reported that the application is running within the valid grace period.
Подробную информацию можно найти журнале событий в секции KMS, Event ID события 12290.
GVLK ключи для Microsoft Office 2024/2021/2019/2016
Все корпоративные версии Office 2024/2021/2019/2016 устанавливаются с публичными Generic Volume License Key (GVLK) ключами (эти ключи являются открытыми и доступны абсолютно всем на страницах портала Microsoft TechNet). Благодаря этому они автоматически активируются при наличии в сети KMS сервера. Поэтому, как правило, вводить GVLK ключ в Office не требуется.
Полный список официальных публичных GVLK ключей для продуктов из пакета MS Office 2024, 2021, 2019 и 2016 (в таблице ниже), с которыми должны активироваться клиенты на KMS сервере можно найти на странице https://learn.microsoft.com/en-us/office/volume-license-activation/gvlks
Продукт | GVLK ключ для KMS активации |
Office LTSC Professional Plus 2024 | XJ2XN-FW8RK-P4HMP-DKDBV-GCVGB |
Office LTSC Standard 2024 | V28N4-JG22K-W66P8-VTMGK-H6HGR |
Project Professional 2024 | FQQ23-N4YCY-73HQ3-FM9WC-76HF4 |
Project Standard 2024 | PD3TT-NTHQQ-VC7CY-MFXK3-G87F8 |
Visio LTSC Professional 2024 | B7TN8-FJ8V3-7QYCP-HQPMV-YY89G |
Visio LTSC Standard 2024 | JMMVY-XFNQC-KK4HK-9H7R3-WQQTV |
Access LTSC 2024 | 82FTR-NCHR7-W3944-MGRHM-JMCWD |
Excel LTSC 2024 | F4DYN-89BP2-WQTWJ-GR8YC-CKGJG |
Outlook LTSC 2024 | D2F8D-N3Q3B-J28PV-X27HD-RJWB9 |
PowerPoint LTSC 2024 | CW94N-K6GJH-9CTXY-MG2VC-FYCWP |
Office LTSC Professional Plus 2021 | FXYTK-NJJ8C-GB6DW-3DYQT-6F7TH |
Office LTSC Standard 2021 | KDX7X-BNVR8-TXXGX-4Q7Y8-78VT3 |
Project Professional 2021 | FTNWT-C6WBT-8HMGF-K9PRX-QV9H8 |
Project Standard 2021 | J2JDC-NJCYY-9RGQ4-YXWMH-T3D4T |
Visio LTSC Professional 2021 | KNH8D-FGHT4-T8RK3-CTDYJ-K2HT4 |
Visio LTSC Standard 2021 | MJVNY-BYWPY-CWV6J-2RKRT-4M8QG |
Access LTSC 2021 | WM8YG-YNGDD-4JHDC-PG3F4-FC4T4 |
Excel LTSC 2021 | NWG3X-87C9K-TC7YY-BC2G7-G6RVC |
Outlook LTSC 2021 | C9FM6-3N72F-HFJXB-TM3V9-T86R9 |
PowerPoint LTSC 2021 | TY7XF-NFRBR-KJ44C-G83KF-GX27K |
Publisher LTSC 2021 | 2MW9D-N4BXM-9VBPG-Q7W6M-KFBGQ |
Skype for Business LTSC 2021 | HWCXN-K3WBT-WJBKY-R8BD9-XK29P |
Word LTSC 2021 | TN8H9-M34D3-Y64V9-TR72V-X79KV |
Office Professional Plus 2019 | NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP |
Office Standard 2019 | 6NWWJ-YQWMR-QKGCB-6TMB3-9D9HK |
Project Professional 2019 | B4NPR-3FKK7-T2MBV-FRQ4W-PKD2B |
Project Standard 2019 | C4F7P-NCP8C-6CQPT-MQHV9-JXD2M |
Visio Professional 2019 | 9BGNQ-K37YR-RQHF2-38RQ3-7VCBB |
Visio Standard 2019 | 7TQNQ-K3YQQ-3PFH7-CCPPM-X4VQ2 |
Access 2019 | 9N9PT-27V4Y-VJ2PD-YXFMF-YTFQT |
Excel 2019 | TMJWT-YYNMB-3BKTF-644FC-RVXBD |
Outlook 2019 | 7HD7K-N4PVK-BHBCQ-YWQRW-XW4VK |
PowerPoint 2019 | RRNCX-C64HY-W2MM7-MCH9G-TJHMQ |
Publisher 2019 | G2KWX-3NW6P-PY93R-JXK2T-C9Y9V |
Skype for Business 2019 | NCJ33-JHBBY-HTK98-MYCV8-HMKHJ |
Word 2019 | PBX3G-NWMT6-Q7XBW-PYJGG-WXD33 |
Office Professional Plus 2016 | XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99 |
Office Standard 2016 | JNRGM-WHDWX-FJJG3-K47QV-DRTFM |
Project Professional 2016 | YG9NW-3K39V-2T3HJ-93F3Q-G83KT |
Project Standard 2016 | GNFHQ-F6YQM-KQDGJ-327XX-KQBVC |
Visio Professional 2016 | PD3PC-RHNGV-FXJ29-8JK7D-RJRJK |
Visio Standard 2016 | 7WHWN-4T7MP-G96JF-G33KR-W8GF4 |
Access 2016 | GNH9Y-D2J4T-FJHGG-QRVH7-QPFDW |
Excel 2016 | 9C2PK-NWTVB-JMPW8-BFT28-7FTBF |
OneNote 2016 | DR92N-9HTF2-97XKM-XW2WJ-XW3J6 |
Outlook 2016 | R69KK-NTPKF-7M3Q4-QYBHW-6MT9B |
PowerPoint 2016 | J7MQP-HNJ4Y-WJ7YM-PFYGF-BY6C6 |
Publisher 2016 | F47MM-N3XJP-TQXJ9-BP99D-8K837 |
Skype for Business 2016 | 869NQ-FJ69K-466HW-QYCP2-DDBV6 |
Word 2016 | WXY84-JN2Q9-RBCCQ-3Q3J3-3PFJ6 |
В случае необходимости вы можете изменить ключ продукта Office на компьютере на значение GVLK ключа из таблицы так:
cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
Эта команда позволяет конвертировать редакцию Office, установленную с Retail/MAK ключом, в корпоративную редакцию, которую можно активировать на KMS сервере.
А что если пользователь активировать Офис на KMS сервере на ноутбуке и уехал в длительную командировку. Активация слетит или нет? Если слетит, через какое время?
Активация продукта на KMS сервере действует в течении 180 дней, в течении которых вы можете продлить время активации на KMS сервере. Так что можно полгода спокойно работать на таком ноутбуке без подключение к корп. сети
Подскажите, пожалуйста, как накрутить счетчик активаций office 2016? Конкретно интересует Visio профессиональный 2016 VisioProXVolume.
Кто сталкивался с ситуацией — КМС не активирует Windows10 на компах, где ранее была установлена Windows 7. Если добавляем абсолютно новый комп — активация проходит успешно. На компах с WIn7 — работает без проблема
Спасибо ! )
Вообще-то офтоп, лучше обсуждать это в другом разделе, например https://winitpro.ru/index.php/2015/03/13/faq-po-kms-aktivacii-produktov-microsoft/
Вы выполняли inplace upgrade Windows 7 до Windows 10 или чистую переустановку?
полную переустновку
Там ведь какой-то ключ в BIOS может быть зашит…
Ключ на GVLK перебивали?
Какие ошибки при активации?
Подскажите пожалуйста, какие лицензии подходят для KMS сервера?
Можно ли в него положить коробочные версии MS Office и Windows 10?
Домашние версии не подойдут для активации.
Другие версии Windows 10 / Office можно активировать на KMS сервере, если изменить ключ на GVLK.
День добрый, спасибо за статью, крайне полезная !
Несколько вопросов по одному из этапов по настройке KMS хоста.
Один из этапов — указать FQDN имя KMS-сервера. Где брать это имя, оно произвольное ? Для чего и как его в дальнейшем использовать ?
Я правильно понимаю, что это имя используется для того, что бы по нему явно сетить кмс хоста, командой
slmgr.vbs /skms
?Не помню, какое имя KMS хоста было указано, когда я настраивал, его можно как то узнать, изменить ?
И вот из предыдущего пункта, в процессе экспериментов на клиенте, я использовал команду:
slmgr.vbs /skms name_host
и указал неправильное имя хоста. Не знаю на сколько это критично теперь…в итоге команда
slmgr /dlv
показывает такую инфо:Registered KMS machine name: some-mistake-words:1688
Имя получилось произвольным, его как то можно отреверить, то есть сделать правильным ? Какое должно быть я не знаю…
Например командой:
cscript.exe slmgr.vbs /ckms
1) Под FQDN понимается полное доменное имя сервера, на котором развернута служба KMS
2) Если в Office / WIndows уже установлен GVLK ключ, он пытается сам по vlmcs записи в DNS найти адрес KMS сервера. Если ваш KMS сервер в домене единственный и опубликован в DNS, вручную указывать адрес и порт KMS сервера не надо. Клиент сам все найдет.
У вас какая-то каша получилась. Давайте разберемся.
Смотрите slmgr.vbs управляет настройками KMS для WIndows. В вашем примере нужно указать правильное имя (ip адрес) kms сервера или совсем сбросить его.
Скрипт ospp.vbs — настройки KMS для клиента Office. Скрипты независимы, в теории в каждом из них можно задать свой KMS сервер.
Вы активируете Windows или Office?
Спасибо, вы правы, я чуть накрутил. У меня случилась проблема с windows, не с офисом. Не в ту ветку в итоге написал. С офисом все прошло удачно. Хотелось бы теперь сбросить неправильно введенный KMS machine name для windows… Или найти тот, что был указан до этого
Посмотреть текущий адрес kms сервера можно командой:
cscript.exe %windir%\system32\slmgr.vbs /dlv|find "KMS machine"
Сбросить текущий адрес:
slmgr /ckms
Задать новый адрес:
slmgr.vbs /skms kms-server.winitpro.ru:1688
Спасибо !
Добрый день, действительно толковый сайт. Мне понравилось, хотел проконсультироваться у Вас. При активации выполнял команду C:\Program Files\Microsoft Office\Ossice16>cscript «ospp.vbs» /sethst: и дальше указываю сервер. При выполнении данной команды выдает ошибку Error description:run the following: cscript ospp.vbs /ddescr:0x80070005. Никак не могу решить данную ошибку. помогите пожалуйста. Заранее благодарю и удачи в Вашей работе.
У вас случаем не Office365? На KMS его не активировать.
Про вашу ошибку вот что пишут
_https://support.microsoft.com/en-us/office/office-error-code-0x80070005-when-activating-office-7aa7600f-df57-4aef-81d2-25509c66f865?ui=en-us&rs=en-us&ad=us
Добрый день.
Вы пишите:
«впрочем, вы можете сменить ключ и у обычной редакции Office, установленной с розничным, MAK или OEM ключом, об этом немного ниже»
Но инструкции я не нашёл 🙂
У меня есть дистрибутив «Microsoft Office 2016 Профессиональный Плюс» и KMS-сервер.
Если я устанавливаю Office 2019 через C2R, то он отлично активируется.
Если я устанавливаю office 2016 Pro Plus и выполняю команду
«cscript ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99»
Получаю ошибку «Неверный SKU»
Подскажите, это как-то связано с каналами обновления? Как теперь сменить ключ у office?
не могу активировать Office 2021 Volume через сторонний KMS на одном компе с лицензионной Windows 10 Home Single Language, вываливается ошибка 0xC004F069 на команде slmgr.vbs /ipk FXYTK-NJJ8C-GB6DW-3DYQT-6F7TH fbdb3e18-a8ef-4fb3-9183-dffd60bd0984
такое ощущение что винда домашняя блокирует установку ключа KMS (типа винда такая простая, а офис крутой)
как победить?
Работает только из Командной строки (в PowerSell не работает!).
1.) CD \Program Files\Microsoft Office\Office16 — для 64 битного MS Office.
(If you are using 32-bit MS Office version installed on 64-bit Windows, you need give this command:
CD \Program Files (x86)\Microsoft Office\Office16 )
2.) -прописываем kms server: slmgr /skms kms.digiboy.ir:1688 -создание KMS сервера активации
3.) ввод ключа активации: cscript ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99 -ключ для Office Professional Plus 2016
4.) Aктивация продукта: cscript ospp.vbs /act
работает также как и любой KMS активатор
Есть вопрос: если в организации уже установлен KMS-сервер на получение лицензий MS Windows 7-10, Office 2013, то как правильно установить обновление на этот KMS-сервер, позволяющее получать клиентам лицензии и на MS Office 2016?
В статье полностью описана процедура. Но есть ограничение на версию ОС, на котторой крутится ваш KMS
А где можно найти ключи для активации office 2010 pro на KMS host?
Office Professional Plus 2010 VYBBJ-TRJPB-QFQRF-QFT4D-H3GVB
Office Standard 2010 V7QKV-4XVVR-XYV4D-F7DFM-8R6BM
Я имел ввиду ключ для самого сервера, а не для клиента
Поделитесь где взять ключь KMS Host key для MS Office 2019 Pro Plus
найдешь, поделись. я не нашел
Office Professional Plus 2019 NMMKJ-6RK4F-KMJVX-8D9MJ-6MWKP