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

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

Как установить 1С 32 бит: полное руководство

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

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

Главное ограничение 32-битного клиента — объём оперативной памяти, доступной одному процессу: обычно около 2 ГБ (до 3 ГБ при специальных настройках). Для большинства задач бухгалтерии, торговли и зарплаты этого достаточно, но при работе с очень большими выгрузками или тяжёлыми отчётами процесс может завершаться с ошибкой нехватки памяти. Поэтому перед установкой стоит понять, зачем именно нужна 32-битная версия, и не является ли 64-битная более правильным выбором.

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

Когда действительно нужна 32-битная версия 1С

Переходить на 32-битную платформу осознанно стоит в нескольких ситуациях. Первая — использование COM-соединений и OLE-Automation: если из 1С вызываются внешние приложения или другая база 1С через COM-объект V83.COMConnector, разрядность клиента и COM-компонента должна совпадать. Вторая — старые внешние компоненты (Native API или COM), собранные только под x86: сканеры штрих-кодов, кассовые драйверы, модули обмена с банками.

Третья причина — тонкий клиент на слабых терминальных машинах с 32-битной ОС, где 64-битная платформа просто не установится. Наконец, некоторые устаревшие конфигурации и обработки могут содержать код, привязанный к 32-битным библиотекам Windows.

Если ни одна из этих причин к вам не относится, разумнее ставить 64-битную версию: она не ограничена 2 ГБ памяти на процесс и лучше справляется с большими отчётами, выгрузками и обновлениями конфигураций.

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

Как выбрать разрядность

Используются COM-подключения или старые внешние компоненты x86Ставьте 32-битную платформу — разрядность клиента и компонента должна совпадать
На компьютере 32-битная WindowsПодойдёт только 32-битная платформа, выбора нет
Нужны большие отчёты и выгрузки, нет старых компонентовСтавьте 64-битную версию — у неё нет жёсткого лимита памяти на процесс
Сервер 1С 64-битный, а на клиенте нужен COM к другой базеНа клиент ставится 32-битная платформа, сервер остаётся 64-битным — это допустимая схема

Проверка системы и подготовка к установке

Сначала уточните разрядность Windows: откройте «Параметры» → «Система» → «О системе» и посмотрите строку «Тип системы». Если указано «64-разрядная операционная система», 32-битная 1С установится и будет работать. Если система 32-разрядная — других вариантов всё равно нет.

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

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

Где взять дистрибутив 32-битной платформы

Официальный источник дистрибутивов — портал 1С для зарегистрированных пользователей (portal.1c.ru) или диск ИТС. Для скачивания потребуется действующая учётная запись с привязанным договором сопровождения, если речь о коммерческих версиях. Учебные версии платформы распространяются свободно, но имеют ограничения: не работают с COM, нет поддержки клиент-серверного режима и ряда механизмов.

На странице загрузки выберите нужную версию платформы и внимательно посмотрите на разрядность: дистрибутивы для Windows обычно предлагаются в вариантах «32bit» и «64bit», а также комбинированный архив. Для 32-битной установки нужен файл, в названии которого присутствует x86 или 32bit.

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

Пошаговая установка платформы

Запустите setup.exe от имени администратора (правый клик → «Запуск от имени администратора»). Откроется мастер установки: выберите язык интерфейса и нажмите «Далее». На шаге выбора компонентов отметьте нужные модули.

Для обычной работы пользователя достаточно компонента «1С:Предприятие» (толстый и тонкий клиент). Если компьютер будет сервером приложений — дополнительно отметьте «Сервер 1С:Предприятия». Компоненты «Модули расширения веб-сервера» нужны только для публикации баз через веб-сервер (IIS или Apache). Административная консоль сервера ставится вместе с сервером.

На следующем шаге укажите каталог установки — по умолчанию 32-битная платформа ставится в «C:\Program Files (x86)\1cv8\<версия>», что корректно отражает её разрядность. Менять путь без необходимости не стоит: стандартное расположение упрощает обновления и диагностику.

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

Порядок установки
  1. 1
    Скачайте дистрибутив 32-битной платформы с портала 1С и распакуйте архив
  2. 2
    Запустите setup.exe от имени администратора
  3. 3
    Выберите язык и нужные компоненты (минимум — «1С:Предприятие»)
  4. 4
    Оставьте стандартный путь установки в Program Files (x86)
  5. 5
    Дождитесь завершения и при необходимости установите драйвер HASP
  6. 6
    Перезагрузите компьютер, если ставился сервер или драйвер защиты

Установка сервера 1С 32 бит

32-битный сервер 1С устанавливается тем же setup.exe — просто отметьте компонент «Сервер 1С:Предприятия» и при запросе выберите установку как службы Windows. Служба «Агент сервера 1С:Предприятия» будет зарегистрирована автоматически и начнёт запускаться вместе с системой.

32-битный сервер имеет тот же предел памяти на рабочий процесс (rphost), поэтому для нагруженных баз он подходит плохо: кластер придётся «размазывать» на множество рабочих процессов. Такой вариант оправдан для небольших баз с несколькими пользователями или для тестовых стендов. Для продуктивных систем с десятками пользователей рекомендуется 64-битный сервер.

