Размер
Проверка статуса активации и типа лицензии Office 2019/ 2016 и 365
Play

Проверка статуса активации и типа лицензии Office 2019/ 2016 и 365

В этой статье мы рассмотрим технические способы проверки статуса и типа активации Microsoft Office 2022/2019/2016 и Office 365 на компьютерах, начиная от простейшей проверки в графическом интерфейсе приложений, заканчивая удаленным опросом компьютеров в локальной сети с помощью PowerShell.

Как узнать, активирована ли ваша копия Office 2019/2016 или Office 365?

После установки и активации Office 2022/2019/2016 или Office 365 (Microsoft 365) на вашем компьютере, вы можете убедиться, что ваша копия Office корректно активирована непосредственно в любом приложении (Word, Excel, PowerPoint, Outlook) в разделе File -> Account. Надпись Product Activated говорит о том, что ваша копия Office активирована. Если вы видите надпись Product Activation Required, значит вашу копию MS Office нужно активировать.

Более детальную информацию о типе и статусе активации MS Office можно получить с из командной строки с помощью скрипта ospp.vbs, который устанавливается на ваш компьютер вместе с офисным пакетом.

Сначала нужно узнать разрядность установленного у вас Office (32 или 64 бит). Для этого нужно запустить любую программу Office, выбрать меню Файл -> Учетная запись Office -> О программе. В открывшемся окне будет указан разрядность установленной копии (в нашем примере это 64 битная версия).

Теперь нужно запустить командную строку с правами администратора и перейти в каталог, путь к которому зависит от разрядности, установленных Windows и Office:

  • Если используется Windows x64 и Office 32 бит (самый распространённый случай): CD “c:\Program Files (x86)\Microsoft Office\Office16”
  • Windows x86 и Office 32 бит: CD “%SystemDrive%\Program Files\Microsoft Office\Office16”
  • Windows x64 и Office 64 бит: cd “C:\Program Files\Microsoft Office\Office16”

Чаще всего это будет команда:

Cd “C:\Program Files (x86)\Microsoft Office\Office16”

Следующей командой можно проверить статус активации Office:

cscript ospp.vbs /dstatus

Внимательно изучите вывод, который вернула команда ospp.vbs.

Согласно данным утилиты, данная копия 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.активации).

В результатах может содержаться:

Это говорит, что копия Office 365 на вашем компьютере активирована в ознакомительном режиме (пробная версия).

Тип лицензии указан в строке LICENSE NAME. В этом примере это Office 16, Office16ProPlusVL_KMS_Client edition . Значит у вас на компьютере установлена корпоративная версия MS Office 2016 ProPlus.

  • MAK edition — используется MAK активация
  • Retail edition – розничный продукт, активированный розничным ключом
  • Subscription (TIMEBASED_SUB channel) – используется копия Office по подписке (ограничена по времени)

Если команда вернула, <No installed product keys detected> , значит лицензии Office отсутствуют.

Проверяем статус активации Office через PowerShell

Вы можете вывести список лицензий Office, установленных на компьютере с помощью следующей команды PowerShell:

Get-CimInstance SoftwareLicensingProduct| where |select name,licensestatus

В данном примере команда вернула, что на компьютере установлены две лицензии Office, одна из которых активирована (LicenseStatus=1).

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

enum LicensestatusGet-CimInstance -ClassName SoftwareLicensingProduct | where | select Name, ApplicationId, @

Get-AzureADUser -ObjectId kbuldogov@winitpro.onmicrosoft.com | Select -ExpandProperty AssignedPlans

Подробнее про управление лицензиями и подписками в Microsoft 365 рассказано в этой статье.

Вы можете запросить статус активации MS Office с удаленного компьютера:

Get-CimInstance -ComputerName PC33220de SoftwareLicensingProduct| where |select name,licensestatus

В домене Active Directory вы можете получить статус активации Office на удаленных компьютерах с помощью простого PowerShell скрипта. С помощью командлета Get-ADComputer из модуля AD_PowerShell можно создать список активных компьютеров в определенной OU и получить для каждого из них статус активации Microsoft Office:

enum Licensestatus$Comps=Get-ADComputer -Filter -Filter -SearchBase ‘OU=Moscow,DC=winitpro,DC=loc’$result=@()Foreach ($comp in $comps)$result|Out-GridView

Результаты можно представить в графическом виде с помощью командлета Out-GridView.

Такой скрипт позволит вам получить статус активации Office на всех компьютерах в сети.

Окно регистрации Office 2016: Давайте начнем

В некоторых случая даже на полностью активированной версии Office 2016/2019 вы можете видеть такую табличку при запуске любого продукта 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” –RecurseRemove-Item –Path “HKLM:\ SOFTWARE\Microsoft\Office\16.0\Common\OEM” –Recurse

Осталось закрыть все приложения Office и запустить их еще раз. Уведомление должно исчезнуть.

📎📎📎📎📎📎📎📎📎📎