Диагностика PC клубов
PC клуба — не просто Windows-машина. На ней работает несколько наших слоёв, которые могут падать независимо. Чтобы диагностировать быстро, надо понимать стек.
Компоненты
Заголовок раздела «Компоненты»| Компонент | Слой | Что делает |
|---|---|---|
| Windows + драйверы | OS | База. BSOD, драйверы, Windows Update. |
| UWF (Unified Write Filter) | OS config | Защищает системный раздел от записи. После ребута всё откатывается. |
| ClientService | Windows service | Связь с облаком через MQTT (EMQX). Управляет блокировкой экрана, активацией. |
| IZIWidget | UI | UI поверх Windows — блокировка, интерфейс аренды. Отвечает на команды ClientService. |
| Activator / IZIInstall | One-time | Только при первой установке / переактивации. |
| EMQX | Облако | MQTT-брокер, к которому цепляются все ClientService. |
Как диагностировать сверху вниз
Заголовок раздела «Как диагностировать сверху вниз»- Сам PC включён? → Hardware.
- Windows загружается без BSOD? → UWF + BSOD.
- ClientService в сети и подключён к EMQX? → ClientService.
- EMQX видит PC? → EMQX.
- Виджет реагирует? → Widget.
- CRM синхронизируется с PC? → PC офлайн плейбук.
Ключевое правило
Заголовок раздела «Ключевое правило»Не прыгай сразу в UI. Сначала смотри, живёт ли ClientService. Если нет — всё остальное ниже тоже не работает, и нет смысла чинить виджет.
Подробно по слоям
Заголовок раздела «Подробно по слоям»- ClientService — самый важный сервис.
- UWF — почему «после ребута всё пропадает».
- EMQX — проверка MQTT-подключения.
- Widget — когда UI висит, но всё остальное работает.