Обновление драйверов в 1С: торговое оборудование и ключи защиты

· 9 мин

Содержание

Чтобы обновить драйвер оборудования в 1С 8.3, откройте Администрирование → Подключаемое оборудование, найдите нужный экземпляр в списке и в его карточке установите новую версию драйвера на этом компьютере. Для ККТ, весов и сканеров сначала ставят свежий драйвер производителя в Windows, а потом обновляют компоненту в 1С. Ключ защиты HASP обновляют отдельно: установщиком драйвера Sentinel, без участия базы.

Типичная ситуация: кассир с утра пробивает чек, а 1С пишет, что не может подключиться к фискальному регистратору. Накануне сисадмин обновил Windows или драйвер кассы с сайта производителя, а компонента в 1С осталась старой. Ниже разобраны все виды драйверов, которые встречаются в 1С: торговое оборудование, ключи защиты, токены электронной подписи. И порядок, в котором их обновлять без простоя.

Какие драйверы бывают в 1С и как узнать текущую версию

Слово «драйвер» в 1С означает три разные вещи. Путаница между ними — главная причина, почему обновление «не помогает».

Что обновляемГде живётЧем обновляется
Компонента подключения оборудования (сканер, ККТ, весы, ТСД, эквайринг)В конфигурации и на рабочем месте пользователяЧерез 1С: карточка оборудования или файл драйвера
Драйвер производителя (АТОЛ, Штрих-М, Меркурий и т.п.)В WindowsУстановщик с сайта производителя
Драйвер ключа защиты HASPВ Windows, службаУстановщик Sentinel / из дистрибутива платформы
Драйвер токена ЭП (Рутокен, JaCarta)В WindowsУстановщик производителя токена

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

Как посмотреть версию драйвера в 1С

  1. Откройте Администрирование → Подключаемое оборудование.
  2. Проверьте, что включён флажок использования подключаемого оборудования.
  3. Перейдите в список оборудования и откройте карточку нужного экземпляра.
  4. В карточке видно, какой драйвер выбран, установлен ли он на текущем компьютере и какой он версии.
  5. Кнопка настройки открывает форму параметров. Там же обычно есть проверка связи («Тест устройства») и сведения о версии драйвера производителя.

Запишите обе версии — компоненты и драйвера производителя. Они понадобятся, если после обновления что-то сломается и придётся откатываться.

Подготовка рабочего места

  • 🧾 Закройте смену на ККТ и выгрузите неотправленные чеки в ОФД. Обновлять драйвер кассы с открытой сменой можно, но при сбое вы получите смену, которую трудно закрыть.
  • 👤 Проверьте права. Для установки драйверов производителя и драйвера HASP нужны права администратора Windows.
  • 💾 Сохраните архив драйвера, который работает сейчас. Это ваш путь отката.
  • 🔢 Узнайте разрядность клиента 1С: 32 или 64 бита. От неё зависит, какую версию драйвера ставить. Разрядность видна в окне Справка → О программе и по каталогу установки: C:\Program Files (x86)\1cv8 — 32 бита, C:\Program Files\1cv8 — 64 бита.

Обновляйте драйвер кассы вне рабочего времени точки. Если что-то пойдёт не так, чеки пробивать будет нечем.

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

Самый простой путь — его ещё называют автоматическим. В типовые конфигурации (Бухгалтерия, Управление торговлей, Розница, УНФ, ERP) встроена библиотека подключаемого оборудования. В ней лежат так называемые поставляемые драйверы — компоненты для распространённых моделей.

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

Что происходит дальше:

  1. Конфигурация обновлена, в ней лежит новая версия компоненты.
  2. Пользователь на рабочем месте открывает программу и обращается к оборудованию.
  3. Программа видит, что на компьютере стоит старая версия, и предлагает установить новую. Либо устанавливает её из карточки оборудования по команде пользователя.

На каждом компьютере драйвер ставится отдельно. Обновили конфигурацию на сервере — это не значит, что компонента обновилась у всех кассиров. Пройдите по рабочим местам или попросите пользователей подтвердить установку при первом запросе.

