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

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

Как установить 1С x64: полная инструкция по установке 64-битной платформы

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

64-битная версия платформы 1С:Предприятие нужна там, где 32-битная архитектура упирается в ограничение по памяти — примерно 2–4 ГБ на процесс. Для сервера 1С, работающего с крупными базами, и для толстого клиента на мощных рабочих станциях переход на x64 снимает это ограничение и снижает количество аварийных завершений из-за нехватки памяти.

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

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

Когда нужна именно 64-битная версия 1С

Разрядность платформы определяет, сколько оперативной памяти может использовать один процесс. 32-битный процесс ограничен примерно 2 ГБ адресного пространства (до 3–4 ГБ с особыми настройками), 64-битный — практически не ограничен и упирается только в физический объём ОЗУ.

Установка x64 оправдана в следующих случаях: сервер 1С обслуживает базы с большим числом одновременных пользователей; толстый клиент выполняет тяжёлые отчёты и обработки; используются большие COM-объекты, загрузка крупных файлов или выгрузки; 32-битный клиент регулярно падает с ошибкой «Недостаточно памяти».

Если база файловая, пользователей немного и отчёты лёгкие, переход на x64 не даст заметного выигрыша. Более того, некоторые старые внешние компоненты и COM-объекты существуют только в 32-битном виде — после перехода они перестанут загружаться.

Системные требования и подготовка

64-битная платформа требует 64-битную операционную систему. Проверить разрядность Windows можно через «Параметры → Система → О системе» — в строке «Тип системы» должно быть указано «64-разрядная операционная система». На 32-битной ОС установщик x64 просто откажется работать.

По памяти ориентируйтесь на рекомендации для вашей конфигурации и числа пользователей: для клиентского места обычно достаточно 8 ГБ ОЗУ, для сервера 1С значения подбираются под нагрузку и часто составляют десятки гигабайт. На диске потребуется несколько гигабайт под платформу и временные файлы установщика.

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

Где скачать дистрибутив 1С x64

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

Дистрибутив скачивается в виде архива. Распакуйте его в отдельную папку, например C:\Distrib\1c_x64, и убедитесь, что внутри есть файл setup.exe и каталоги компонентов. Скачивание платформы со сторонних сайтов и торрентов недопустимо: помимо юридических рисков, такие сборки нередко содержат вредоносный код.

Пошаговая установка клиентской части 1С x64

Установка выполняется стандартным мастером и занимает несколько минут. Закройте все сеансы 1С на компьютере перед началом.

Порядок установки клиента x64
  1. 1
    Запустите setup.exe из распакованного дистрибутива правой кнопкой — «Запуск от имени администратора»
  2. 2
    Примите лицензионное соглашение и нажмите «Далее»
  3. 3
    Выберите компоненты: как минимум «1С:Предприятие» и «Тонкий клиент», при необходимости — «Толстый клиент» и интерфейсы на других языках
  4. 4
    Укажите папку установки (по умолчанию C:\Program Files\1cv8\<версия>) и продолжите
  5. 5
    Дождитесь копирования файлов и завершите работу мастера
  6. 6
    Запустите 1С, добавьте информационную базу и проверьте вход

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

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

Установка сервера 1С x64

Для клиент-серверного режима на выделенной машине устанавливается компонент «Сервер 1С:Предприятия» из того же дистрибутива x64. В мастере установки отметьте этот компонент и при необходимости «Администрирование сервера 1С:Предприятия» — консоль кластера.

В ходе установки мастер предложит зарегистрировать агент сервера как службу Windows и указать учётную запись, от имени которой она будет работать. Рекомендуется создать отдельную служебную учётную запись с необходимыми правами, а не использовать учётную запись администратора. Стандартные порты агента и менеджера кластера (1540, 1541, диапазон рабочих процессов 1560–1591) нужно открыть в брандмауэре.

После установки служба «Агент сервера 1С:Предприятия» должна появиться в оснастке services.msc и находиться в состоянии «Выполняется». Дальше через консоль администрирования создаётся информационная база с указанием сервера СУБД — PostgreSQL, MS SQL Server или другой поддерживаемой.

bash
sc query "1C:Enterprise 8.3 Server Agent"

Командой выше можно быстро проверить состояние службы агента сервера из командной строки. Если служба не запущена, смотрите журнал событий Windows и технологический журнал 1С — типичные причины: заняты порты, нехватка прав у служебной учётной записи, повреждённый реестр кластера.

Как проверить, что установилась именно x64-версия

Самый надёжный способ — посмотреть на запущенный процесс. Откройте «Диспетчер задач», вкладку «Подробности», найдите процесс 1cv8.exe (клиент) или ragent.exe, rphost.exe (сервер). Если в диспетчере включён столбец «Платформа», для 64-битных процессов там будет значение «64-разрядный».

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

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

Расположение файлов
Норма

Платформа в C:\Program Files\1cv8

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

Платформа в C:\Program Files (x86) — это 32-битная сборка

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

Платформа процесса — 64-разрядный

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

Пометка 32-разрядный рядом с 1cv8.exe

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

База открывается, сеанс активен, отчёты выполняются

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

Ошибка загрузки компоненты или нехватки памяти

Служба сервера
Норма

Агент сервера в состоянии «Выполняется»

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

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

Дополнительно разрядность видно в окне «О программе» внутри клиента 1С — там указывается полная версия платформы. Если клиент продолжает запускаться в 32-битном режиме, проверьте настройку разрядности в свойствах информационной базы.

Типичные ошибки и ограничения

Типичные ошибки
01
Скачан 32-битный дистрибутив вместо x64 — после установки ограничение по памяти сохраняется, приходится переустанавливать
02
Переход на x64 без проверки внешних компонент — старые 32-битные DLL и COM-объекты перестают загружаться, печать или обмен ломаются
03
Установка поверх работающего сервера без остановки сеансов — обрыв работы пользователей и возможные повреждения служебных данных кластера
04
Запуск установщика без прав администратора — служба не регистрируется, установка завершается с ошибкой
05
Несоответствие версии платформы требованиям конфигурации — база не открывается или требует конвертации

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

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

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

Да. Они устанавливаются в разные каталоги (Program Files и Program Files (x86)) и не конфликтуют. В свойствах каждой информационной базы можно выбрать, какую разрядность использовать при запуске.

Нужно ли переустанавливать конфигурацию при переходе на x64?

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

Обязательно ли клиент и сервер 1С должны быть одной разрядности?

Нет. 32-битный клиент корректно работает с 64-битным сервером и наоборот — взаимодействие идёт по протоколу, не зависящему от архитектуры. Разрядность выбирается отдельно для каждой стороны по её нагрузке.

Почему после установки x64 перестала работать печать или обмен?

Чаще всего дело в 32-битных внешних компонентах и COM-объектах, которые 64-битный процесс загрузить не может. Проверьте, есть ли 64-битные версии этих компонентов у поставщика, либо запускайте проблемные операции на 32-битном клиенте.

Как обновить платформу x64 на новый релиз?

Скачайте дистрибутив нового релиза x64 и установите его — новая версия встанет рядом в отдельную папку, не удаляя старую. Затем в настройках баз укажите нужную версию или удалите устаревшую через «Установка и удаление программ».

Итог

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

Установка 1С x64 сводится к скачиванию дистрибутива с пометкой «64 bit» с портала 1С и стандартной установке от имени администратора. Главное — заранее проверить 64-битную ОС, совместимость внешних компонентов и требования конфигурации к версии платформы, а после установки убедиться, что процессы действительно 64-разрядные.