Коротко: Тип лицензии отображается в разделе Файл → Учетная запись любого приложения Office. Более детальные данные — название продукта и состояние активации — можно получить через команду cscript ospp.vbs /dstatus в командной строке или с помощью PowerShell.
Информация о типе лицензии Office часто требуется при миграции данных, замене компьютера или решении ошибок активации. В этой статье мы рассмотрим несколько проверенных способов, как выяснить, какая лицензия используется в вашем пакете — будь то корпоративная, розничная или подписка Microsoft 365.
Что понадобится
- Установленный Microsoft Office (2016, 2019, 2021, Microsoft 365)
- Учетная запись с правами локального администратора для выполнения некоторых команд
- Стабильная работа ОС Windows (системные папки не повреждены)
Зачем определять тип лицензии Office
Понимание типа лицензии необходимо для правильного обслуживания офисного пакета. Лицензия определяет количество разрешённых установок, возможность переноса на другой компьютер, способ активации и политику обновлений.
- Корпоративная лицензия (Volume) активируется через KMS- или MAK-ключ, привязывается к организации
- Розничная (Retail) — привязана к учётной записи Microsoft, допускает перенос
- Подписка Microsoft 365 действует по ежемесячной/ежегодной оплате и приостанавливается после окончания срока
Способ 1: проверка через интерфейс приложения
Самый быстрый способ узнать тип лицензии — заглянуть в меню учётной записи любого приложения Office. Под названием программы будет указано название лицензии. Если отображается «Microsoft 365» — используется подписка. Если «Office профессиональный плюс 2019» — это бессрочная розничная или корпоративная версия. Строка «Продукт активирован» не всегда означает бессрочную лицензию, подписка тоже считается активированной.
- Можно также кликнуть по кнопке «Сведения о продукте» для детального окна
- Запустите любое приложение Office — Word, Excel или PowerPoint
- Нажмите Файл в левом верхнем углу
- Выберите Учетная запись (или Сведения об Office в некоторых версиях)
- В правой части окна найдите блок Сведения о продукте
Важно: В версиях Office 2019 и старше путь может немного отличаться, но раздел всегда содержит слово «Учетная запись».
Способ 2: командная строка и сценарий ospp.vbs
Этот метод показывает детальные данные: код установленного продукта, описание, тип канала лицензирования (Retail, Volume, Subscription) и состояние активации. Строка LICENSE NAME укажет точное описание лицензии, а LICENSE STATUS — статус.
- Команда работает во всех поддерживаемых версиях Office
- Если Office установлен в папку Click-to-Run, сценарий также сработает, но путь может быть внутри Program FilesCommon Filesmicrosoft sharedClickToRun или OfficeClickToRun
- Откройте командную строку от имени администратора
- Перейдите в папку установки Office. Для 64-разрядной версии Office на 64-разрядной Windows обычно путь: C:Program FilesMicrosoft OfficeOffice16
- Выполните команду: cscript ospp.vbs /dstatus
- Изучите выведенную информацию
Важно: Если система не находит cscript, добавьте перед командой полный путь к cscript.exe: C:WindowsSystem32cscript.exe ospp.vbs /dstatus
Способ 3: PowerShell и объектная модель Office
Этот метод позволяет программно определить тип продукта без запуска графического интерфейса. Свойство Product возвращает название проданного продукта, которое может указывать на лицензию.
- Аналог для Word: $word = New-Object -ComObject Word.Application; $word.Product
- Если компонент COM не доступен, потребуется установка Office с поддержкой VBA/COM
- Запустите PowerShell
- Введите $excel = New-Object -ComObject Excel.Application; $excel.Product
- Нажмите Enter, увидите строку вроде «Microsoft Excel» — если пишется «Office 365», это подписка, если «Office профессиональный плюс 2019» — бессрочная
- Закройте COM-объект командой [System.Runtime.InteropServices.Marshal]::ReleaseComObject($excel) чтобы избежать зависаний
Важно: Для Microsoft 365 Apps название содержит «Microsoft 365», что прямо указывает на подписку.
Как отличить подписку от бессрочной лицензии
Ключевое различие между лицензией по подписке и бессрочной — в строке названия продукта. Если в разделе «Учетная запись» написано «Microsoft 365» (раньше Office 365), лицензия действительна до окончания срока подписки и требует периодической оплаты. Если указано «Office профессиональный плюс 2019» или «Office стандартный 2016», вы имеете дело с бессрочной лицензией, активированной один раз.
- Подписка обновляет Office автоматически, бессрочная версия получает только обновления безопасности
- В команде ospp.vbs подписка отображается как LICENSE NAME: Office16,O365ProPlusRetail — …, а розничная — Office16,ProPlusRetail
Важно: Некоторые корпоративные подписки активируются через федерацию Azure AD, тогда название может отличаться.
Анализ результатов команды ospp.vbs
Интерпретируя эти строки, можно точно понять не только тип, но и срок действия или необходимость активации.
- LICENSE NAME: Office16,ProPlus2019Volume — корпоративная версия (Volume)
- LICENSE NAME: Office16,ProPlus2019Retail — розничная
- LICENSE NAME: Office16,O365ProPlusRetail — подписка Microsoft 365 корпоративная
- LICENSE STATUS: —LICENSED— — активирована
- LICENSE STATUS: —OOB_GRACE— — начальный льготный период
- REMAINING GRACE: количество дней до истечения
Частые нюансы и что делать, если информация не совпадает
Иногда при переносе лицензии, смене учётной записи или восстановлении системы может возникнуть расхождение между реально используемой лицензией и той, что отображается в интерфейсе. В таких случаях стоит переустановить ключ продукта или повторно войти в учётную запись.
- Если в учётной записи показана подписка, но приложение пишет «нелицензионный продукт», выйдите из учётной записи и войдите заново
- Команда ospp.vbs /unpkey позволяет удалить текущий ключ, после чего можно ввести правильный
- Для Click-to-Run версий команды ospp.vbs могут не отражать полную картину — используйте PowerShell скрипты на базе Office Deployment Tool
Проверка результата
- Откройте Word или Excel и зайдите в Файл → Учетная запись — это самый быстрый способ
- Если интерфейс не показывает деталей, используйте ospp.vbs /dstatus от администратора
- Проверьте дату окончания лицензии, чтобы убедиться, что подписка активна
- Сравните информацию с личным кабинетом Microsoft account.microsoft.com
Частые ошибки и нюансы
- Путаница между версией Office (2019) и типом лицензии (Retail/Volume)
- Ожидание, что команда ospp.vbs доступна в любой папке без перехода в каталог Office
- Попытка использовать ospp.vbs с неподходящими правами
- Игнорирование надписи «Продукт активирован» как гарантии, что лицензия не подписка
- Думать, что приложение, купленное в магазине с розничной коробкой всегда Retail — оно может быть Volume для организаций
Проверить ошибку активации Office
Введите код ошибки Office, Installation ID или кратко опишите проблему с мастером активации.
FAQ
Как узнать, является ли мой Office подпиской или бессрочной лицензией?
В строке названия продукта в меню «Учетная запись» подписка указывается как «Microsoft 365» (или «Office 365»), а бессрочная версия — как «Office профессиональный плюс 2019», «Office стандартный 2016» и подобные. Также в командной строке подписка часто содержит O365 или Subscription в LICENSE NAME.
Что делать, если команда ospp.vbs не выполняется?
Убедитесь, что запускаете командную строку от имени администратора и перешли в правильную папку Office (обычно Office16). Если Office установлен как Click-to-Run, папка может находиться в Program FilesCommon Filesmicrosoft sharedClickToRun. Проверьте наличие файла ospp.vbs вручную.
Можно ли определить тип лицензии без запуска приложений Office?
Да, через PowerShell или командную строку — как описано в статье. Также можно проверить удалённо с помощью скриптов, но для локальной машины доступны оба способа без открытия Word/Excel.
Чем отличаются Retail, Volume и канал обновлений?
Retail — это розничная лицензия, привязанная к учётной записи Microsoft. Volume — корпоративная, обычно активируется через KMS-сервер организации. Канал обновлений (Current Channel, Semi-Annual) не влияет напрямую на тип лицензии, но подписка всегда использует Current Channel или Monthly Enterprise Channel.
Как проверить срок окончания подписки Office 365?
В разделе «Учетная запись» справа может отображаться дата следующего платежа или окончания подписки. Точную информацию также можно увидеть на сайте office.com в разделе «Моя учетная запись».
Команда ospp.vbs /dstatus показывает статус OOB_GRACE, что это значит?
Это означает, что Office находится в льготном периоде — ещё не был активирован или активация слетела. У вас есть некоторое количество дней (обычно 25-30) для активации, после чего функциональность будет ограничена.
Итог
Понимание типа лицензии Office избавляет от сюрпризов при смене устройства, восстановлении системы или планировании бюджета на обновления. Используйте один из описанных методов, чтобы всегда точно знать, какой продукт и по какой модели вы используете. Если после проверки возникают вопросы с активацией, обратитесь к встроенному инструменту диагностики.