Ошибка цифровой подписи драйвера АТОЛ: что делать

При подключении кассы АТОЛ по USB Windows иногда отказывается устанавливать драйвер и сообщает о проблеме с цифровой подписью. Раньше эту проблему решали грубо — отключением проверки подписи и переводом системы в тестовый режим.

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

Откуда берётся ошибка

Windows, начиная с 64-разрядной «семёрки», устанавливает только драйверы устройств с действительной цифровой подписью. Если подписи нет, она просрочена или файл повреждён при скачивании, установка прерывается.

Типичные причины в порядке частоты:

  • скачан старый дистрибутив — сборки ДТО 8 и ранних версий 9 действительно подписаны сертификатами, которые давно истекли;
  • файл скачан не с официального источника и повреждён либо изменён;
  • устанавливается не тот пакет — например, USB-драйвер вместо полного дистрибутива ДТО;
  • разрядность не совпадает с разрядностью Windows.

Правильное решение

1. Возьмите актуальный дистрибутив. В современных сборках драйвера ККТ АТОЛ версии 10 установщик подписан, и Windows принимает его без возражений. Если работаете с маркировкой, потребуется отдельная сборка с компонентами ЕСМ — она тоже подписана.

2. Удалите старую версию драйвера. Установка поверх старого пакета часто оставляет прежние неподписанные файлы, и ошибка повторяется уже на новом дистрибутиве.

3. Проверьте разрядность. Драйвер должен совпадать с разрядностью Windows, а не с разрядностью кассовой программы. Посмотреть: Параметры → Система → О системе → «Тип системы».

4. Разблокируйте скачанный файл. Windows помечает файлы из интернета как небезопасные, и это иногда мешает установке. Правый клик по файлу → «Свойства» → внизу вкладки «Общие» флаг «Разблокировать» → «Применить».

5. Проверьте подпись сами. Правый клик по установщику → «Свойства» → вкладка «Цифровые подписи». Если вкладки нет вообще — файл не подписан, и скачивать его следует заново из официального источника.

Почему не нужно отключать проверку подписи

Совет «отключите проверку цифровой подписи и переведите Windows в тестовый режим» кочует по форумам с 2015 года. Он действительно работал, когда подписанных сборок ещё не было, но сегодня у него три минуса:

  • это лечение симптома. Ошибка подписи почти всегда означает, что вы ставите устаревший или повреждённый пакет — тестовый режим просто заглушит предупреждение;
  • снижается защита всей системы. Отключив проверку, вы разрешаете установку любых неподписанных драйверов — в том числе тех, что придут не от вас;
  • на кассовом компьютере это лишний риск. Машина с ККТ обычно имеет доступ к товароучётной системе, ОФД и платёжным сервисам.

К тому же тестовый режим оставляет надпись в углу рабочего стола и сбрасывается частью обновлений Windows — проблема возвращается в самый неподходящий момент.

Если драйвер всё равно не встаёт

  • Откройте «Диспетчер устройств» и посмотрите, как определилось устройство. Восклицательный знак у неизвестного устройства подскажет, что система его видит, но драйвера нет.
  • Проверьте кабель и порт. Обрыв в кабеле USB нередко выглядит как «драйвер не устанавливается».
  • Посмотрите журнал установки в разделе «Просмотр событий» — там указывается конкретная причина отказа.
  • Проверьте дату и время в системе. Сбитая дата — известная причина, по которой действительная подпись считается недействительной.

Последний пункт кажется странным, но встречается чаще, чем можно ожидать: если на компьютере села батарейка и дата уехала на несколько лет назад, любой сертификат окажется «ещё не действующим».

Частые вопросы

Windows 7 — что делать? Поддержка Windows 7 прекращена в январе 2020 года, обновления безопасности для неё не выходят. На кассовом рабочем месте её лучше заменить. Если это пока невозможно, ставьте только 64-разрядные подписанные сборки драйвера версии 10.

Установщик подписан, но SmartScreen всё равно предупреждает. Это другое: SmartScreen ругается на редко скачиваемые файлы, а не на отсутствие подписи. Нажмите «Подробнее» → «Выполнить в любом случае».

Помогает ли перезагрузка с отключением обязательной проверки подписи через F7? Помогает разово, до следующей перезагрузки. Как постоянное решение не годится — см. раздел выше.

Коротко

Ошибка цифровой подписи почти всегда означает устаревший или повреждённый дистрибутив, а не проблему Windows. Скачайте актуальную подписанную сборку драйвера версии 10, удалите старую, проверьте разрядность и системную дату. Отключать проверку подписи и включать тестовый режим не нужно — это снижает защиту кассового компьютера и не устраняет причину.


Материал носит информационный характер. Сайт atoldriver.ru не является представительством компании АТОЛ и не оказывает услуг по обслуживанию касс.