1С: установка драйвера АТОЛ:ККТ не завершена — причины и исправление
В 1С:Розница и других конфигурациях с подключаемым оборудованием встречается ошибка «Установка драйвера АТОЛ:ККТ не завершена». Обычно она означает, что 1С видит интеграционный компонент, но основной пакет драйвера ККТ на рабочем месте отсутствует, установлен некорректно или не подходит текущему окружению.
На текущем рабочем месте установлен интеграционный компонент к основной поставке драйвера. Основная поставка драйвера устанавливается с помощью дистрибутива, полученного из внешнего источника.
Что означает эта ошибка
Драйвер подключаемого оборудования состоит не только из компонента, который 1С умеет загрузить сама. Для работы ККТ также требуется установленная в Windows основная поставка драйвера производителя. Если её нет или она повреждена, кнопка установки в 1С проблему не решает.
1. Установите основной драйвер АТОЛ
Получите дистрибутив драйвера АТОЛ из официального источника или у поставщика оборудования. Не ограничивайтесь компонентом, который предлагает установить сама 1С.
- закройте 1С перед установкой;
- установите основную поставку драйвера;
- перезапустите службу драйвера, если установщик её добавляет;
- после установки снова откройте 1С и выполните настройку подключаемого оборудования.
2. Проверьте разрядность и способ запуска 1С
В старых инструкциях часто встречается совет устанавливать только 32-битную версию драйвера АТОЛ, даже на 64-битной Windows. Такой совет был актуален для конкретных старых версий 1С и драйверов, но применять его универсально нельзя.
Сейчас нужно учитывать:
- разрядность клиента 1С;
- версию конфигурации и платформы;
- поддерживаемую производителем версию драйвера;
- где физически работает клиент: на локальном ПК, RDP-сервере или через веб-клиент.
Если используется терминальный сервер, драйвер и компоненты должны быть установлены именно там, где выполняется взаимодействие с оборудованием. Для удалённого подключения также проверьте перенаправление необходимых устройств и COM-портов.
3. Проверьте ККТ в Windows
До настройки в 1С убедитесь, что сама Windows корректно видит оборудование.
- откройте Диспетчер устройств;
- проверьте USB- и COM-устройства;
- убедитесь, что нет неизвестных устройств и ошибок драйвера;
- запустите штатную утилиту тестирования ККТ из комплекта производителя и проверьте связь с кассой.
4. Повторно подключите драйвер в 1С
После успешного теста на уровне Windows откройте раздел Администрирование → Подключаемое оборудование, выберите ККТ и проверьте установленный драйвер. Если конфигурация предлагает обновить или установить интеграционный компонент, сделайте это после основной установки драйвера в Windows.
Когда помогает очистка ExtCompT
В профиле пользователя 1С хранит внешние компоненты, в том числе в каталоге %APPDATA%\1C\1cv8\ExtCompT. При неудачных обновлениях там могут остаться старые компоненты.
Не удаляйте содержимое каталога вслепую. Сначала закройте 1С и сделайте копию папки. Очистка имеет смысл только после проверки основной установки драйвера и понимания, что проблема действительно связана с кешированной внешней компонентой.
Что больше не стоит делать по старым инструкциям
- не копируйте вручную
fptr10.dll, Qt-библиотеки и другие DLL в каталог1cv8\bin, если этого прямо не требует документация вашей версии; - не выбирайте 32-битный пакет только потому, что Windows 64-битная;
- не заменяйте системные драйверы COM-портов «на всякий случай»;
- не используйте дистрибутивы драйверов со сторонних файловых сайтов.
Короткий алгоритм диагностики
- Проверить, видит ли Windows ККТ.
- Проверить связь штатной утилитой производителя.
- Установить или восстановить основной пакет драйвера.
- Проверить разрядность и место запуска клиента 1С.
- Заново установить интеграционный компонент в 1С.
- Выполнить тест подключения оборудования.
Итог
Сообщение «Установка драйвера АТОЛ:ККТ не завершена» обычно говорит о неполной установке или несовместимости компонентов, а не о неисправности самой кассы. Сначала добейтесь стабильной работы ККТ в Windows, затем проверяйте основную поставку драйвера и только после этого компонент 1С.