Локальный модуль «Честного знака» (ЛМ ЧЗ) — бесплатная программа от ЦРПТ, которая позволяет кассе проверять коды маркировки, когда интернета нет. Она хранит на компьютере базу заблокированных кодов и отвечает кассовой программе локально, за миллисекунды.
Разбираем, зачем он нужен в связке с ТС ПИоТ, какая версия актуальна, как установить и инициализировать модуль на Windows и что делать, когда служба не поднимается.
Зачем нужен ЛМ ЧЗ
Разрешительный режим запрещает продавать товар, код которого не прошёл проверку. Но касса не всегда онлайн: лёг провайдер, завис роутер, точка работает на мобильном интернете в подвале ТЦ. Без офлайн-проверки торговля в такой момент встала бы.
ЛМ ЧЗ решает это так:
- периодически скачивает с серверов ЦРПТ базу кодов, запрещённых к продаже;
- принимает запросы от кассовой программы по локальной сети и отвечает мгновенно, без обращения к интернету;
- регистрирует факт продажи в офлайн-режиме, чтобы потом передать сведения в ГИС МТ.
Основание — постановления Правительства РФ № 1944 от 21.11.2023 и № 257 от 03.03.2025.
Важно понимать связку: ЛМ ЧЗ не заменяет ТС ПИоТ, а работает под ним. ТС ПИоТ (для касс АТОЛ это модуль ЕСМ) — единый сертифицированный посредник между кассой и системой маркировки; он сам решает, обратиться к ГИС МТ онлайн или к локальной базе ЛМ ЧЗ. Поэтому в рабочей схеме нужны оба компонента.
Какая версия нужна в 2026 году
Здесь главная ловушка. Ветка 1.5.x больше не работает: инициализация новых установок на ней прекращена, и модуль этой версии подняться уже не сможет. Если вам достался старый дистрибутив или инструкция двухлетней давности — выбрасывайте.
Актуальная линейка — 2.x: версия 2.6.1 для настольных систем и 3.4.0 для Android.
Поддерживаются:
| Платформа | Разрядность и версии | Версия модуля |
|---|---|---|
| Windows 7, 10, 11 | 64 bit | 2.6.1 |
| Windows 10, 11 | 32 bit | 2.6.1 |
| Ubuntu 22.04 | AMD64, ARM64 | 2.6.1 |
| Debian 11 | AMD64, ARM64 | 2.6.1 |
| Docker | образы на базе Ubuntu 22.04 | 2.6.1 |
| Android | — | 3.4.0 |
Обратите внимание на первые две строки: 32-разрядная сборка выпускается только для Windows 10 и 11, для Windows 7 доступна лишь 64-битная.

Прямые ссылки на все сборки версии 2.6.1 — под Windows, Ubuntu, Debian и Android — собраны на отдельной странице загрузки. Скачивается модуль с официального сайта, из раздела «Локальный модуль»: через One Click Installer (сам ставит последнюю версию — рекомендуемый вариант), прямой загрузкой MSI или DEB-пакета либо Docker-образом.
Требования к компьютеру и сети
- Windows 10 или новее (для Windows 7 — только 64-разрядная сборка);
- .NET Framework 4.8 — программа установки прямо предупреждает об этом на первом же экране и без него не отработает;
- не менее 4 ядер процессора;
- не менее 4 ГБ оперативной памяти;
- около 150 МБ под саму программу и порядка 1 ГБ свободного места под базу кодов.
Сетевые требования важнее железа:
- порт 5995 — локальный API, по нему касса обращается к модулю;
- порт 443 — исходящий HTTPS к серверам ЦРПТ для обновления базы;
- база должна обновляться не реже раза в два часа;
- если связи не было более 72 часов, модуль уходит в статус
sync_errorи перестаёт обслуживать проверки.
Последний пункт часто недооценивают: ЛМ ЧЗ не делает точку автономной навсегда, он лишь переживает обрывы связи. Интернет всё равно нужен, просто не в момент каждой продажи.
Если касс в точке несколько, модуль ставится один раз на компьютер или сервер, доступный остальным по локальной сети. Кассы обращаются к нему по IP-адресу этой машины, а не к 127.0.0.1.
Установка на Windows
Мастер проведёт через шесть экранов. Разберём каждый — на двух из них есть то, что легко пропустить.
1. Приветствие. Здесь же предупреждение про .NET Framework 4.8. Если его в системе нет, поставьте до продолжения.

