Обновление драйверов в 1С: торговое оборудование и ключи защиты
Содержание
Чтобы обновить драйвер оборудования
в 1С 8.3, откройте Администрирование → Подключаемое оборудование, найдите нужный экземпляр в списке и в его карточке установите новую версию драйвера на этом компьютере. Для ККТ, весов и сканеров сначала ставят свежий драйвер производителя в Windows, а потом обновляют компоненту в 1С. Ключ защиты HASP обновляют отдельно: установщиком драйвера Sentinel, без участия базы.
Типичная ситуация: кассир с утра пробивает чек, а 1С пишет, что не может подключиться к фискальному регистратору. Накануне сисадмин обновил Windows или драйвер кассы с сайта производителя, а компонента в 1С осталась старой. Ниже разобраны все виды драйверов, которые встречаются в 1С: торговое оборудование, ключи защиты, токены электронной подписи. И порядок, в котором их обновлять без простоя.
Какие драйверы бывают в 1С и как узнать текущую версию
Слово «драйвер» в 1С означает три разные вещи. Путаница между ними — главная причина, почему обновление «не помогает».
| Что обновляем | Где живёт | Чем обновляется |
|---|---|---|
| Компонента подключения оборудования (сканер, ККТ, весы, ТСД, эквайринг) | В конфигурации и на рабочем месте пользователя | Через 1С: карточка оборудования или файл драйвера |
| Драйвер производителя (АТОЛ, Штрих-М, Меркурий и т.п.) | В Windows | Установщик с сайта производителя |
| Драйвер ключа защиты HASP | В Windows, служба | Установщик Sentinel / из дистрибутива платформы |
| Драйвер токена ЭП (Рутокен, JaCarta) | В Windows | Установщик производителя токена |
Компонента в 1С — это «переходник». Она получает команду от программы («пробей чек», «прочитай вес») и передаёт её драйверу производителя. Если обновить только одну сторону, версии могут перестать понимать друг друга.
Как посмотреть версию драйвера в 1С
- Откройте
Администрирование → Подключаемое оборудование. - Проверьте, что включён флажок использования подключаемого оборудования.
- Перейдите в список оборудования и откройте карточку нужного экземпляра.
- В карточке видно, какой драйвер выбран, установлен ли он на текущем компьютере и какой он версии.
- Кнопка настройки открывает форму параметров. Там же обычно есть проверка связи («Тест устройства») и сведения о версии драйвера производителя.
Запишите обе версии — компоненты и драйвера производителя. Они понадобятся, если после обновления что-то сломается и придётся откатываться.
Подготовка рабочего места
- 🧾 Закройте смену на ККТ и выгрузите неотправленные чеки в ОФД. Обновлять драйвер кассы с открытой сменой можно, но при сбое вы получите смену, которую трудно закрыть.
- 👤 Проверьте права. Для установки драйверов производителя и драйвера HASP нужны права администратора Windows.
- 💾 Сохраните архив драйвера, который работает сейчас. Это ваш путь отката.
- 🔢 Узнайте разрядность клиента 1С: 32 или 64 бита. От неё зависит, какую версию драйвера ставить. Разрядность видна в окне
Справка → О программеи по каталогу установки:C:\Program Files (x86)\1cv8— 32 бита,C:\Program Files\1cv8— 64 бита.
Обновляйте драйвер кассы вне рабочего времени точки. Если что-то пойдёт не так, чеки пробивать будет нечем.
Обновление поставляемых драйверов вместе с конфигурацией
Самый простой путь — его ещё называют автоматическим. В типовые конфигурации (Бухгалтерия, Управление торговлей, Розница, УНФ, ERP) встроена библиотека подключаемого оборудования. В ней лежат так называемые поставляемые драйверы — компоненты для распространённых моделей.
Когда вы обновляете конфигурацию до нового релиза, вместе с ней обновляются и поставляемые драйверы. Отдельно скачивать ничего не нужно.
Что происходит дальше:
- Конфигурация обновлена, в ней лежит новая версия компоненты.
- Пользователь на рабочем месте открывает программу и обращается к оборудованию.
- Программа видит, что на компьютере стоит старая версия, и предлагает установить новую. Либо устанавливает её из карточки оборудования по команде пользователя.
На каждом компьютере драйвер ставится отдельно. Обновили конфигурацию на сервере — это не значит, что компонента обновилась у всех кассиров. Пройдите по рабочим местам или попросите пользователей подтвердить установку при первом запросе.
Список рабочих мест ведётся в той же подсистеме. Оборудование привязано к рабочему месту, поэтому один и тот же сканер на двух компьютерах — это два экземпляра в справочнике, и обновлять нужно оба.
Когда поставляемого драйвера недостаточно
- 🆕 Модель вышла позже релиза библиотеки, и её нет в списке.
- 🔧 Производитель выпустил исправление, а новый релиз конфигурации ещё не вышел.
- 🧩 У вас нетиповая конфигурация, которую давно не обновляли.
В этих случаях драйвер ставят вручную — об этом следующий раздел.
Ручная установка драйверов торгового оборудования
Ручной способ нужен, когда драйвер приходит от производителя оборудования отдельным архивом. Обычно это zip-файл с компонентой и файлом-описанием внутри. Распаковывать его не нужно: 1С принимает архив целиком.
Шаг 1. Драйвер производителя в Windows
- Скачайте драйвер с сайта производителя оборудования. Берите версию, которую производитель указывает как совместимую с 1С 8.3.
- Если в системе стоит старая версия, удалите её через «Программы и компоненты» или поставьте новую поверх — смотрите инструкцию производителя.
- Перезагрузите компьютер, если установщик этого требует.
- Откройте утилиту производителя (тест драйвера) и проверьте связь с устройством. Если устройство не отвечает здесь, 1С тоже его не увидит.
Шаг 2. Компонента в 1С
- В разделе подключаемого оборудования откройте список драйверов оборудования.
- Создайте новый драйвер и укажите загрузку из файла. Выберите zip-архив от производителя.
- Сохраните элемент. В списке появится драйвер с новой версией.
- Откройте карточку экземпляра оборудования и выберите в нём новый драйвер.
- Установите драйвер на текущий компьютер командой в карточке.
- Откройте настройку, задайте параметры подключения (порт, скорость, 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С обычно хранит ключ электронной подписи. Через него работает отправка отчётности, ЭДО, подписание документов маркировки и ЕГАИС.
- Скачайте «Драйверы Рутокен для Windows» с сайта производителя токена.
- Закройте 1С и программы, которые используют токен (криптопровайдер, УТМ ЕГАИС).
- Установите драйвер поверх старого и перезагрузите компьютер.
- Откройте панель управления Рутокен и проверьте, что токен виден и сертификат читается.
- Запустите 1С и проверьте подписание: например, тест настроек электронной подписи в карточке сертификата.
Если подпись в 1С перестала работать после обновления, часто виноват не драйвер токена, а криптопровайдер. Проверьте, что в 1С указан правильный путь к программе криптографии и что она видит сертификат.
Где настраиваются драйверы: Предприятие или Конфигуратор
Короткий ответ: драйверы настраиваются в режиме 1С:Предприятие. Конфигуратор для этого не нужен.
| Действие | Режим |
|---|---|
| Включить подключаемое оборудование | Предприятие |
| Добавить драйвер из файла | Предприятие |
| Установить драйвер на компьютер | Предприятие, на каждом рабочем месте |
| Настроить порт, модель, параметры | Предприятие |
| Обновить поставляемые драйверы | Конфигуратор или автообновление — через обновление конфигурации |
| Драйвер HASP, Рутокен | Вне 1С, в Windows |
Конфигуратор понадобится, только если вы обновляете саму конфигурацию. Для этого нужен монопольный доступ: обновление меняет структуру базы. Перед этим сделайте резервную копию: в Конфигураторе Администрирование → Выгрузить информационную базу.
В нетиповой конфигурации, где библиотека подключаемого оборудования встроена в доработанный код, обновление библиотеки — задача программиста. Он сравнивает и объединяет конфигурации, а потом проверяет, не задеты ли доработки.
Тонкий клиент, веб-клиент и сервер
- 💻 Тонкий и толстый клиент. Компонента ставится на компьютер пользователя. Это стандартный случай.
- 🌐 Веб-клиент. Нужно расширение для работы с 1С в браузере и установка компоненты через браузер. Не все драйверы поддерживают веб-клиент — это указано в описании драйвера.
- 🖥️ Подключение на сервере. Некоторые устройства (например, сетевые ККТ) можно подключить на стороне сервера 1С. Тогда драйвер ставят на сервер, и разрядность должна совпадать с разрядностью сервера 1С.
Ошибки после обновления драйверов и как их устранить
Если ничего не помогло — откат
- Удалите новый драйвер производителя.
- Поставьте сохранённую ранее версию.
- В 1С выберите в карточке оборудования прежний драйвер (если вы добавляли новый отдельным элементом, старый никуда не делся).
- Установите его на компьютер и проверьте связь.
Поэтому при ручном обновлении добавляйте новый драйвер новым элементом, а не заменяйте старый. Откат тогда занимает пару минут.