Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

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

1C_BARCODE_NOT_INSTALLED 1С:Предприятие и СУБД

Печать штрихкодов в 1С (QR, DataMatrix): установка 1CBarCode.exe для чайников

Обновлено: 26.08.2026 · Официальная документация ↗
  • В счетах, накладных или ценниках вместо штрихкода отображается пустой квадрат или крестик.
  • При формировании печатной формы появляется сообщение: «Компонента 1С:Печать штрихкодов не установлена на данном компьютере!».
  • Не генерируются QR-коды для оплаты через СБП или коды маркировки системы «Честный ЗНАК».

Зачем нужна эта компонента?

Сама по себе платформа 1С не умеет «рисовать» сложные графические штрихкоды внутри печатных документов без специальной вспомогательной системной библиотеки. Эту библиотеку выпускает сама фирма «1С» в виде бесплатного установщика 1CBarCode.exe.

Пошаговая установка

  1. Скачайте официальный дистрибутив 1CBarCode.exe с портала ИТС или диска обновлений 1С.
  2. Закройте все запущенные программы 1С на компьютере.
  3. Нажмите на скачанный файл 1CBarCode.exe правой кнопкой мыши и выберите «Запуск от имени администратора».
  4. Следуйте простым подсказкам мастера установки: нажимайте «Далее» → «Установить» → «Готово» (настройки менять не требуется).
  5. Запустите 1С и снова сформируйте нужный документ — штрихкод появится автоматически.

Что делать, если ошибка осталась (ручная регистрация DLL)?

Если после установки 1С все равно не видит компоненту, ее нужно зарегистрировать в системе вручную:

  1. Откройте меню «Пуск», введите Командная строка, нажмите правой кнопкой мыши и выберите «Запуск от имени администратора».
  2. В зависимости от разрядности Windows и установленной 1С выполните одну из команд (нажмите Enter):
    # Для 32-битной компоненты:
    regsvr32 "C:\Program Files (x86)\1C\1CBarCode\1cbarcode.dll"
    
    # Для 64-битной компоненты:
    regsvr32 "C:\Program Files\1C\1CBarCode\1cbarcode64.dll"
  3. Появится системное окно с подтверждением: «Успешное выполнение DllRegisterServer».
💡 Практика специалистов: В современных версиях конфигураций 1С (на БСП 3.x) генерация QR-кодов и штрихкодов переведена на встроенные графические механизмы платформы, поэтому внешняя компонента требуется в основном для старых конфигураций (УТ 10.3, КА 1.1) и нетиповых печатных форм.

Частые вопросы (FAQ)

Где бесплатно и легально скачать 1CBarCode.exe?

Файл входит в состав большинства типовых конфигураций (в подкаталогах шаблонов tmpls) и доступен для бесплатной загрузки на официальном сайте releases.1c.ru в разделе 'Дополнительные материалы'.

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

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

Почему после установки 64-битной Windows штрихкоды не работают?

Если на 64-битной Windows установлена 32-битная платформа 1С, регистрировать нужно именно 32-битную версию библиотеки (из папки Program Files (x86)), так как битность платформы и компоненты должна строго совпадать.

Печатает ли эта компонента новые коды маркировки DataMatrix?

Да, актуальные версии компоненты '1С:Печать штрихкодов' (начиная с версий 9.x и 10.x) полноценно поддерживают генерацию GS1-DataMatrix для маркировки 'Честный ЗНАК' и QR-кодов.

Полезные материалы
Рекомендуем