К статье
Практический материал

Администрирование · 11 мин

Как обновить драйверы оборудования в 1С

Как обновить драйверы торгового оборудования в 1С: касс, сканеров, весов. Проверка версии, установка, устранение ошибок подключения.

Под «драйверами в 1С» обычно понимают компоненты, через которые программа взаимодействует с торговым оборудованием: фискальными регистраторами и ККТ, сканерами штрихкодов, весами, эквайринговыми терминалами, принтерами этикеток. Устаревшая или повреждённая версия драйвера — одна из самых частых причин ошибок вида «не удалось подключить оборудование» и сбоев при печати чеков.

Обновление драйвера в 1С состоит из двух частей: обновление самой компоненты на уровне операционной системы и проверка её регистрации внутри конфигурации. В типовых конфигурациях (Управление торговлей, Розница, Комплексная автоматизация, Бухгалтерия с подключаемым оборудованием) эти действия выполняются через раздел «Подключаемое оборудование».

Перед началом работ убедитесь, что у вас есть права администратора на компьютере и полные права в 1С, а также что никто из пользователей не работает с оборудованием в момент обновления. Для файловых баз достаточно завершить сеансы, для клиент-серверных — согласовать окно обслуживания.

Что именно нужно обновлять: разбираемся в терминах

В экосистеме 1С драйверы бывают двух типов. Первый — системные драйверы производителя (АТОЛ, Штрих-М, Viki Print и другие), которые ставятся в Windows как обычная программа и содержат COM-компоненту или библиотеку для связи с устройством. Второй — драйверы по стандарту «1С:Совместимо», которые поставляются в виде zip-архива или встроены в конфигурацию и загружаются через механизм БСП (Библиотека стандартных подсистем).

Конфигурации на управляемых формах используют именно механизм БСП: драйвер хранится в базе как макет, устанавливается на рабочее место автоматически при первом подключении устройства и обновляется заменой макета. Устаревшие конфигурации на обычных формах работают через обработки обслуживания — там драйвер обновляется переустановкой обработки и компоненты.

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

Подготовка: что сделать перед обновлением

Сначала выясните текущую версию драйвера. Для системных драйверов откройте установленную программу производителя (например, «Драйвер ККТ» АТОЛ) — версия указана в окне «О программе» или в списке установленных программ Windows. Для драйверов БСП версия видна в карточке драйвера в справочнике «Драйверы оборудования».

Затем определите, какая версия нужна. Требования обычно указаны в документации к конфигурации или в сообщении об ошибке. Например, при переходе на новый формат фискальных данных (ФФД) требуется драйвер, поддерживающий этот формат. Скачивайте дистрибутив только с официального сайта производителя оборудования или из поставки конфигурации — сторонние источники могут содержать устаревшие или изменённые сборки.

Сделайте резервную копию базы, если обновление затрагивает сервер или несколько рабочих мест. Для одного кассового места достаточно записать текущие настройки подключения: параметры COM-порта, скорость, IP-адрес устройства, реквизиты регистрации ККТ.

Обновление системного драйвера в Windows

Закройте 1С и все программы, использующие оборудование. Запустите установщик драйвера от имени администратора: правый клик по файлу установки — «Запуск от имени администратора». Большинство установщиков (АТОЛ, Штрих-М) корректно обновляют предыдущую версию без удаления, но если возникают ошибки, сначала удалите старую версию через «Программы и компоненты», перезагрузите компьютер и поставьте новую.

После установки откройте утилиту настройки драйвера (например, «Тест драйвера ККТ» у АТОЛ) и проверьте связь с устройством: поиск оборудования, проверка связи по порту. Если утилита видит кассу и выполняет тест — системная часть обновлена корректно.

Для сканеров штрихкодов в режиме COM-эмуляции дополнительно проверьте номер виртуального порта в диспетчере устройств Windows: после обновления драйвера номер порта может измениться, и его придётся заново указать в настройках 1С.

Порядок обновления системного драйвера
  1. 1
    Завершите сеансы 1С и закройте кассовую смену
  2. 2
    Скачайте актуальный дистрибутив с сайта производителя
  3. 3
    Запустите установку от имени администратора
  4. 4
    Перезагрузите компьютер, если установщик запросил
  5. 5
    Проверьте связь с устройством в фирменной утилите
  6. 6
    Запустите 1С и выполните тест подключения оборудования

Обновление драйвера внутри 1С через БСП

В конфигурациях на базе БСП перейдите в раздел «Администрирование» → «Подключаемое оборудование» → «Драйверы оборудования». В списке видны установленные драйверы, их версии и статусы. Если драйвер поставляется с конфигурацией, после обновления конфигурации в списке появится новая версия — её нужно установить на рабочее место.

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

Если драйвер уже добавлен, но на рабочем месте используется старая компонента, откройте карточку драйвера и выполните переустановку: механизм БСП удалит прежнюю компоненту и зарегистрирует новую. На 64-разрядных клиентах проверьте, что драйвер имеет 64-битную версию компоненты — старые драйверы, собранные только под 32 бита, на тонком клиенте x64 не загрузятся.

Перенастройка оборудования после обновления

После обновления драйвера откройте «Администрирование» → «Подключаемое оборудование» → «Подключаемое оборудование» (список устройств) и выберите нужное устройство. Нажмите «Настроить» и проверьте параметры: порт, скорость, IP-адрес, номер секции, реквизиты организации для ККТ. Параметры, привязанные к старой версии драйвера, иногда сбрасываются или меняют формат.

