У цій статті ми розберемося з особливостями активації Microsoft Office 2019 і Office 2016 на корпоративному KMS-сервері (Попередньо бажано познайомитися з докладним FAQ по Key Management Service). Передбачається, що у вас вже є розгорнутий сервер KMS активації на базі Windows Server 2012 R2 / 2019 або інших версіях Windows (список підтримуваних ОС є нижче).
Завдяки використанню KMS-сервера, корпоративні клієнти можуть виробляти активацію офісних продуктів всередині мережі організації без необхідності підключення до серверів активації Microsoft в інтернеті. Раніше ми вже розглядали особливо активації MS Office 2013 корпоративному середовищі, основні принципи і підходи в питаннях активації MS Office 2019 і 2016 на KMS сервері залишилися незмінними.
Порада.- Інструкція може бути застосована тільки до корпоративних версіями Office 2019 і 2016 і не поширюється на Office 365 ProPlus, керованого по підписці (відмінності у ліцензуванні Office 2019 і Office 365);
- При розгортанні KMS сервера для активації операційних систем Windows ви можете використовувати найновіший KMS host key для активації всіх старих редакцій Windows. Однак для активації попередніх версій Office на KMS сервері потрібно встановлювати відповідні розширення для потрібної версії Office (volume license pack) і активувати їх власним ключем активації. Наприклад, KMS для MS Office 2019 не активується попередні версії Office (Office 2016, 2013 і 2010).
зміст:
- Вимоги до KMS сервера для MS Office 2019/2016
- Установка KMS сервера для активації Office 2019/2016
- ADBA активація Office 2019/2016 за допомогою домену Active Directory
- Налаштування клієнтів MS Office 2019/2016 для активації на KMS сервері
- GVLK ключі для Microsoft Office 2019/2016
- Помилка vmw.exe has stopped working на Windows Server 2016
Вимоги до KMS сервера для MS Office 2019/2016
- KMS сервер для Office 2016 вимагає ОС не нижча Windows Server 2008 R2 або Windows 7 SP 1 з оновленням KB2757817 (так, ви можете розгорнути KMS сервер навіть на деськтопной редакції Windows);
- KMS сервер для Office 2 019 вимагає ОС не нижче Windows Server 2012 або Windows 8.1.
Підтримуються 2 типу активації:
- Активація на KMS сервері;
- Активація через домен - ADBA (Active Directory-Based Activation), потрібно версія схеми домену не менше Windows Server 2012
Установка KMS сервера для активації Office 2019/2016
В першу чергу необхідно в персональному розділі на сайті Microsoft Volume Licensing Service Center (VLSC) знайти і скопіювати ваш KMS host ключ для Office 2019 або 2016.
Наступний етап - потрібно завантажити і встановити на вашому KMS сервері пакет розширення KMS - Microsoft Office Volume License Pack. Цей невеликий пакет (близько 400 Кб) містить файли, необхідні для того, щоб KMS сервер зміг приймати і обробляти запити активації від клієнтів c MS Office. Залежно від версії Office, яку ви плануєте використовувати ви повинні завантажити та встановити потрібну версію Volume License Pack:
- Microsoft Office 2016 Volume License Pack (Https://www.microsoft.com/en-us/download/details.aspx?id=49164) - файл office2016volumelicensepack_4324-1002_en-us_x86.exe;
- Microsoft Office 2019 Volume License Pack (Https://www.microsoft.com/en-us/download/details.aspx?id=57342) - файл office2019volumelicensepack_x64.exe.
Скачаний файл volumelicensepack потрібно запустити з правами адміністратора на KMS сервері.
В процесі установки з'явиться вікно консолі Volume Activation Tools, в якому потрібно вибрати тип активації (KMS або ADBA). Нижче розглянуті обидва варіанти.
Якщо ви плануєте використовувати звичайну KMS активацію, потрібно вибрати пункт Key Management Service, вказати FQDN ім'я KMS-сервера і KMS ключ (KMS Host Key), отриманий раніше.
Далі потрібно обрати спосіб активації: онлайн або по телефону. У першому випадку KMS сервера тимчасово доведеться надати прямий доступ в інтернет.
Після активації KMS сервера на сайтах Майкрософт, відобразиться поточна конфігурація KMS сервера. У списку обслуговуваних продуктів повинна додатися запис Name: Office 16, VOLUME_KMS_channel (Або Office 19, VOLUME_KMSCLIENT channel) зі статусом ліцензування Licensed.
Примітка. У брандмауері Windows при цьому має включиться правило, яке дозволяє підключення на порт сервера TCP 1688. Ви можете включити це правило вручну з PowerShell:Enable-NetFirewallRule -Name SPPSVC-In-TCP
У списку Product Key Management повинна з'явитися запис KMS активації для вашої версії Office.
Завершіть роботу майстра, після чого служба Software Protection буде перезапущено.
Ви можете отримати інформацію про встановлений KMS ключі для вашої версії Office так:
Для 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Порада. Якщо автоматична активація з Volume Activation Tools не виконав і завершилася з помилкою, спробуйте активувати KMS сервер вручну. Для цього запустіть службу Software Protection:
net stop sppsvc && net start sppsvc
і виконайте команду:
slmgr / ato 98ebfe73-2084-4c97-932c-c0cd1643bea7
(Для Office 2016)
або
slmgr.vbs / ato 70512334-47B4-44DB-A233-BE5EA33B914C
(Для Office 2019)
ADBA активація Office 2019/2016 за допомогою домену Active Directory
Якщо ви плануєте використовувати метод активації Active Directory-Based Activation, заснований на можливості автоматичної активації Office 2019/2016 на комп'ютерах в складі домену AD, в утиліті Volume Activation Tools на етапі Select Volume Activation Method потрібно вибрати пункт Active Directory-Based Activation. Цей метод активації буде працювати на Windows 8.1 Services та Windows Server 2016/2012 / 2012 R2 і Windows 10.
Порада. Детальніше про особливості і обмеженнях ADBA активації тут.
Далі потрібно вказати всі той же 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 98ebfe73-2084-4c97-932c-c0cd1643bea7
slmgr.vbs / dlv 70512334-47B4-44DB-A233-BE5EA33B914C
KMS сервер готовий для активації клієнтів.
Даний KMS сервер тепер готовий для активації клієнтів з Office 2019/2016 в домені Active Directory.
Налаштування клієнтів MS Office 2019/2016 для активації на KMS сервері
На комп'ютерах користувачів потрібно встановлювати спеціальну корпоративну версію Office 2016 (скачати її можна з особистого кабінету сайту ліцензування Microsoft - VLSC), в ній встановлено спеціальний KMS ключ (GVLK ключ) (втім, ви можете змінити ключ і у звичайній редакції Office, встановленої з роздрібним , MAK або OEM ключем, про це трохи нижче).
Починаючи з Office 2019, Microsoft для установки корпоративних продуктів замість традиційних MSI пакетів Windows Installer використовує технологію Click-to-Run (C2R). На відміну від попередніх версій, ви не можете завантажити продукти Office 2019 з особистого кабінету на сайтеVolume Licensing Service Center. Для розгортання продуктів Office 2 019 (в тому числі Visio і Project), ви повинні використовувати Office Deployment Tool (ODT). Крім того, ви можете встановити Office 2019 тільки на пристрої з Windows 10.Тобто якщо у вас в домені є коректна запис DNS для KMS сервера (ви можете знайти KMS сервер в домені за допомогою команди: nslookup -type = srv _vlmcs._tcp.winitpro.ru
), І ви встановили саме корпоративну редакцію MS Office (Volume License), то при дотриманні даних вимог, копія Office повинна активуватися автоматично після установки на комп'ютер в домен AD. Щоб вручну активувати нову версію Office на клієнтському комп'ютері, виконайте усі команди (в командному рядку з правами адміністратора):
CD \ Program Files \ Microsoft Office \ Office16
CD \ Program Files (x86) \ Microsoft Office \ Office16
Ви можете вказати адресу KMS сервера вручну
cscript ospp.vbs /sethst:kms01.winitpro.ru
Також можна задати ім'я або IP адреса KMS сервера через наступний REG_SZ ключ реєстру: HKLM \ Software \ Microsoft \ OfficeSoftwareProtectionPlatform \ KeyManagementServiceName REG_SZ (для поширення через групові політики таким методом).
Якщо KMS сервер запущений на нестандартному порту (нема на тисячу шістсот вісімдесят вісім), змінити порт на клієнті можна так:cscript ospp.vbs / setprt: 1689
Або через реєстр: HKLM \ Software \ Microsoft \ OfficeSoftwareProtectionPlatform \ KeyManagementServicePort
Активувати вашу копію Office на KMS сервері:cscript ospp.vbs / act
Наявність таких рядків свідчить про те, що ваша копія Office 2016 успішно активована.
License Name: Office 16, Office16ProPlusVL_KMS_client edition License description: Office 16, VOLUME_KMSCLIENT channel
За допомогою наступної команди можна отримати інформацію про історію активації клієнта на сервері KMS (виконується пошук записів в журналі по Event ID: 12288)cscript ospp.vbs / dhistorykms
Щоб вирішити активацію MS Office простим користувачам, виконайте команду:cscript ospp.vbs / puserops
Якщо виконувати активацію на KMS повинні тільки адміністратори:cscript ospp.vbs / duserops
При виникненні помилок активації Office 2019/2016, більш детальну інформацію про помилки можна отримати за допомогою команди:cscript ospp.vbs / ddescr: 0xC004F042
де 0xC004F042 - ваш код помилки активації
Якщо потрібно активувати Office 2019/2016 на віддаленому комп'ютері, скористайтеся командою такого формату:cscript OSPP.VBS ІмяУдаленногоКомпьютера [username] [password]
Поточний статус активації Office 2016/365 можна отримати за допомогою команди
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 2019/2016
Всі корпоративні версії Office 2019/2016 встановлюються з публічними Generic Volume License Key (GVLK) ключами (ці ключі є відкритими і доступні абсолютно всім на сторінках порталу Microsoft TechNet). Завдяки цьому вони автоматично активуються при наявності в мережі KMS сервера. Тому, як правило, вводити GVLK ключ в Office не потрібно.
Повний список офіційних публічних GVLK ключів для продуктів з пакета MS Office 2016 і 2019 (в таблиці нижче), з якими повинні активуватися клієнти на KMS сервер можна знайти на сторінці https://technet.microsoft.com/en-us/library/dn385360 (v = office.16) .aspx
продукт | GVLK ключ для KMS активації |
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
Помилка vmw.exe has stopped working на Windows Server 2016
Якщо ви намагаєтеся встановити KMS сервер для Office 2019/2016 на базі нової серверної платформи Windows Server 2016, майте на увазі, у неї є ряд проблем з запуском майстра Volume Activated Services Tool. При спробі активувати KMS сервер через графічний інтерфейс Volume Activated Services, описаний в даній статті, з'являється помилка:
Vmw.exe has stopped working. A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available.Десь я зустрічав інформацію, що VAMT на даний момент підтримує всі ОС, до Windows 8.1. А при установці KMS сервера на Windows Server 2016 або Windows 10, виконуваний файл Vmw.exe аварійно завершується.
Як обхідного рішення, потрібно після установки volumelicensepack активувати KMS сервер з командного рядка. Встановіть KMS Host key (який ви отримали з VLSC) командою:slmgr -ipk
Потім увімкніть сам KMS сервер (потрібен доступ в Інтернет):slmgr.vbs / ato 98ebfe73-2084-4c97-932c-c0cd1643bea7
Для Office 2019 використовуйте SKU ID 70512334-47B4-44DB-A233-BE5EA33B914C.
Тепер ваш KMS сервер на базі Windows Server 2016 активований і може використовуватися для активації клієнтів.