Вирішення помилки 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-файл у локальну папку (наприклад, у Downloads).
-
Запустіть 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 кВт·го...