Удалить лицензию 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" /dstatus3. Поиск истекающей лицензии
Вывод команды выглядит следующим образом. Может быть указано более одного ключа, поэтому ищите лицензию с ОСТАВШИМСЯ СРОКОМ БЛАГОДАТИ или СРОК БЛАГОДАТИ ИСТЕК строкой чуть выше последних 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?

