Подробный гайд: Hardware platform unsupported is detected. License denies installation
Ошибка Hardware platform unsupported is detected. License denies installation означает, что механизм лицензирования программного продукта проверил ваше оборудование и обнаружил, что оно не соответствует условиям лицензии. Это не техническая ошибка совместимости, а политика защиты вендора, встроенная в систему лицензирования (FlexNet, Sentinel, CodeMeter, RLM или кастомный DRM).
Ниже приведён подробный пошаговый гайд по диагностике и легальному устранению проблемы.
Шаг 1. Точная диагностика
Прежде чем действовать, соберите контекст. Без названия ПО и типа лицензии решение будет приблизительным.
1. Найдите полные логи установки
- Windows:
%TEMP%,C:\ProgramData\<Vendor>\Logs,eventvwr.msc-> Журналы Windows -> Установка - Linux:
/var/log/<vendor>.log,journalctl -u <license-service>, вывод терминала при запуске инсталлятора
2. Определите тип лицензии
Node-locked(привязана к конкретному ПК)Floating / Network(лицензионный сервер)OEM / Embedded(только для определённого железа)Trial / Evaluation(ограничения по VM или архитектуре)
3. Зафиксируйте Hardware ID
- Windows:
wmic csproduct get uuid,wmic baseboard get serialnumber - Linux:
cat /sys/class/dmi/id/product_uuid,dmidecode -t baseboard - Многие вендоры используют эти данные для проверки привязки.
Шаг 2. Сверка с официальными требованиями лицензии
Лицензия может блокировать установку по следующим причинам:
| Причина | Как проверить | Где смотреть |
|---|---|---|
| Виртуальная машина | systeminfo | findstr /i "hypervisor" (Win), systemd-detect-virt (Linux) |
Документация вендора: "Supported Platforms" |
| Отсутствие TPM 2.0 / Secure Boot | tpm.msc (Win), journalctl | grep -i secureboot (Linux) |
Требования к защите/DRM |
| Архитектура CPU | wmic cpu get architecture (Win), lscpu | grep Architecture (Linux) |
Поддержка x86_64 vs ARM, наличие AVX2/AES-NI |
| Запрет на consumer-железо | Сравните SKU материнской платы/CPU с одобренными вендором | Release Notes / HCL (Hardware Compatibility List) |
| Старая/новая генерация платформы | Дата выпуска CPU/материнской платы, чипсет | Политика поддержки версий |
Шаг 3. Решения по сценариям
3.1. Установка в виртуальной машине
Многие корпоративные лицензии (CAD, EDA, промышленное ПО, СУБД) явно запрещают запуск в VM.
- Решение: Установите на физический ПК (bare-metal).
- Альтернатива: Запросите у вендора лицензию с поддержкой виртуализации или используйте GPU/CPU passthrough + эмуляцию SMBIOS (только если это разрешено лицензией).
- Важно: Изменение cpuid/smbios в VM может нарушать EULA.
3.2. Привязка к железу (Node-Locked)
Лицензия привязана к старому устройству или изменился Hardware ID (апгрейд, замена материнской платы, клонирование диска).
- Действия:
- Зайдите в личный кабинет вендора или портал лицензирования.
- Выполните Deactivate / Return License.
- Сгенерируйте новый лицензионный файл на текущем Hardware ID.
- Установите в папку, указанную в документации (
C:\ProgramData\FLEXnet,/usr/local/etc/, и т.д.).
3.3. Лицензионный сервер не отвечает или блокирует платформу
- Проверьте доступность порта сервера:
Test-NetConnection <server> -Port 27000(Win) илиnc -zv <server> 27000(Linux)
- Очистите кэш лицензирования:
- Windows: удалить содержимое
%ProgramData%\FLEXnet\(сделайте бэкап) - Linux:
sudo rm -rf /var/opt/flexnet/*- Перезапустите службу:
net stop "FlexNet Licensing Service"->net start ...
- Перезапустите службу:
3.4. Требования к TPM / Secure Boot / VBS
Некоторые лицензии (особенно в enterprise-секторе и госсекторе) требуют включённых аппаратных функций защиты.
- Включите в UEFI: Secure Boot = Enabled, TPM Device = Available, TPM State = Enabled
- В Windows: Групповая политика -> Конфигурация компьютера -> Административные шаблоны -> Система -> Device Guard -> включите виртуализацию безопасности
- Проверьте статус: Get-ComputerInfo | Select CsHardwareSecurity
Шаг 4. Как правильно обратиться в поддержку вендора
Если самостоятельные шаги не помогли, подготовьте пакет для тикета:
- Полная версия ПО и билд инсталлятора
- Скриншот ошибки + полный лог установки
- Вывод
Hardware ID(CPU, Motherboard Serial, UUID, MAC) - Тип лицензии и номер заказа/ключа
- Описание среды (OS build, VM/Physical, гипервизор, TPM status)
- Вопрос: "Поддерживается ли данная платформа текущей версией лицензии? Если нет, какие шаги требуются для переноса/апгрейда?"
Важные предупреждения
- Попытки обойти проверку через патчи, эмуляторы лицензий или модификацию системных файлов нарушают лицензионное соглашение, могут привести к блокировке ключа, потере права на обновления и юридическим последствиям.
- Даже если установка пройдёт обходным путём, модули проверок могут сработать позже (при запуске, обновлении или аудите).
- Всегда используйте официальные каналы: перенос лицензии, апгрейд платформы, запрос временной trial-лицензии или переход на cloud-версию продукта.
Чек-лист быстрого решения
- [ ] Найдены полные логи установки
- [ ] Определён тип лицензии и условия использования
- [ ] Проверено: Physical vs VM, TPM/Secure Boot, архитектура CPU
- [ ] Очищен кэш лицензирования, обновлён клиент/файл лицензии
- [ ] Выполнена деактивация на старом железе (если применимо)
- [ ] Отправлен запрос в поддержку вендора с полным пакетом диагностики