2. Папка установки. По умолчанию модуль ставится в Program Files\Regime — запомните это название, оно пригодится при поиске службы. Ниже есть галка «Добавить сервисы Локального Модуля в автозапуск» — оставьте её включённой, иначе после перезагрузки компьютера модуль не поднимется сам и продажи встанут.

3. Профиль администратора. Задаются имя профиля (в подсказке предлагается admin) и пароль. Запишите их сразу. Эти данные больше нигде не показываются, а указывать их придётся при настройке кассовой программы. Потеря пароля означает переустановку модуля.

4. Адрес сервера конфигурации. Поле уже заполнено — https://rsapi.crpt.ru. Менять его не нужно.

5. Параметры прокси. Заполняйте, только если торговая точка выходит в интернет через прокси-сервер. Мастер прямо поясняет: если адрес не задан, модуль прокси не использует. В большинстве магазинов экран проходится без изменений.
6. Запуск установки. Нажмите «Начать» и дождитесь окончания — полоса прогресса заполняется несколько минут.

После установки начинается инициализация: модуль скачивает базу заблокированных кодов. Это занимает от нескольких минут; если процесс идёт больше часа, значит что-то не так со связью или версией.
Связка с кассовой программой
В настройках кассового ПО указываются адрес модуля, порт и учётные данные из четвёртого шага:
- адрес —
127.0.0.1при установке на том же компьютере, что и касса, либо IP-адрес машины с модулем; - порт —
5995по умолчанию; - логин и пароль — записанные при установке.
Порт меняется в конфигурационном файле local.ini, но без веской причины трогать его не стоит: кассовые программы ждут именно 5995.
Отдельно про порт 50063: если ЛМ ЧЗ работает в связке с ТС ПИоТ, в интерфейсе модуля ЕСМ указывается именно он, а не 5995. Это фиксированный порт Контроллера ЛМ ЧЗ — отдельного компонента, через который ЕСМ обращается к локальному модулю. В руководстве по настройке ЕСМ требование сформулировано прямо: порт контроллера должен неизменно оставаться 50063.
Путаница здесь стоит дорого. Если вписать в поле ЕСМ порт 5995 (или 5063), модуль не увидит локальную базу: статус ЛМ ЧЗ останется «Не отконфигурирован» или неизвестным, а при продаже маркированного товара касса вернёт ошибку 514 — «Не удалось получить ответ от ГИС МТ или ЛМ ЧЗ». Разделение простое: 5995 — порт самого ЛМ ЧЗ, 50063 — порт контроллера, и в настройках ЕСМ нужен второй.
Проверить, что модуль действительно слушает порт:
netstat -an | findstr 5995
В рабочем состоянии строка выглядит так:
TCP 0.0.0.0:5995 0.0.0.0:0 LISTENING
Адрес 0.0.0.0 означает, что модуль принимает подключения со всех сетевых интерфейсов, а не только с локальной машины — именно это и позволяет другим кассам обращаться к нему по IP-адресу компьютера. Если вместо 0.0.0.0 стоит 127.0.0.1, соседние кассы до модуля не достучатся.
Для касс АТОЛ модуль ЕСМ ставится с компонентом «Контроллер ЛМ ЧЗ» — он и организует обращение к локальной базе. Оба установщика и разбор, что из них кому нужно, — на странице загрузки ЕСМ. Сам драйвер при этом нужен в сборке с компонентами ЕСМ: в обычном ДТО их нет. Полная последовательность установки ЕСМ описана в статье ТС ПИоТ на кассах АТОЛ. Отдельно прописывать ЛМ ЧЗ в драйвере ДТО не требуется.
Статусы модуля
Состояние проверяется запросом статуса, и по нему сразу видно, где проблема:
| Статус | Что означает |
|---|---|
not_configured | модуль установлен, но не инициализирован |
initialization | идёт скачивание базы блокировок |
ready | всё в порядке, проверки работают |
sync_error | база устарела — связи не было более 72 часов |
failure | внутренняя ошибка, нужна переустановка |
Рабочее состояние только одно — ready. Всё остальное означает, что офлайн-проверка сейчас не обслуживается. Отдельно стоит убедиться, что и сам ТС ПИоТ действительно участвует в продажах, — способы проверки отличаются от проверки ЛМ ЧЗ.
Частые ошибки запуска
Служба не стартует. Откройте services.msc и найдите службу — она называется regime, так же, как и папка установки, а запускается через nssm.exe из подпапки bin. Затем проверьте, слушается ли порт: netstat -an | findstr 5995. Если порта в списке нет — модуль не инициализирован либо служба не поднялась.
Если модуль работает в связке с ТС ПИоТ, службы должно быть три, а не одна: regime, yenisei и esm-lm-controller. Первые две относятся к самому локальному модулю, третья — к Контроллеру ЛМ ЧЗ, через который к модулю обращается ЕСМ. Разбор любой неполадки связки начинается именно с этого списка: если хотя бы одна служба остановлена, проверка кодов не пройдёт, а внешне это будет выглядеть как «нет связи с ЛМ ЧЗ».
Несовместимые версии. Контроллер ЛМ ЧЗ и модуль ЕСМ должны быть не ниже 1.6.2.0, актуальные на сегодня — 1.6.4.0. И есть правило порядка, о которое спотыкаются регулярно: перед обновлением ЛМ ЧЗ до версии 2.0 сначала обновляют компоненты ЕСМ до 1.6. Если сделать наоборот, ТС ПИоТ может не обнаружить новый локальный модуль. Установщики — на странице загрузки ЕСМ.