Обязательно выполните «Тест подключения». Успешный тест означает, что 1С видит устройство и драйвер отвечает корректно. Для ККТ дополнительно напечатайте тестовый нефискальный чек или выполните X-отчёт, чтобы убедиться в реальной печати, а не только в связи.

Если оборудование используется в нескольких документах (касса в РМК, весы в приёмке), проверьте каждый сценарий: пробитие чека, взвешивание, сканирование маркированного товара. Особое внимание уделите маркировке и передаче реквизитов чека — новые версии драйверов часто меняют именно эту логику под требования ФФД.

Контрольные точки

Как проверить результат

Версия драйвера в карточке справочника
Норма

Совпадает с установленной новой версией

Тревожный признак

Отображается старая версия или ошибка загрузки

Тест подключения устройства
Норма

Сообщение об успешном подключении

Тревожный признак

Ошибка «устройство не найдено» или таймаут

Печать тестового чека
Норма

Чек выходит с корректными реквизитами

Тревожный признак

Пустой чек, обрыв, неверные данные

Работа в реальном документе
Норма

Чек пробивается, сканер передаёт код

Тревожный признак

Ошибки при проведении документа

Типичные ошибки и их устранение

Ошибка «Не удалось загрузить драйвер» после обновления чаще всего означает конфликт старой и новой компоненты. Помогает полное удаление драйвера из справочника, перезапуск 1С и чистая установка новой версии. Если ошибка сохраняется, удалите компоненту из каталога пользователя (папка с кэшем компонент 1С) и установите заново.

Ошибка «Устройство не подключено» при исправном тесте в фирменной утилите говорит о неверных параметрах в 1С: занятом порту, неверном номере COM или IP. Проверьте, не запущена ли параллельно утилита производителя — она монопольно занимает порт, и 1С не может получить к нему доступ.

После обновления ККТ иногда возникают ошибки фискализации чеков: неверный формат тегов, отказ при передаче кода маркировки. Это признак несоответствия версии драйвера и настроек ФФД в 1С. Проверьте, что в параметрах регистрации ККТ и в настройках номенклатуры используется один и тот же формат, и при необходимости обновите прошивку фискального накопителя через сервисный центр.

Типичные ошибки
01
Обновление драйвера в Windows без переустановки компоненты в 1С — конфигурация продолжает использовать старую версию
02
Загрузка драйвера из неофициального источника — риск получить несовместимую или вредоносную сборку
03
Обновление только на одном рабочем месте — остальные кассы продолжают выдавать ошибки
04
Пропуск теста печати — проблемы обнаруживаются уже при пробитии чека покупателю
05
Удаление старого драйвера до проверки нового — при сбое установки касса остаётся нерабочей

Когда обновление лучше доверить специалисту

Самостоятельное обновление оправдано для одного-двух рабочих мест и типовых драйверов. Привлекайте специалиста, если обновление связано со сменой ФФД и перерегистрацией ККТ в налоговой, если оборудование работает через RDP или сервер терминалов (проброс портов и лицензии драйверов имеют особенности), а также если после обновления перестали пробиваться чеки и причина неочевидна.

Отдельный случай — обновление прошивки ККТ и фискального накопителя. Это не драйвер в 1С, а внутреннее программное обеспечение кассы, и ошибка при прошивке может вывести кассу из строя. Такие работы выполняются через центр технического обслуживания производителя.

Маршрут решения

Как выбрать действие

Оборудование работает, но появились требования нового законодательства (ФФД, маркировка)Обновите драйвер до версии с поддержкой новых требований и проверьте настройки реквизитов
После обновления конфигурации появились ошибки подключенияПереустановите драйвер из встроенного макета в справочнике «Драйверы оборудования»
Устройство не видно даже в фирменной утилитеПроблема в кабеле, порте или самом устройстве — сначала решите её, драйвер ни при чём
Ошибка только на одном рабочем месте из несколькихПереустановите компоненту локально на этом компьютере, базу не трогайте

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

Нужно ли обновлять драйверы, если всё работает?

Если оборудование стабильно выполняет все операции и требования законодательства не менялись, обновлять драйвер не обязательно. Однако при смене ФФД, появлении новых видов маркировки или обновлении конфигурации проверьте совместимость: старая версия драйвера может не поддерживать новые реквизиты чека.

Где взять драйвер для ККТ?

Системный драйвер скачивается с официального сайта производителя кассы (АТОЛ, Штрих-М и других) — обычно в разделе поддержки или загрузок. Драйверы по стандарту «1С:Совместимо» поставляются производителем в виде архива либо уже встроены в конфигурацию.

После обновления 1С не видит сканер штрихкодов. Что делать?

Проверьте режим работы сканера: если он в режиме клавиатурного ввода, драйвер ему вообще не нужен — достаточно настроить суффикс в 1С. Если используется COM-режим, проверьте номер виртуального порта в диспетчере устройств и укажите его в настройках оборудования, затем выполните тест подключения.

Можно ли обновить драйвер без прав администратора?

Установка системного драйвера в Windows требует прав администратора. Загрузка драйвера в справочник 1С требует прав настройки подключаемого оборудования в конфигурации. Установка компоненты на рабочее место иногда проходит под обычным пользователем, но при ошибках регистрации понадобятся повышенные права.

Обновится ли драйвер автоматически при обновлении конфигурации?

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

Итог

Что важно запомнить

Обновление драйвера в 1С — это установка новой версии в операционной системе плюс переустановка компоненты в справочнике «Драйверы оборудования» на каждом рабочем месте. Завершайте кассовую смену до начала работ, скачивайте дистрибутивы только у производителя и обязательно проверяйте результат тестом подключения и печатью чека.