При запуске любого из приложений пакета Microsoft Office (будь то Word, Excel, Outlook), может показываться предупреждение о том, что на компьютере используется лицензия, которая не проходит проверку подлинности. В этой статье мы рассмотрим, когда может появиться проблема с проверкой лицензии MS Office и можно ли ее исправить.
Уведомление о том, что вы используете нелицензионную копию Office, появляется при запуске любого приложения из состава пакета:
Возникла проблема с вашей лицензией Office Возможно, вы стали жертвой подделки программного обеспечения. Поддельное программное обеспечение может быть опасным и создавать ряд рисков, в том числе повышенный риск заражения вашего компьютера вредоносными программами и вирусами. Сохраните ваши файлы в безопасности и получите надежную защиту с подлинной лицензией Office уже сегодня.
Don’t risk your file safety. Get Genuine Office. You may be a victim of software counterfeiting. Risks of using counterfeit software can include greater exposure to malware attacks, corrupt files, data loss, and missing out on critical security updates.
Avoid the risk and get a genuine Office license today.
Если закрыть это сообщение и начать работу с документом, вверху под панелью (лентой) инструментов Office появится большая желтая плашка уведомления с надписью:
Получите подлинную копию Office Ваша лицензия не является подлинной и вы сожете быть жертвой подделки програмного обеспечения.
Get Genuine Office Your license isn’t genuine, and you may be a victim of software counterfeiting.
Почему может появится эта проблема?
- Вы использовали один из способов обхода активации Microsoft Office (в большинстве случае это один из вариантов, связанных с KMS активацией)
- Вы приобрели у недобросовестного продавца ключ многократной активации Office, который был одновременно продан большому количеству клиентов
- После замены оборудования компьютера (скорее всего материнской карты), или переноса Windows вместе с установленной на ней MS Office на другой компьютер (или в виртуальную машину), активация Office может считаться недействительной.
Начните с проверки того, какие версии MS Office установлены на компьютере и статус их активации.
Для MS Office 2016,2019, 2021, включая Microsoft 365 App (ex Office 365), откройте командную строку и в зависимости от разрядности версии Office, перейдите в каталог:
- Office 32 бит (x86):
cd "c:\Program Files (x86)\Microsoft Office\Office16"
- Office 64 бит (x64):
cd "C:\Program Files\Microsoft Office\Office16"
Выполните команду:
cscript ospp.vbs /dstatus
На что указывают данные в этом выводе:
- На компьютере установлена только одна версия Office 2019 (
Office19Standard
). - Данная версия является корпоративной
(VL, VOLUME LICENSE
) - Продукт активирован (
LICENSE STATUS: LICENSED
) - Для активации использован публичный KMS ключ (
KMSCLIENT channel, last 5 characters of installed product key: 9D9HK
). Список общедоступных KMS ключей опубликован на сайте Microsoft: https://learn.microsoft.com/en-us/office/volume-license-activation/gvlks?redirectedfrom=MSDN - Office активирован на указанном KMS сервере (
KMS machine registry override defined: xxxx
)
Что делать дальше? Здесь может быть несколько вариантов:
- У вас есть действительный ключ продукта для MS Office или активная подписка Microsoft 365. В этом случае на компьютере в принципе не должна использоваться KMS активация Office и корпоративная версия продукта. Рекомендуем удалить ранее установленную версию Office, сбросить настройки KMS активации (указаны ниже) и установить retail версию, соответствующую вашему ключу.
- Ваш компьютер активирован на легитимном сервере KMS активации для продуктов Office, который развернут в вашей корпоративной сети. Проверьте настройки KMS сервера на клиенте, его доступность, смените канал обновления Office, выполните переактивацию.
- Ваша копия Office действительно не легальна, и вы используете один из методов обхода активации на базе KMS. В этом случае гарантированный способ решить проблему – приобрести ключ. Но в некоторых случая может помочь замена адреса пиратского сервера KMS активации в реестре на IP вместо имени и смена канала обновления (обслуживания) Office.
Попробуйте переактивировать Office на вашем корпоративном сервере KMS активации:
cscript ospp.vbs /act
При активации может появится ошибка:
ERROR CODE: 0xC004F074 ERROR DESCRIPTION: The Software Licensing Service reported that the product could not be activated. No Key Management Service (KMS) could be contacted. Please see the Application Event Log for additional information. To view the activation event history run: cscript ospp.vbs /dhistorykms NOTICE: A KB article has been detected for activation failure: 0xC004F074
Это указывает на то, что сервер KMS активации не доступен, или на указанном KMS сервере отсуствует поддержка активации для вашей версии Office (подробнее о KMS активации MS Office).
Проверьте, что KMS сервер и порт TCP/1688 (используется по умолчанию) на нем доступны с клиента:
Test-NetConnection адрес_вашего_KMS_сервера -Port 1688
Если сервер/порт недоступны, проверьте что они указаны верно и доступ к ним не блокируется файерволом.
Можно изменить адрес и порт KMS сервера командами:
cscript ospp.vbs /sethst:kms01.winitpro.ru cscript ospp.vbs /setprt:1688
После этого выполните переактивацию:
cscript ospp.vbs /act
Если вы хотите удалить все версии Office на компьютере, очистив записи о KMS в рестре и установить нужную версию MS Office:
- Удалите все версии Office с компьютера с помощью SaRACmd или скриптов Offscrub
- Удалите параметр реестра KeyManagementServiceName (указывает на сервер KMS) в ветке
HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\SoftwareProtectionPlatform
- Удалите ветки
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\0ff1ce15-a989-479d-af46-f275c6370663
,HKLM\SOFTWARE\Microsoft\OfficeSoftwareProtectionPlatform
, иHKLM\SOFTWARE\Microsoft\Office\16.0\Common\Licensing
(хранят информацию о KMS активации) - Установите нужную версию Office и активируйте ее вашим ключом
Что делать, если у вас на компьютере используется один из способов обхода активации? Начиная с 2021 года, все копоративные (volume license) Click-to-Run (C2R) версии Office выполняют проверку на указанное на компьютере имя KMS сервера. Имена самых распространенных паблик KMS серверов периодически банятся (добавляются в некий блек лист). Если на компьютере указан адрес такого KMS сервера, пользователь начинает получить уведомление о том, что его лицензия Office не является подлинной.
Что можно сделать в этом случае:
- Заменить DNS имя KMS сервера в параметре реестра KeyManagementServiceName на
IP
адрес (отрезолвьте имя в IP самостоятельно). Ветки реестра указаны выше - Задайте IP адрес KMS сервера из командой строки:
cscript ospp.vbs /sethst:xxx.xxx.xxx.xxx
- В настройках любого приложения Office снимите галку у опции Включить необязательные сетевые функции (File -> Accounts -> Manage Settings -> Turn on optional connected experience.)
Воспользуйтесь скриптом Massgrave, чтобы изменить канал обслуживания Office с Monthly Current (Production:CC) на Monthly Enterprise.
Выполните команду:
irm https://massgrave.dev/get | iex
Выберите
[7] (Change Office Edition) -> [5] (Change Office Update Channel).
Выберите канал обновлений
[4] Monthly Enterprise - Production::MEC
Дождитесь, пока процесс OfficeC2RClient.exe смените тип канала обсуживания.
Затем вернитесь в начальное меню Massgrave и выполните переактивацию Office на KMS:
[4] Online KMS -> [2] Activate – Office [All]
Перезагрузите компьютер, запустите любое приложение Office и проверьте, что предупреждение о том, что лицензия не является подлинной исчезла.