После перезагрузки компьютера модуль не работает. Почти наверняка при установке была снята галка «Добавить сервисы Локального Модуля в автозапуск». Запустите службу вручную через services.msc и переведите её в автоматический запуск.
Ошибка 4045 — unacceptable system status. Модуль отвечает, но находится не в статусе ready. Причина почти всегда одна: нет стабильного интернета для обновления базы либо истёк токен. Проверьте связь и статус модуля.
Ошибка 5040 — внутренняя ошибка при инициализации. Как правило, лечится переустановкой актуальной версии с официального сайта. Сначала сверьте номер версии — если это ветка 1.5.x, инициализация не пройдёт в принципе.
Касса не видит модуль. Проверьте, что антивирус или брандмауэр Windows не блокируют обмен по порту 5995, и что в настройках кассы указан правильный адрес: 127.0.0.1 для локальной установки, сетевой IP — для общей.
Ошибка проверки сертификата. Если в связке с ТС ПИоТ появляется сообщение про certificate signed by unknown authority, дело не в локальном модуле: Windows не доверяет сертификатам серверов маркировки. Как это лечится, описано в статье про установку модуля ЕСМ — там же оговорка, что нужные файлы появляются только после регистрации.
Инициализация идёт долго. Сама по себе это ещё не поломка: в это время модуль загружает базу кодов, запрещённых к продаже, и на медленном канале процесс растягивается на несколько часов. Тревожиться стоит, когда статус не меняется дольше нескольких часов подряд — тогда первым делом попробуйте другой источник интернета, скорость загрузки зависит от него напрямую.
Отдельный случай — если модуль работает в связке с ЕСМ. Тогда инициализация вообще не начнётся, пока экземпляр ЕСМ не зарегистрирован и не получен идентификатор ГИС МТ. Ждать в этот момент бессмысленно: сначала регистрация, потом инициализация. Если ошибка стойкая, в поддержку ЕСП пригодятся логи ЕСМ, версии модуля и контроллера, логи ЛМ ЧЗ из C:\Program Files\Regime\var\log и значение instance_id из файла local.ini в подпапке regime\etc. По вопросам самого локального модуля обращаются в поддержку ЦРПТ: support@crpt.ru.
Частые вопросы
ЛМ ЧЗ платный? Нет, модуль распространяется бесплатно. Платить нужно только за лицензию ТС ПИоТ.
Нужен ли ЛМ ЧЗ, если интернет стабильный? Да. Офлайн-проверка — обязательная часть разрешительного режима, а не резервный сценарий на случай аварии.
Один модуль на магазин или на каждую кассу? Один на локальную сеть. Кассы обращаются к нему по IP-адресу компьютера, где он установлен.
Что будет, если магазин уйдёт в офлайн надолго? До 72 часов проверки продолжаются по локальной базе. После — модуль переходит в sync_error, и продажу маркированного товара придётся останавливать до восстановления связи.
Коротко
ЛМ ЧЗ бесплатен и обязателен, работает в связке с ТС ПИоТ и закрывает проверку кодов, когда связи нет. Ставьте только ветку 2.x — 1.5.x больше не инициализируется. Запишите логин и пароль при установке, откройте порт 5995 для касс и 443 наружу, следите за статусом ready и помните про предел в 72 часа без интернета.
Материал носит информационный характер. Сайт atoldriver.ru не является представительством компании АТОЛ или оператора ЦРПТ. Версии ПО и требования меняются — перед установкой сверяйтесь с разделом «Локальный модуль» на честныйзнак.рф.