Список рабочих мест ведётся в той же подсистеме. Оборудование привязано к рабочему месту, поэтому один и тот же сканер на двух компьютерах — это два экземпляра в справочнике, и обновлять нужно оба.

Когда поставляемого драйвера недостаточно

  • 🆕 Модель вышла позже релиза библиотеки, и её нет в списке.
  • 🔧 Производитель выпустил исправление, а новый релиз конфигурации ещё не вышел.
  • 🧩 У вас нетиповая конфигурация, которую давно не обновляли.

В этих случаях драйвер ставят вручную — об этом следующий раздел.

Ручная установка драйверов торгового оборудования

Ручной способ нужен, когда драйвер приходит от производителя оборудования отдельным архивом. Обычно это zip-файл с компонентой и файлом-описанием внутри. Распаковывать его не нужно: 1С принимает архив целиком.

Шаг 1. Драйвер производителя в Windows

  1. Скачайте драйвер с сайта производителя оборудования. Берите версию, которую производитель указывает как совместимую с 1С 8.3.
  2. Если в системе стоит старая версия, удалите её через «Программы и компоненты» или поставьте новую поверх — смотрите инструкцию производителя.
  3. Перезагрузите компьютер, если установщик этого требует.
  4. Откройте утилиту производителя (тест драйвера) и проверьте связь с устройством. Если устройство не отвечает здесь, 1С тоже его не увидит.

Шаг 2. Компонента в 1С

  1. В разделе подключаемого оборудования откройте список драйверов оборудования.
  2. Создайте новый драйвер и укажите загрузку из файла. Выберите zip-архив от производителя.
  3. Сохраните элемент. В списке появится драйвер с новой версией.
  4. Откройте карточку экземпляра оборудования и выберите в нём новый драйвер.
  5. Установите драйвер на текущий компьютер командой в карточке.
  6. Откройте настройку, задайте параметры подключения (порт, скорость, IP-адрес для сетевых устройств) и проверьте связь.

Шаг 3. Проверка в работе

  • 📦 Сканер: отсканируйте штрихкод в документе продажи.
  • ⚖️ Весы: получите вес в форме документа.
  • 🧾 ККТ: снимите X-отчёт. Он не формирует фискальный документ, но подтверждает обмен с кассой.
  • 🏷️ Принтер этикеток: напечатайте одну тестовую этикетку.

Не пробивайте тестовый чек на реальной кассе: он уйдёт в ОФД и в налоговую как настоящий.

Сравнение способов

СпособКогда подходитРиски
Вместе с релизом конфигурацииМодель есть в поставке, база обновляется регулярноМинимальные, но нужно пройти по всем рабочим местам
Ручная загрузка zip-драйвераНовая модель, срочное исправление от производителяНесовместимость с версией драйвера производителя
Только драйвер производителяКомпонента в 1С уже свежаяСтарая компонента может не понять новый драйвер

Драйверы ключей защиты HASP и токенов Рутокен

Это отдельная история. Ключ защиты и токен не являются торговым оборудованием, в справочник подключаемого оборудования их не добавляют. Всё делается на уровне Windows.

Драйвер HASP (Sentinel)

Аппаратный ключ HASP — это USB-ключ с лицензией на 1С. Если драйвер устарел или повреждён, при запуске появляется сообщение Не обнаружен ключ защиты программы.

Где взять драйвер:

  • 📀 В дистрибутиве платформы 1С. В конце установки платформы есть флажок установки драйвера защиты.
  • 🌐 На сайте производителя ключей (Sentinel LDK Run-time Environment). Там версии новее.

Установка из командной строки, от имени администратора:

cd /d "C:\Distr\HASP"
haspdinst.exe -i

Если драйвер работает некорректно, сначала удалите его, затем поставьте заново:

haspdinst.exe -r
haspdinst.exe -i

После установки откройте в браузере http://localhost:1947. Это панель Sentinel Admin Control Center. В разделе ключей должен быть виден ваш ключ. Если он есть здесь, драйвер работает.

Если ключ стоит на сервере и раздаёт лицензии по сети, обновление драйвера на нём остановит службу защиты. Все пользователи, получившие лицензию с этого ключа, потеряют её. Делайте это, когда в базах никто не работает, и предупредите людей заранее.

