Как исправить ошибку «Запуск этого устройства невозможен» (код 10) при установке драйвера АТОЛ FPrint-22ПТК в Windows 10?

Системный администратор Торговля и дистрибуция
← На главную

При подключении фискальных регистраторов и кассовых аппаратов АТОЛ (в частности, модели FPrint-22ПТК) к современным операционным системам Windows 10 и 11 системные администраторы нередко сталкиваются с ситуацией, когда в «Диспетчере устройств» виртуальный COM-порт отображается с восклицательным знаком, а в свойствах устройства выводится статус: «Запуск этого устройства невозможен (Код 10)». При этом до настройки торгового оборудования в учетной системе 1С дело даже не доходит, так как операционная система не может корректно инициализировать драйвер виртуального порта (VCP).

Разберем детально причины возникновения этой ошибки и рассмотрим пошаговые методы восстановления корректной работы кассового оборудования.

Причины возникновения ошибки с кодом 10

Проанализируем основные факторы, вызывающие сбой инициализации виртуального COM-порта:

  1. Конфликт номеров портов в системе: ОС Windows пытается назначить устройству COM-порт, который уже занят другим (в том числе скрытым или ранее отключенным) устройством, либо номер порта выходит за границы диапазона, поддерживаемого драйвером.
  2. Несовместимость с контроллерами USB 3.0: устаревшие драйверы виртуального порта АТОЛ (серии DTO 8.x) могут некорректно инициализироваться при подключении к портам USB 3.0/3.1 (синие разъемы на материнской плате) или через промежуточные USB-концентраторы.
  3. Проблемы с цифровой подписью драйвера: в 64-битных версиях Windows 10 действуют жесткие требования к сертификатам драйверов ядра, что часто блокирует запуск старых дистрибутивов драйверов.
  4. Нарушение последовательности установки: подключение оборудования к ПК до момента полной установки служебных библиотек и служб драйвера в систему.
  5. Блокировка системными средствами защиты: встроенный «Защитник Windows» (Windows Defender) или сторонний антивирус могут блокировать создание виртуального устройства в момент установки.

Способ 1. Корректная чистая переустановка драйверов

Рассмотрим правильный алгоритм переустановки драйверов, который позволяет избежать конфликтов системных файлов:

  1. Физически отключите кассу: выключите питание АТОЛ FPrint-22ПТК и отсоедините USB-кабель от системного блока.
  2. Удалите установленный драйвер: откройте «Панель управления» → «Программы и компоненты» и полностью деинсталлируйте пакет «Драйвер ККТ» / «Драйверы торгового оборудования АТОЛ».
  3. Очистите остаточные каталоги: вручную удалите папки установки (по умолчанию C:\Program Files (x86)\ATOL и C:\Program Files\ATOL).
  4. Временно отключите защиту в реальном времени: перейдите в «Параметры Windows» → «Обновление и безопасность» → «Безопасность Windows» → «Защита от вирусов и угроз» и отключите постоянную защиту.
  5. Перезагрузите компьютер.
  6. Установите драйвер заново: запустите дистрибутив установщика от имени администратора. Дождитесь полного завершения процесса.
  7. Подключите кассу: вставьте USB-кабель в разъем USB 2.0 (черного цвета) на задней панели системного блока (напрямую к материнской плате, без переходников и хабов) и включите питание ККТ.

Способ 2. Ручная смена номера COM-порта

Если устройство по-прежнему выдает код 10, выясним, не занят ли выделенный COM-порт другим оборудованием, и сменим его вручную:

  1. Откройте «Диспетчер устройств» (нажав комбинацию Win + X и выбрав соответствующий пункт).
  2. Разверните ветку «Порты (COM и LPT)».
  3. Кликните правой кнопкой мыши по проблемному устройству АТОЛ и выберите «Свойства».
  4. Перейдите на вкладку «Параметры порта» и нажмите кнопку «Дополнительно».
  5. В выпадающем списке «Номер COM-порта» выберите свободный порт с небольшим номером (рекомендуется диапазон от COM2 до COM9).
  6. Нажмите «ОК», закройте свойства и отключите устройство в диспетчере (пункт «Отключить устройство»), после чего включите его обратно либо переподключите USB-кабель.

Способ 3. Очистка скрытых (фантомных) устройств

В системе Windows могут оставаться записи о ранее подключавшихся USB-устройствах, которые блокируют ресурсы. Очистим фантомные порты:

  1. Запустите командную строку (cmd.exe) от имени администратора.
  2. Выполните команду для отображения неактивных устройств:
    
    set devmgr_show_nonpresent_devices=1
    start devmgmt.msc
    
  3. В открывшемся окне диспетчера перейдите в меню «Вид» → «Показать скрытые устройства».
  4. В разделах «Порты (COM и LPT)» и «Контроллеры USB» найдите полупрозрачные (неактивные) устройства, относящиеся к старым портам или оборудованию АТОЛ, кликните по ним правой кнопкой мыши и выберите «Удалить устройство».
  5. После очистки нажмите «Действие» → «Обновить конфигурацию оборудования».

Способ 4. Выбор подписанного драйвера и управление проверкой подписи

Для 64-разрядных версий Windows критически важно использовать драйвер с корректной цифровой подписью Microsoft:

  1. В «Диспетчере устройств» нажмите правой кнопкой мыши на проблемный порт и выберите «Обновить драйвер».
  2. Выберите «Найти драйверы на этом компьютере», затем — «Выбрать из списка доступных драйверов на компьютере».
  3. Убедитесь, что отмечен пункт «Только совместимые устройства». Выберите драйвер, имеющий официальную цифровую подпись производителя (АТОЛ), и завершите установку.
  4. Если используется устаревшая сборка драйвера (например, 8.15.x), выполните тестовую перезагрузку ОС с временным отключением обязательной проверки подписи драйверов (через меню «Особые варианты загрузки» в параметрах восстановления Windows), чтобы проверить, снимется ли ошибка.

Способ 5. Переход на актуальный стек драйверов (DTO 10.x)

Если используемая конфигурация 1С поддерживает работу с современным стандартом «1С:Совместимо» для ККТ с передачей данных, наиболее надежным решением является переход с устаревших драйверов 8-й или 9-й версии на Драйвер ККТ 10.x:

  1. Драйверы 10-й версии содержат полностью обновленный низкоуровневый стек, адаптированный под современные сборки Windows 10/11 x64.
  2. Установка DTO 10.x автоматически регистрирует корректные системные службы и VCP-драйверы с актуальными сертификатами.
  3. В самой программе 1С (в разделе «Подключаемое оборудование») после этого необходимо выбрать обработчик «АТОЛ:ККТ с передачей данных в ОФД 10.Х», что обеспечивает стабильный обмен данными без сбоев на уровне портов.
← На главную