Поиск по сайту:

Удалить лицензию Office 365 с компьютера с помощью PowerShell


Один из моих пользователей получил уведомление в Office 2016 о том, что ему нужно повторно активировать подписку на Office 365. После нажатия на активацию появилось предупреждение о том, что «возникла проблема с вашей подпиской на Office 365, и нам нужна ваша помощь, чтобы ее исправить». Проблема заключалась в том, что зарегистрированная лицензия принадлежала пользователю, который больше не работает в нашей компании, и эта лицензия была аннулирована. Как мы можем удалить лицензию Office 365 с этого компьютера?

Выявление реальной проблемы

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

Теперь, чтобы проверить, лицензирован ли компьютер, о котором идет речь, этим пользователем, вы можете войти в Office 365 и перейти на страницу «Моя учетная запись»: https://portal.office.com/account/. Здесь вы увидите обзор устройств, на которых используется лицензия.

Еще один способ проверить, какая лицензия используется для установки Office, — это открыть Word или Outlook и перейти в Файл > Учетная запись Office.

Здесь вы видите справа под логотипом Office 365 Принадлежит.

Удалите лицензию Office 365

Удаление старой лицензии Office 365 с компьютера действительно просто. Вы можете использовать PowerShell или CMD для выполнения следующих шагов:

1. Откройте PowerShell или CMD

Сначала нам нужно открыть PowerShell или CMD в режиме администратора. Нажмите на "Пуск" и введите PowerShell, затем щелкните правой кнопкой мыши на значке. Выберите Запуск от имени администратора.

2. Список текущих лицензий

Если вы используете PowerShell, выполните следующую команду, чтобы перечислить активированные лицензии:

cscript "$Env:Programfiles\Microsoft Office\Office16\OSPP.VBS" /dstatus

Если вы используете CMD, выполните следующую команду:

cscript "%Programfiles%\Microsoft Office\Office16\OSPP.VBS" /dstatus

3. Поиск истекающей лицензии

Вывод команды выглядит следующим образом. Может быть указано более одного ключа, поэтому ищите лицензию с ОСТАВШИМСЯ СРОКОМ БЛАГОДАТИ или СРОК БЛАГОДАТИ ИСТЕК строкой чуть выше последних 5 символов ключа продукта.

Обратите внимание на последние 5 символов ключа продукта, которые нам нужно удалить.

4. Удаление ключа продукта

Запустите команду ниже, чтобы удалить лицензию, которая истекает или уже истекла. Замените <key> на 5 символов ключа продукта:

cscript "$Env:Programfiles\Microsoft Office\Office16\OSPP.VBS" /unpkey:<key>

Команда, если вы используете CMD:

cscript "%Programfiles%\Microsoft Office\Office16\OSPP.VBS" /unpkey:<key>

Активируя лицензию нового пользователя

Если вам необходимо активировать новую лицензию, вы можете просто перезапустить программу Office. Пользователю нужно лишь войти в свою учетную запись, чтобы активировать её вновь.

Вам также может понравиться:

  • Сравните все лицензии Office 365
  • PRTG — #1 инструмент мониторинга на Reddit и Spiceworks (обзор 2018 года)
  • Используйте Microsoft Graph с PowerShell
  • В чем разница между Office 365 Business Premium и Enterprise E3?