После установки проверьте, что служба запущена: откройте «Службы» (services.msc) и найдите «Агент сервера 1С:Предприятия». Статус должен быть «Выполняется». Если служба не стартует, проверьте права учётной записи, под которой она работает, и свободность портов кластера (по умолчанию 1540–1541, 1560–1591).

Подключение информационной базы и проверка результата

После установки запустите ярлык «1С:Предприятие» — откроется стартовое окно со списком баз. Если база уже существует, нажмите «Добавить» → «Добавление в список существующей информационной базы» и укажите тип расположения: каталог на диске (файловый режим) или сервер 1С с именем базы (клиент-серверный режим).

Для файловой базы достаточно указать путь к папке, где лежит файл 1Cv8.1CD. Для клиент-серверной — имя сервера, имя базы в кластере и тип СУБД. После добавления база появится в списке, и её можно запустить в режиме «Предприятие» или «Конфигуратор».

Проверьте, что запустилась именно 32-битная платформа: откройте диспетчер задач на вкладке «Подробности» — рядом с процессом 1cv8.exe в 64-битной Windows будет пометка «32 бита» в колонке «Платформа» (или процесс отобразится как 1cv8.exe *32 в старых версиях Windows). Также разрядность видна в окне «О программе» внутри 1С.

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

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

Процесс в диспетчере задач
Норма

1cv8.exe с пометкой «32 бита»

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

Процесс 64-битный — запущен другая платформа из списка версий

Запуск базы
Норма

База открывается без ошибок о разрядности компонентов

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

Ошибка загрузки внешней компоненты — несовпадение разрядности

Каталог установки
Норма

Платформа в Program Files (x86)

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

Платформа в Program Files — установлена 64-битная версия

COM-подключение
Норма

Объект V83.COMConnector создаётся без ошибок

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

Ошибка создания COM-объекта — компонент не зарегистрирован или другой разрядности

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

Самая частая проблема — «Ошибка при создании объекта из компоненты» при работе с внешними компонентами или COM. Причина почти всегда в несовпадении разрядности: компонент 32-битный, а клиент запущен 64-битный (или наоборот). Лечится установкой нужной разрядности платформы и явным указанием версии в свойствах базы.

Вторая распространённая ситуация — нехватка памяти при тяжёлых операциях на 32-битном клиенте: «Недостаточно памяти» при формировании большого отчёта. Здесь помогает только оптимизация самой операции (разбивка на части, отборы) или переход на 64-битный клиент, если нет привязки к 32-битным компонентам.

Третья группа ошибок связана с лицензиями: «Не найдена лицензия» после установки. Проверьте, активирована ли программная лицензия (файл *.lic в каталоге conf) или подключён ли USB-ключ и установлен ли драйвер HASP. Для серверных лицензий убедитесь, что лицензия активирована на том же компьютере, где работает сервер 1С.

Типичные ошибки
01
Установка 64-битной платформы вместо 32-битной — старые COM-компоненты перестают загружаться
02
Запуск setup.exe без прав администратора — компоненты и службы регистрируются не полностью
03
Установка в нестандартный путь с кириллицей — возможны сбои при обновлении и поиске компонентов
04
Игнорирование драйвера HASP при аппаратном ключе — платформа не видит лицензию
05
Использование 32-битного клиента для огромных выгрузок — ошибки нехватки памяти из-за лимита ~2 ГБ
Если на компьютере стоят обе разрядности платформы одной версии, явно задайте нужную в свойствах базы: в стартовом окне выберите базу, нажмите «Изменить» и на последнем шаге укажите конкретную версию платформы. Иначе 1С будет выбирать подходящую автоматически, и выбор может не совпасть с вашим замыслом.
ПЗ
Практическое замечание

Часто задаваемые вопросы

Установится ли 32-битная 1С на 64-битную Windows?

Да, полностью. 64-битная Windows запускает 32-битные программы через встроенную подсистему совместимости. Платформа установится в каталог Program Files (x86) и будет работать без каких-либо дополнительных настроек.

Можно ли держать одновременно 32-битную и 64-битную платформу?

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

Почему 32-битная 1С выдаёт «Недостаточно памяти» при большом отчёте?

Одному 32-битному процессу доступно ограниченное адресное пространство — около 2 ГБ. Если операция требует больше, процесс завершается с ошибкой. Решения: разбить операцию на части, сузить отборы или перейти на 64-битный клиент, если нет зависимости от 32-битных компонентов.

Нужен ли 32-битный сервер 1С для 32-битных клиентов?

Нет. Разрядность сервера и клиента независимы: 32-битные клиенты штатно подключаются к 64-битному серверу. Выбирайте разрядность сервера по нагрузке, а клиента — по требованиям компонентов на рабочем месте.

Где взять 32-битный дистрибутив, если на портале только 64-битный?

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

Работают ли программные лицензии при смене разрядности платформы?

Да, программная лицензия привязана к аппаратным параметрам компьютера, а не к разрядности платформы. После установки 32-битной версии рядом с 64-битной переактивация лицензии не требуется — файл лицензии используется общий.

Итог

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

32-битная платформа 1С ставится штатным мастером setup.exe, работает на 64-битной Windows и нужна в первую очередь для совместимости со старыми COM-компонентами и драйверами. Помните про лимит памяти ~2 ГБ на процесс, скачивайте дистрибутив только с официальных источников и явно указывайте нужную версию платформы в свойствах базы, если установлено несколько разрядностей.