При обновлении компоненты защиты или сервера оборудования в отраслевых решениях (например, в линейке 1С-Рарус: «Альфа-Авто») администраторы нередко сталкиваются с предупреждением инсталлятора: «Обнаружен запущенный драйвер (есть подключенные ключи защиты и/или использующие их программы). Для повторной попытки установки отключите установленные ключи защиты 1С: СЛК». Проанализируем, почему возникает эта блокировка, как корректно выполнить обновление на удаленном сервере без физического доступа к USB-портам и как правильно актуализировать плагины для поддержки современных онлайн-касс.
Установщик системы лицензирования и защиты (СЛК / Катран / Рарус) пытается перезаписать системные драйверы и библиотеки низкого уровня. Если к USB-ключам обращается операционная система, служба лицензирования или запущенные сеансы пользователей 1С, нужные файлы оказываются заблокированы дескрипторами процессов Windows. В результате мастер установки прерывает работу с требованием отключить аппаратные ключи защиты.
Разберем последовательность действий, которая позволяет выполнить установку или обновление полностью в удаленном режиме через RDP:
1cv8.exe, 1cv8c.exe через Диспетчер задач, чтобы исключить обращение платформы к библиотекам защиты.services.msc) и найдем службу «Сервер защиты» (или «Сервер защиты и управления оборудованием 1С-Рарус» / «СЛК Сервер лицензирования»). Выполним ее принудительную остановку.devmgmt.msc) и найдем узел с подключенными ключами защиты (обычно располагаются в ветках Контроллеры USB, Устройства чтения смарт-карт или Устройства безопасности под именами Guardant, Katran, Sentinel или 1C Protection Key).После успешного обновления «Сервера защиты и управления оборудованием 1С-Рарус» в списке торгового оборудования конфигурации могут отсутствовать новые модели онлайн-ККТ (например, актуальные фискальные регистраторы АТОЛ). Это происходит из-за того, что базовый инсталлятор не всегда автоматически заменяет внешние библиотеки управления оборудованием. Разберем, как вручную актуализировать плагины:
DistrAutoSalon_X_X_X_X\Protect\Plugins\ или в шаблонах конфигурации..rpl и .dll из папки дистрибутива в рабочий каталог установленного сервера оборудования (по умолчанию: C:\Program Files (x86)\1C-Rarus\Protection and Equipment Server\Plugins).Если при попытке включения фискального регистратора компонента Рарус выдает статус «ОТСУТСТВУЕТ» или возвращает ошибку -13: Разрушительный сбой, выясним причины проблемы и методы их устранения:
regsvr32 "C:\Program Files (x86)\ATOL\Drivers8\BIN\FprnM1C.dll".Кассы семейства АТОЛ при USB-подключении создают в диспетчере устройств два виртуальных COM-порта: один используется для прямого обмена данными с учетной системой, второй задействован службой Ethernet over USB (EoU) для передачи фискальных чеков в ОФД. Если порт оказывается занят или не освобождается при завершении работы программы, проверим конфигурационный файл settings.xml службы EoU и убедимся, что служба не блокирует порт, выделенный для 1С. Для терминальных многопользовательских сред надежнее всего настраивать подключение фискального регистратора по протоколу TCP/IP (через сетевой интерфейс Ethernet или Wi-Fi).