Устранение ошибки SYS[1137] в HikCentral

Обновления Windows обычно устанавливаются автоматически и не требуют вмешательства администратора. Однако для серверов, на которых работает HikCentral, последние изменения в Windows 11 могут иметь критическое значение.
После установки последних обновлений Windows 11 на системах с HikCentral v2.6.1 и более старыми версиями могут возникать ошибки лицензирования и сбои отдельных служб.
Причина связана с изменением состава Windows: в новых сборках операционной системы Microsoft удалила компонент WMIC, который используется некоторыми компонентами HikCentral для получения информации о сервере.
Что именно изменилось в Windows 11
Начиная с августа 2026 года, в Windows 11 24H2 и 25H2 компонент WMIC больше не устанавливается в системе по умолчанию и недоступен в качестве дополнительной функции.
Для обычного пользователя это может остаться незаметным. Однако серверное программное обеспечение, использующее WMIC для получения сведений об аппаратной конфигурации, может лишиться доступа к необходимой информации.
Именно такая ситуация возникла с отдельными версиями HikCentral v2.6.1 и более старыми версиями.
Что такое WMIC и для чего он нужен
WMIC (Windows Management Instrumentation Command-line) — это командная утилита Windows, предназначенная для получения информации об операционной системе и аппаратном обеспечении компьютера.
С помощью WMIC программы могут получать системные данные без необходимости взаимодействия с пользователем. Например, информацию о:
- процессоре;
- оперативную память;
- материнскую плату;
- диски и другие компоненты;
- версию и параметры Windows;
- системные службы и другие характеристики компьютера.
Для обычного пользователя WMIC чаще всего остается незаметным — это не программа, которую нужно запускать в ходе повседневной работы. Однако некоторые серверные программы используют этот инструмент для автоматического сбора технической информации о системе.
Именно поэтому его удаление из новых версий Windows 11 может повлиять на совместимость с программами, которые по-прежнему используют WMIC в своих внутренних процессах.
Почему WMIC важен для HikCentral
HikCentral использует системную информацию сервера при выполнении ряда служебных операций, в частности связанных с лицензированием и работой отдельных компонентов платформы.
Если необходимый системный инструмент отсутствует, HikCentral может не получить ожидаемые данные. В результате программное обеспечение может неправильно определить состояние сервера или столкнуться с ошибкой при выполнении определенной операции.
В результате мы видим ошибку, будто у нас не активированы лицензии: System error. The current server information and that linked with the License mismatch. Deactivate the License first and activate again. (Error code: SYS[1137]).
.png)

Уязвимые версии программного обеспечения:
- HikCentral Lite: версии до V1.0.1
- HikCentral Professional: версии до V2.6.2
- HikCentral FocSign: версии до V2.4
- HikCentral Access Control: версии до V2.3.1
- openAPI: V2.6.x и более ранние версии
- pStor: V1.4.1 – V2.1.1
Какие компоненты могут пострадать?
Проблема не ограничивается активацией HikCentral. Отсутствие WMIC может повлиять на несколько служебных операций.
Среди возможных последствий:
- ошибка проверки лицензии — программное обеспечение может вести себя так, как будто лицензия не активирована;
- нарушение работы OpenAPI — службы artemis-web и artemis-portal после установки, обновления или восстановления OpenAPI могут получить статус unknown;
- проблемы со службой Watchdog — служба может остановиться как на локальном, так и на удаленном сервере.
Поэтому эту проблему следует учитывать не только тогда, когда уже возникла ошибка лицензирования.
Как быстро проверить, есть ли WMIC в Windows
Проверку можно выполнить непосредственно на сервере.
Через командную строку
Откройте CMD и введите:
wmic
Если Windows сообщает, что команда wmic не распознана как внутренняя или внешняя команда, компонент отсутствует.
Через меню «Выполнить»
Нажмите Win + R, введите:
wmic
и нажмите Enter.
Если Windows сообщает, что не может найти wmic, компонент также отсутствует.
Вариант № 1. Временное решение — восстановить WMIC
Microsoft предусмотрела возможность временно восстановить WMIC с помощью специального пакета.
- Для этого используется пакет wmic_dlc.zip и PowerShell.
- Общая последовательность действий:
- Загрузите архив с патчем wmic_dlc.zip с официального сайта Microsoft.
- Разархивируйте ZIP-файл в локальную папку (например, в «Загрузки»).
- Запустите Windows PowerShell от имени администратора.
- Перейдите в разархивированную папку с помощью команды: cd C:\путь_к_папке\wmic_dlc
- Выполните команду для разрешения выполнения скриптов: Set-ExecutionPolicy Bypass -Scope Process (нажмите «Y» при появлении запроса).
- Запустите скрипт установки: .\install.ps1
- Дождитесь сообщения: «WMIC has been installed successfully».
- Проверьте работоспособность, введя команду wmic (она должна запуститься без ошибок).
- Перезапустите службу SYS в системе HCP.
- Активируйте лицензию. Если ошибка 1137 по-прежнему появляется, деактивируйте лицензию и активируйте её повторно.
Что делать с OpenAPI
Если после восстановления WMIC службы artemis-web или artemis-portal продолжают иметь статус unknown, необходимо повторно запустить установочный пакет OpenAPI, соответствующий установленной версии HikCentral. Это позволяет выполнить установку или восстановление компонентов OpenAPI.
Вариант № 2. Обновить HikCentral
Обновление продуктов HikCentral до актуальных версий полностью решает проблему совместимости с новыми сборками Windows 11. Рекомендуемые версии для обновления:
- HikCentral Lite: обновите до версии V1.0.1 или более поздней.
- HikCentral Professional: обновите до версии V2.6.2 или более поздней.
- HikCentral FocSign: обновите до версии 2.4 или более поздней.
- HikCentral Access Control: обновите до версии 2.3.1 или более поздней.
- openAPI: обновите до версии 3.x или более поздней (версия должна полностью совпадать с версией HCP).
- pStor: ожидается выпуск версии V2.2.0 в конце сентября (план уточняется). Примечание: если проблем не возникает, превентивно обновлять pStor не обязательно.
Важные примечания по обновлению:
- Деактивировать лицензию перед обновлением не требуется.
- Во время обновления пакетов (до версий <2.6.2) могут зависнуть остаточные процессы. Рекомендуется завершить их вручную (Force Kill) перед продолжением.
- Если срок действия SUP истек, сначала активируйте лицензию SUP — это не повлияет на последующую активацию и обновление до версии 2.6.2 и более поздних.
DS-1280ZJ-S(Black)
Аккумуляторный кластер SUNPAL емкостью 241 кВт·...
Аккумуляторный кластер SUNPAL емкостью 112 кВт·...
Аккумуляторный кластер SUNPAL емкостью 241 кВт·...
Аккумуляторный кластер SUNPAL емкостью 112 кВт·...