Особенности KMS активации MS Office 2016

В связи с недавним выходом окончательной RTM версии пакета Microsoft Office 2016, корпоративные заказчики уже могут начинать переход на новую офисную платформу. В этой статье мы разберемся с особенностями активации MS Office 2016 на корпоративном KMS-сервере (предварительно желательно познакомится с подробным FAQ по Key Management Service). Предполагается, что у вас уже имеется развернутый сервер KMS активации на базе Windows Server 2012 R2 или других версиях Windows (список поддерживаемых ОС есть ниже).

Благодаря использованию KMS-сервера, корпоративные клиенты могут производить активацию офисных продуктов внутри сети организации без необходимости подключения к серверам активации Microsoft в интернете. Ранее мы уже рассматривали особенности активации MS Office 2013 в корпоративной среде, основные принципы и подходы в вопросах активации MS Office 2016 на KMS сервере осталисьнеизменными.

Совет.

  1. Инструкция применима только к корпоративным версиям Office 2016 и не распространяется на Office 365 ProPlus, управляемого по подписке.
  2. KMS для MS Office 2016 не активирует предыдущие версии Ofiice (Office 2010 и 2013). Для активации предыдущих версий Office на KMS сервере нужно устанавливать соответствующие расширения (volume license pack) и активировать их собственным ключом.

Требования к KMS серверу для MS Office 2016

KMS сервер для Office 2016 может работать на следующий ОС:

  • Windows 7 (требуется установка KB2757817)
  • Windows 8.1
  • Windows Server 2008 R2 (требуется KB2757817)
  • Windows Server 2012 / Windows Server 2012 R2
  • Windows 10
  • Windows Server 2016 (с ним есть некоторые проблемы – смотри последний раздел статьи)

Поддерживаются 2 типа активации:

  • Через KMS сервер
  • Активация через домен – ADBA (Active Directory-Based Activation), требуется версия схемы домена не менее Windows Server 2012

Установка KMS сервера для активации Office 2016

В первую очередь необходимо в персональном разделе на сайте Microsoft Volume Licensing Service Center (VLSC) найти и скопировать KMS ключ для Office 2016.

Office 2016 KMS ключ на сайте VLSC