Сетевой ключ после обновления проверьте на клиенте: запустите 1С и убедитесь, что лицензия получена. Если клиент не видит ключ, проверьте, что порт 1947 не закрыт брандмауэром.

Драйверы Рутокен и других токенов

Рутокен в связке с 1С обычно хранит ключ электронной подписи. Через него работает отправка отчётности, ЭДО, подписание документов маркировки и ЕГАИС.

  1. Скачайте «Драйверы Рутокен для Windows» с сайта производителя токена.
  2. Закройте 1С и программы, которые используют токен (криптопровайдер, УТМ ЕГАИС).
  3. Установите драйвер поверх старого и перезагрузите компьютер.
  4. Откройте панель управления Рутокен и проверьте, что токен виден и сертификат читается.
  5. Запустите 1С и проверьте подписание: например, тест настроек электронной подписи в карточке сертификата.

Если подпись в 1С перестала работать после обновления, часто виноват не драйвер токена, а криптопровайдер. Проверьте, что в 1С указан правильный путь к программе криптографии и что она видит сертификат.

Где настраиваются драйверы: Предприятие или Конфигуратор

Короткий ответ: драйверы настраиваются в режиме 1С:Предприятие. Конфигуратор для этого не нужен.

ДействиеРежим
Включить подключаемое оборудованиеПредприятие
Добавить драйвер из файлаПредприятие
Установить драйвер на компьютерПредприятие, на каждом рабочем месте
Настроить порт, модель, параметрыПредприятие
Обновить поставляемые драйверыКонфигуратор или автообновление — через обновление конфигурации
Драйвер HASP, РутокенВне 1С, в Windows

Конфигуратор понадобится, только если вы обновляете саму конфигурацию. Для этого нужен монопольный доступ: обновление меняет структуру базы. Перед этим сделайте резервную копию: в Конфигураторе Администрирование → Выгрузить информационную базу.

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

Тонкий клиент, веб-клиент и сервер

  • 💻 Тонкий и толстый клиент. Компонента ставится на компьютер пользователя. Это стандартный случай.
  • 🌐 Веб-клиент. Нужно расширение для работы с 1С в браузере и установка компоненты через браузер. Не все драйверы поддерживают веб-клиент — это указано в описании драйвера.
  • 🖥️ Подключение на сервере. Некоторые устройства (например, сетевые ККТ) можно подключить на стороне сервера 1С. Тогда драйвер ставят на сервер, и разрядность должна совпадать с разрядностью сервера 1С.

Ошибки после обновления драйверов и как их устранить

Диагностика: выберите симптом

Если ничего не помогло — откат

  1. Удалите новый драйвер производителя.
  2. Поставьте сохранённую ранее версию.
  3. В 1С выберите в карточке оборудования прежний драйвер (если вы добавляли новый отдельным элементом, старый никуда не делся).
  4. Установите его на компьютер и проверьте связь.

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

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

Нужно ли обновлять драйвер при каждом обновлении 1С?
Нет. Поставляемые драйверы обновляются вместе с конфигурацией сами. Драйвер производителя трогают, только если появилась проблема или новая модель.
Можно ли обновить драйвер, не выгоняя пользователей из базы?
Компоненту оборудования — да: она ставится на конкретный компьютер. Сетевой ключ HASP и обновление конфигурации — нет, это нужно делать без работающих пользователей.
Обновил платформу 1С — драйвер HASP переустанавливать?
Не обязательно. Драйвер защиты не зависит от версии платформы. Переустанавливайте, только если ключ перестал определяться.
Почему драйвер нужно ставить на каждом компьютере отдельно?
Компонента работает там, где подключено устройство, то есть на рабочем месте. Информационная база хранит драйвер, но устанавливать его в систему каждого компьютера приходится отдельно.
Где взять драйвер для модели, которой нет в списке 1С?
У производителя оборудования. Ищите драйвер для 1С 8.3 под вашу библиотеку подключаемого оборудования — обычно это zip-архив, который загружается в 1С из файла.