На одном из компьютеров клиента понадобилось узнать: корректно ли активирована установленная на его компьютере копия Office 2016 или нет. Зачем мне это понадобилось чуть ниже.
Как узнать, активирована ли ваша копия Office 2016 / Office 365
После установки и активации Office 2016 или Office 365 на вашем компьютере, вы можете убедиться, что ваша копия Office корректно активирована из командной строки с помощью скрипта ospp.vbs, входящего в комплект поставки Office.
Сначала нужно узнать разрядность установленного у вас Office (32 или 64 бит). Для этого нужно запустить любую программу Office (Word, Excel, Outlook), выбрать меню Файл -> Учетная запись Office -> О программе. В открывшемся окне будет указан разрядность установленной копии (в нашем примере это 32 разрядная версия)
Теперь нужно запустить командную строку с правами администратора и перейти в каталог, путь к которому зависит от разрядности, установленных Windows и Office:
- Если используется Windows x64 и Office 32 бит (самый распространённый случай): CD %SystemDrive%\Program Files (x86)\Microsoft Office\Office16
- Windows x86 и Office 32 бит: CD %SystemDrive%\Program Files\Microsoft Office\Office16
- Windows x64 и Office 64 бит: CD %SystemDrive%\Program Files\Microsoft Office\Office16
Следующей командой проверим статус активации Office:
cscript ospp.vbs /dstatus
Согласно данным утилиты, данная копия Office2016 активирована (строка LICENSE STATUS: —LICENSED—) на KMS сервере (KMS machine name) с помощью GVLK ключа для Office 2016 Pro Plus (Last 5 characters of installed product key). Лицензия будет активна в течении – 176 дней (REMAINING GRACE) В случае доступности KMS сервера, лицензия автоматически продляется на 180 дней каждые 7 дней (FAQ по KMS.активации).
PRODUCT ID: 00339-10000-00000-AA224
SKU ID: d450596f-894d-49e0-966a-fd39ed4c4c64
LICENSE NAME: Office 16, Office16ProPlusVL_KMS_Client edition
LICENSE DESCRIPTION: Office 16, VOLUME_KMSCLIENT channel
BETA EXPIRATION: 01.01.1601
LICENSE STATUS: ---LICENSED---
REMAINING GRACE: 176 days (253578 minute(s) before expiring)
Last 5 characters of installed product key: WFG99
Activation Type Configuration: ALL
KMS machine name from DNS: winitpro.ru:1688
KMS machine registry override defined: winitpro.ru:1688
Activation Interval: 120 minutes
Renewal Interval: 10080 minutes
KMS host caching: Enabled
Примечание. В строке LICENSE NAME вместо KMS_Client edition могут быть указаны другие данные, например:
- MAK edition — используется MAK активация
- Retail edition – розничный продукт, активированный розничным ключом
Окно регистрации Office 2016: Давайте начнем
Как мы убедились ранее, версия Office 2016, установленная на данном компьютере является полностью активированной, однако при запуске любого продукта Office появляется такая табличка:
Давайте начнем
Выберите необходимый вариант
- Попробовать – Получите бесплатную пробную версию Office 365
- Купить – Купить Office в Microsoft Store
- Активировать – Введите ключ продукта или войдите
Это окошко закрывается, и никоим образом не ограничивает функционал Office, но появляется каждый раз при запуске любого продукта, что ужасно раздражает. Мне удалось разобраться, как убрать это окно предупреждения.
Как оказалось, проблема связана с тем, что на компьютере ранее стоял предустановленный Office 365, который удалили и установили вместо него Office 2016 Pro. Для отключения окна сначала пытался использовать, предлагаемые на сайте Microsoft средства удаления, но они не помогли.
Единственный рабочий метод – удаление ключей реестра (в зависимости от разрядности системы):
- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\16.0\Common\OEM
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\OEM
Быстрее всего это сделать из PowerShell:
Remove-Item –Path “HKLM:\SOFTWARE\Wow6432Node\Microsoft\Office\16.0\Common\OEM” –Recurse
Remove-Item –Path “HKLM:\ SOFTWARE\Microsoft\Office\16.0\Common\OEM” –Recurse
Осталось закрыть все приложения Office и запустить их еще раз. Уведомление должно исчезнуть.