Следующий этап — нужно скачать пакет расширения KMS — Microsoft Office 2016 Volume License Pack (https://www.microsoft.com/en-us/download/details.aspx?id=49164) . Скачанный файл (office2016volumelicensepack_4285-1000_en-us_x86.exe) нужно запускать с правами администратора на KMS сервере.

Microsoft Office 2016 Volume License Pack В процессе установки появится окно консоли Volume Activation Tools, в котором нужно выбрать тип активации (KMS или ADBA). Ниже рассмотрены оба варианта.

В том случае, если вы планируете использовать обычную KMS активацию, нужно выбрать пункт Key Management Service, указать FQDN имя KMS-сервера и KMS ключ (KMS Host Key), полученный ранее.

Далее нужно выбрать метод активации: онлайн или по телефону. В первом случае KMS серверу временно придется предоставить прямой доступ в интернет.

Активация KMS ключа для Office 2016После активации KMS сервера на сайтах Майкрософт, отобразится текущая конфигурацию KMS сервера. В списке обслуживаемых продуктов должна добавиться запись Name:Office 16, VOLUME_KMS_channel со статусом лицензирования Licensed.

Примечание. В брандмауэре Windows при этом должно включится правило, разрешающее подключение на порт 1688 сервера. В случае необходимости это правило нужно включить вручную

Enable-NetFirewallRule -Name SPPSVC-In-TCP

В списке обслуживаемых продуктов должна добавиться

Завершите работу мастера, после чего служба Software Protection будет перезапущена.

Конфигурация KMS сервера - поддерживаемые продукты

Совет. Если автоматическая активация из Volume Activation Tools не выполнилась и завершилась с ошибкой, попробуйте активировать KMS сервер вручную. Для этого перезапустите службу Software Protection:

net stop sppsvc && net start sppsvc

и выполните команду:

slmgr /ato 98ebfe73-2084-4c97-932c-c0cd1643bea7

служба Software Protection на KMS сервере

ADBA активация Office 2016 с помощью домена Active Directory

В том случае, если вы планируете использовать метод активации Active Directory-Based Activation, основанный на возможности автоматической активации Office 2016 на компьютерах в составе домена AD, в утилите Volume Activation Tools на этапе Select Volume Activation Method нужно выбрать пункт Active Directory-Based Activation. Этот метод активации будет работать на Windows 8.1, Windows Server 2016/2012 / 2012 R2 и Windows 10.

Совет. Подробнее об особенностях и ограничениях ADBA активации здесь.

Active Directory-Based Activation - тип активации MS Office2016 Далее нужно указать все тот же KMS ключ (CSVLK) и задать его имя (произвольно).

Установка KMS ключа для Office 2016Осталось активировать этот KMS ключ.

Активировать ADBAПоявится предупреждение, что в лесу AD будет создан новый объект. Поэтому для корректной установки KMS сервера для ADBA активации вам понадобятся права Enterprise Admin.

vat вносит изменения в схему Active Directory

При этом в ветке конфигурации домена CN=Activation Objects,CN=Microsoft SPP,CN=Services,CN=Configuration появятся дополнительные записи.

конфигурации домена CN=Activation Objects,CN=Microsoft SPP,CN=Services,CN=Configuration

Закрываем окно VAT, а в консольном окне утилиты обновления жмем Enter. Информацию об установленном KMS ключе можно получить с помощью SKU-ID (отображаться на финальном этапе активации KMS сервера)

slmgr.vbs /dlv 98ebfe73-2084-4c97-932c-c0cd1643bea7

KMS сервер готов для активации клиентов.

Данный KMS сервер теперь готов для активации клиентов с Office 2016 в домене Active Directory.

Настройка клиентов MS Office 2016 для активации на KMS сервере

На компьютерах пользователей нужно устанавливать специальную корпоративную версию Office 2016 (скачать ее можно из личного кабинета сайта лицензирования Microsoft — VLSC), в ней предустановлен специальный KMS ключ и после установки такая копия Office 2016 автоматически пытается найти KMS сервер в домене через специальную запись DNS (впрочем, можно сменить ключ и у обычной редакции Office, установленной с розничным, MAK или OEM ключом, об этом немного ниже).

Чтобы немедленно активировать новую версию Office на клиентском компьютере, последовательно выполните команды (в командной строке с правами администратора):
CD \Program Files\Microsoft Office\Office16

Примечание. Для 32-битной версии Office, установленной на 64-битной Windows команда другая:

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 сервер запущен на нестандартном порту (не на 1688), сменить порт на клиенте можно так:

cscript ospp.vbs /setprt:1689

Или через реестр: HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServicePort

Активируем продукт:
cscript ospp.vbs /act

cscript ospp.vbs /act - активация office 2016 на kms сервере

Наличие следующих строк свидетельствует о том, что ваша копия Office 2016 успешно активирована.

License Name: Office 16, Office16ProPlusVL_KMS_client edition

License description: Office 16, VOLUME_KMSCLIENT channel

<Product activation successful>

С помощью следующей команды можно получить информацию об истории активации клиента на сервере KMS (выполняется поиск записей в журнале по Event ID: 12288)

cscript ospp.vbs /dhistorykms

Чтобы разрешить активацию офиса простым пользователям, выполните команду

cscript ospp.vbs /puserops

Если выполнять активацию на KMS должны только администраторы:

cscript ospp.vbs /duserops

В случае возникновения ошибок активации Office 2016, более подробную информацию об ошибках можно получить с помощью команды:

cscript ospp.vbs /ddescr:0xC004F042

где 0xC004F042 – ваш код ошибки активации

Если нужно активировать Office 2016 на удаленном компьютере, воспользуйтесь командой следующего формата:

cscript OSPP.VBS <Аргумент> ИмяУдаленногоКомпьютера [username] [password]

Примечание. Чтобы отложить активацию Office 2016 на 30 дней (до 5 раз), можно воспользоваться утилитой ospprearm.exe.

Текущий статус активации Office 2016 / 365 можно получить с помощью команды

cscript ospp.vbs /dstatusall

Примечание. Для того, чтобы KMS сервер начал активировать клиентов, на него должно поступить как минимум 5 запросов на активацию данного продукта от клиентов. Информацию можно найти журнале событий в секции KMS, Event ID события 12290.

GVLK ключи для Microsoft Office 2016

Все корпоративные версии Office 2016 устанавливаются с публичными Generic Volume License Key (GVLK) ключами (эти ключи являются открытыми и доступны абсолютно всем на страницах портала Microsoft TechNet). Благодаря этому они автоматически активируются при наличии в сети KMS сервера. Поэтому, как правило, вводить GVLK ключ не требуется.

Полный список официальных публичных GVLK ключей для продуктов из пакета MS Office 2016 (в таблице ниже), с которыми должны активироваться клиенты на KMS сервере можно найти на странице https://technet.microsoft.com/en-us/library/dn385360(v=office.16).aspx

Продукт
Office Professional Plus 2016
Project Professional 2016
Project Standard 2016
Visio Professional 2016
Visio Standard 2016
Access 2016
Excel 2016
OneNote 2016
Outlook 2016
PowerPoint 2016
Publisher 2016
Skype for Business 2016
Word 2016

Ключ продукта в случае необходимости можно на KMS ключ так:

cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

Совет. Вариант развертывания Office 2016 на компьютеры конечных пользователей с помощью SCCM подробно описан в этой статье

Ошибка vmw.exe has stopped working на Windows Server 2016

В том случае, если вы пытаетесь установить KMS сервер для Office 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.

Vmw.exe has stopped working. Ошибка активации KMS сервера

Где-то я встречал информацию, что VAMT на данный момент поддерживает все ОС, до Windows 8.1. А при установке KMS сервера на Windows Server 2016  или Windows 10, исполняемый файл Vmw.exe аварийно завершается.

В качестве обходного решения, нужно после установки office2016volumelicensepack активировать KMS сервер из командной строки. Установите KMS Host key (который вы получили с VLSC) командой:

slmgr -ipk <Office_2016_KMS_Host_Key>

office2016 установка kms ключа

Затем активируйте сам KMS сервер (нужен доступ в Интернет)

slmgr.vbs /ato 98ebfe73-2084-4c97-932c-c0cd1643bea7

office16kmshostvl_kms_host - успешная активация kms сервера

Теперь ваш KMS сервер на базе Windows Server 2016 активирован и может использоваться для активации клиентов.


Предыдущая статья Следующая статья


Комментариев: 3 Оставить комментарий

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот( Обязательно отметьте)