Администрирование · 9 мин
Как запустить 64-битный клиент 1С
Разбираем, как запустить 64-битный клиент 1С: установка платформы, настройка ярлыка и кластера, проверка разрядности, типичные ошибки и решения.
64-битный клиент 1С позволяет толстому и тонкому клиенту использовать больше оперативной памяти, что критично при работе с большими отчётами, массовой обработкой данных и тяжёлыми конфигурациями. На 32-битном клиенте такие операции часто завершаются ошибкой «Недостаточно памяти», даже если на компьютере установлено 16 и более гигабайт ОЗУ.
Запуск 64-битного клиента сводится к трём условиям: на компьютере должна быть установлена 64-битная версия платформы 1С:Предприятие, операционная система должна быть 64-битной, а ярлык или настройки информационной базы должны указывать именно на 64-битный исполняемый файл. Ниже разберём каждый шаг и типичные проблемы.
Проверка разрядности Windows и текущей платформы
Прежде чем что-либо устанавливать, убедитесь, что операционная система 64-битная. Откройте «Параметры» → «Система» → «О системе» и посмотрите строку «Тип системы». Должно быть указано «64-разрядная операционная система». На 32-битной Windows запустить 64-битный клиент 1С невозможно в принципе.
Далее определите, какая разрядность платформы уже установлена. Откройте каталог установки — обычно это C:\Program Files\1cv8\<номер версии>\bin для 64-битной версии и C:\Program Files (x86)\1cv8\... для 32-битной. Если платформа лежит в Program Files (x86) — это 32-битная редакция.
Разрядность уже запущенного клиента видна в диспетчере задач: на вкладке «Подробности» найдите процесс 1cv8.exe, включите столбец «Платформа» через контекстное меню заголовков колонок. Значение «32 бита» или «64 бита» покажет фактическую разрядность.
Нужно доустановить 64-битную платформу из дистрибутива
Переход на 64-битный клиент обычно решает проблему
Требуется переустановка ОС на 64-битную редакцию
Установка 64-битной платформы 1С
Загрузите дистрибутив платформы с портала 1С (доступен при действующей подписке 1С:ИТС) или возьмите его у администратора. В составе дистрибутива есть отдельный установщик для 64-битной версии — обычно это каталог с пометкой x64 или файл установки «1С:Предприятие 8 (64-bit)».
Запустите установку от имени администратора. В окне выбора компонентов отметьте нужные элементы: «1С:Предприятие — Тонкий клиент», «Толстый клиент», «Сервер 1С:Предприятия» (если это серверная машина), «Модули расширения веб-сервера» — по необходимости. Путь установки по умолчанию — C:\Program Files\1cv8, менять его без необходимости не стоит.
32-битную и 64-битную платформы одной версии можно держать на одном компьютере одновременно — они не конфликтуют, так как ставятся в разные каталоги. Это удобно на переходный период, пока проверяется совместимость.
- 1Проверьте, что Windows 64-битная (Параметры → Система → О системе)
- 2Скачайте дистрибутив платформы 1С нужной версии с портала 1С
- 3Запустите установщик для архитектуры x86-64 от имени администратора
- 4Отметьте компоненты: тонкий и/или толстый клиент, при необходимости сервер
- 5Завершите установку и проверьте наличие каталога C:\Program Files\1cv8\<версия>\bin
- 6Откройте список баз и убедитесь, что клиент запускается из нового каталога
Настройка запуска базы в 64-битном режиме
После установки платформы убедитесь, что информационная база запускается именно 64-битным клиентом. Откройте стартовое окно 1С (список баз), выделите базу и нажмите «Изменить». В параметрах базы есть поле «Разрядность» — установите значение «64 (x86_64)». Если выбрать «Авто», клиент может продолжить запускаться в 32-битном режиме, если 32-битная платформа тоже установлена.
Если база запускается через собственный ярлык на рабочем столе, проверьте путь в свойствах ярлыка. Он должен вести на исполняемый файл из 64-битного каталога, например: "C:\Program Files\1cv8\8.3.22.1709\bin\1cv8.exe". Ярлык, указывающий на Program Files (x86), будет запускать 32-битный клиент независимо от настроек.
"C:\Program Files\1cv8\8.3.22.1709\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Trade"Тонкий, толстый клиент и веб-клиент
Для тонкого клиента используется файл 1cv8c.exe из того же 64-битного каталога bin. Толстый клиент — 1cv8.exe. Оба существуют в 64-битной редакции и выбираются в параметрах базы («Основной режим запуска»). Веб-клиент разрядности клиента не имеет — он работает в браузере, а 64-битность важна на стороне сервера и веб-сервера.
64-битный сервер 1С и совместимость кластера
В клиент-серверном варианте разрядность клиента и сервера независимы: 64-битный клиент может подключаться к 32-битному серверу и наоборот. Однако для производительности сервера рекомендуется 64-битный агент сервера 1С, иначе рабочие процессы rphost будут ограничены по памяти.
Если на сервере установлены обе редакции, проверьте, какая служба запущена: в «Службах» Windows найдите «Агент сервера 1С:Предприятия 8.3» и посмотрите путь к исполняемому файлу в свойствах службы. Переход на 64-битный сервер выполняется установкой соответствующего дистрибутива и перерегистрацией службы.
Ограничения и совместимость
Главное ограничение 64-битного клиента — несовместимость с 32-битными внешними компонентами. Если конфигурация использует COM-объекты, драйверы торгового оборудования или внешние DLL, собранные только под 32 бита, в 64-битном клиенте они не загрузятся: возникнет ошибка создания объекта или загрузки компоненты.
Перед массовым переводом пользователей проверьте: драйверы сканеров штрихкода, фискальных регистраторов и эквайринга; компоненты криптографии и ЭДО; любые внешние обработки с DLL. Для большинства современных драйверов есть 64-битные версии — их нужно запросить у поставщика оборудования.
Проверка результата
После настройки запустите базу и откройте диспетчер задач: процесс 1cv8.exe или 1cv8c.exe должен показывать платформу «64 бита». Дополнительно в самой 1С откройте «Справка» → «О программе» — в сведениях о версии указывается разрядность приложения.
Функциональную проверку выполните на операции, которая раньше вызывала нехватку памяти: сформируйте крупный отчёт или запустите массовую обработку. Если операция завершается без ошибки — переход удался. Если появляются ошибки загрузки компонентов — вернитесь к разделу о совместимости.
Как проверить результат
Указано «64 бита»
Указано «32 бита» — база запускается не из того каталога
Версия содержит указание на x86-64
Разрядность не совпадает с ожидаемой
Компоненты загружаются, операции выполняются
Ошибки «Не удалось создать объект» или загрузки DLL
Часто задаваемые вопросы
Можно ли держать 32-битную и 64-битную платформы 1С одновременно?
Да, они устанавливаются в разные каталоги (Program Files и Program Files (x86)) и не мешают друг другу. Разрядность конкретной базы задаётся в её параметрах в списке баз, поэтому часть баз может работать на 32 битах, часть — на 64.
Почему после установки 64-битной платформы клиент всё равно запускается в 32 битах?
Чаще всего в параметрах базы стоит разрядность «Авто» или «32 (x86)», либо ярлык указывает на каталог Program Files (x86). Установите в свойствах базы разрядность «64 (x86_64)» и проверьте путь в ярлыке.
Нужен ли 64-битный клиент, если сервер 1С уже 64-битный?
Разрядность сервера не влияет на лимит памяти клиентского процесса. Если ошибки нехватки памяти возникают на компьютере пользователя (например, при построении отчёта на клиенте), нужен именно 64-битный клиент на этом рабочем месте.
Будет ли работать тонкий клиент в 64-битном режиме?
Да, тонкий клиент (1cv8c.exe) существует в 64-битной редакции и ставится тем же дистрибутивом. В параметрах базы выберите режим запуска «Тонкий клиент» и разрядность «64 (x86_64)».
Что делать, если драйвер оборудования есть только в 32-битной версии?
Запросите у поставщика 64-битную версию драйвера или компоненты. Если её не существует, для этого рабочего места оставьте 32-битный клиент, а 64-битный разверните на местах, где оборудование не используется. Альтернатива — вынести обмен с оборудованием на отдельное 32-битное рабочее место или терминальный узел.
Влияет ли переход на 64-битный клиент на лицензии 1С?
Нет, лицензии 1С не зависят от разрядности платформы. Программные и аппаратные ключи работают одинаково с 32-битной и 64-битной версиями, переустановка лицензий не требуется.
Что важно запомнить
64-битный клиент 1С запускается после установки 64-битной платформы и явного указания разрядности «64 (x86_64)» в параметрах базы или пути ярлыка. Перед переходом проверьте совместимость внешних компонентов и драйверов, а после — разрядность процесса в диспетчере задач.