Найти тему
Кассовик-затейник

Отказ в работе ККТ из-за неустановленного драйвера

Проблема: проста и легка, как всё сложное. В общем и целом всё обстоит примерно следующим образом: не хочет нормально работать касса. То и дело отказывается то закрывать смену, то открывать. Всё время писала, что что-то не очень такое с ней. И в конце концов зависла наглухо.

Самое интересное было следующее: смену ККТ открыла, а при закрытии прям из Драйвера ККМ Атол она стала писать "Разрушительный сбой". При прочтении регистров в Драйвере писала "Неопознанная ошибка ФН". И всё. Чеки не отправляла ни один.

Процесс устранения: Ошибка прямо-таки очень и очень печальная. Потому что - не понятная! EoU отлично настроена. Но не отправляет чеки.

Параметры ПК: Windows 10 Домашняя версия. Атол 52Ф, ККТ 8.16.1

И что выяснилось? В общем, Windows 10 обладает незавидной функцией проверки цифровой подписи драйверов. Эта функция очень противная. Но её можно отключить. Проблема в другом: отключить её в Windows 10 можно с помощью утилиты gpedit.msc. Которой в Домашней версии (Home Edition) нет в принципе. Никакие доустановки не помогли. По той причине, что там нет всё равно пути, как везде написано:

  • Нажмите WIN+R и введите в окне «Выполнить» команду gpedit.msc. Откроется окно редактора локальной групповой политики. Здесь вы можете управлять вашей системой и пользователями.
  • Последовательно выберите «Конфигурация пользователя», затем «Административные шаблоны», «Система», «Установка драйвера».
  • Дважды нажмите на опцию «Цифровая подпись драйверов устройств».

Такое сделать можно в полной.

Что происходит? ККТ или ДТО Атола не всегда проходят эту цифровую подпись. Каким-то макаром при настроке получилось сделать драйвер, указать, что он есть. Но порт встал как "Устройство с последовательным интерфейсом USB (COM)". А вот EoU нормально с ней не хотит работать. Просто тупо не видит. Нужно, чтобы был порт Atol USB (Com). Тогда - отлично. И с драйверами работает.

В итоге ККТ вообще отказалась работать, хотя для Фискального накопителя ещё было времени вагон - почти 15 дней до 30.

Решение:

  • Если в ПК UEFI, вырубить утилиту проверки легитимности ОС Secure Boot. Она запрещает грузиться системе, которая не подтвердила свою законность. Зайти в BIOS. Во вкладке Security опция Secure Boot и обозначить напротив нее disabled. Сохранить.
  • Запустить под администратором Командную строку (cmd)
  • Теперь мы начинаем редактировать конфигурацию загрузки ОС. В системной папке Windows находится файл BCDEDIT.exe — Boot Configuration Data.  Запрещаем проверку цифровой подписи, указывая параметры:
  • bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS\
  • bcdedit.exe -set TESTSIGNING ON
  • В результате работы этих параметров будет выходить в командной строке "Операция успешно завершена". Если будет выходить ошибка (а она чаще выходит после второй команды), значит Secure Boot не отключена.
  • Ставим ДТО или ККТ производства Атол. Тогда порт найдется в Диспетчере устройств как положено, а не "Устройство с последовательным интерфейсом USB (COM)".
  • Алкоголиум можно продавать. Настроить до конца всё в 1С и в EoU

Если у вас не получилось устранить неисправность самостоятельно или же у вас возникли какие-то другие поломки, то вы всегда можете обратиться ко мне за консультацией: greenand@rambler.ru. И я обязательно помогу вам в их устранении.

Подписывайтесь на канал "Кассовик" и ни одна, даже самая малейшая проблема не доставит Вам совершенно никаких неприятностей.