Подробный гайд: Hardware platform unsupported is detected. License denies installation

Ошибка лицензии при установке: диагностика и решение проблемы несовместимости оборудования с условиями лицензирования.

2026.05.20                


Подробный гайд: Hardware platform unsupported is detected. License denies installationПодробный гайд: 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 (апгрейд, замена материнской платы, клонирование диска).

- Действия:
  1. Зайдите в личный кабинет вендора или портал лицензирования.
  2. Выполните Deactivate / Return License.
  3. Сгенерируйте новый лицензионный файл на текущем Hardware ID.
  4. Установите в папку, указанную в документации (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. Как правильно обратиться в поддержку вендора

Если самостоятельные шаги не помогли, подготовьте пакет для тикета:

  1. Полная версия ПО и билд инсталлятора
  2. Скриншот ошибки + полный лог установки
  3. Вывод Hardware ID (CPU, Motherboard Serial, UUID, MAC)
  4. Тип лицензии и номер заказа/ключа
  5. Описание среды (OS build, VM/Physical, гипервизор, TPM status)
  6. Вопрос: "Поддерживается ли данная платформа текущей версией лицензии? Если нет, какие шаги требуются для переноса/апгрейда?"

Важные предупреждения

  • Попытки обойти проверку через патчи, эмуляторы лицензий или модификацию системных файлов нарушают лицензионное соглашение, могут привести к блокировке ключа, потере права на обновления и юридическим последствиям.
  • Даже если установка пройдёт обходным путём, модули проверок могут сработать позже (при запуске, обновлении или аудите).
  • Всегда используйте официальные каналы: перенос лицензии, апгрейд платформы, запрос временной trial-лицензии или переход на cloud-версию продукта.

Чек-лист быстрого решения

  • [ ] Найдены полные логи установки
  • [ ] Определён тип лицензии и условия использования
  • [ ] Проверено: Physical vs VM, TPM/Secure Boot, архитектура CPU
  • [ ] Очищен кэш лицензирования, обновлён клиент/файл лицензии
  • [ ] Выполнена деактивация на старом железе (если применимо)
  • [ ] Отправлен запрос в поддержку вендора с полным пакетом диагностики