Администрирование · 9 мин
Как узнать разрядность 1С: 32 или 64 бита
Как определить разрядность 1С: через диспетчер задач, «О программе», реестр и сервер 1С. Отличия клиента и сервера, как перейти на 64 бита и частые ошибки.
Разрядность платформы 1С влияет на объём доступной оперативной памяти, производительность при работе с большими базами и совместимость с внешними компонентами. 32-разрядное приложение ограничено примерно 2–4 ГБ адресуемой памяти, тогда как 64-разрядное снимает этот предел. Поэтому перед установкой обновлений, настройкой сервера или покупкой лицензий важно точно знать, какая версия запущена.
Проверить разрядность можно несколькими способами: через интерфейс самой программы, диспетчер задач Windows, каталог установки и параметры сервера 1С. Ниже разобраны все рабочие методы — от самого быстрого до продвинутого, а также типичные ошибки, которые мешают получить верный ответ.
Важно понимать, что у 1С разрядность определяется отдельно для клиентского приложения и для сервера 1С: они могут не совпадать. Клиент бывает 32-разрядным, а сервер — 64-разрядным, и это нормальная рабочая конфигурация.
Что именно нужно проверять: клиент, сервер или оба
Платформа 1С состоит из нескольких компонентов, и у каждого своя разрядность. Тонкий клиент, толстый клиент и веб-клиент — это клиентская часть, которая запускается на компьютере пользователя. Сервер 1С:Предприятия — отдельная служба, которая обычно работает на выделенной машине и взаимодействует с СУБД.
В файловом режиме работы сервера нет: база лежит в каталоге или сетевой папке, а всю работу выполняет клиентское приложение. В этом случае достаточно проверить разрядность только клиента. В клиент-серверном режиме проверять нужно обе стороны, особенно сервер — именно он обрабатывает основную нагрузку.
Способ 1: через диспетчер задач Windows
Самый быстрый метод, не требующий прав администратора и работающий даже без запуска конфигурации. Подходит для проверки уже запущенного клиента 1С.
- 1Запустите 1С и откройте любую информационную базу
- 2Нажмите Ctrl+Shift+Esc для открытия диспетчера задач
- 3На вкладке «Подробности» найдите процесс 1cv8.exe (или 1cv8c.exe для тонкого клиента)
- 4Посмотрите столбец с именем: если рядом указано «32 бита» — клиент 32-разрядный, если пометки нет — 64-разрядный
В Windows 10 и 11 пометка разрядности отображается прямо в имени процесса на вкладке «Подробности». Если столбца не видно, щёлкните правой кнопкой по заголовкам колонок, выберите «Выбрать столбцы» и включите «Платформа» — там явно будет значение «32 бита» или «64 бита».
Обратите внимание: процесс 1cv8.exe отвечает за толстый клиент, 1cv8c.exe — за тонкий клиент. Если запущено несколько сеансов, процессов может быть несколько, и все они обычно одной разрядности — той, что у установленной платформы.
Способ 2: через окно «О программе» в 1С
Если база уже открыта, разрядность видна прямо в интерфейсе. Откройте меню «Справка» (или значок с вопросительным знаком в правом верхнем углу) и выберите пункт «О программе». В появившемся окне указана полная версия платформы, включая архитектуру.
Строка версии выглядит примерно так: «1С:Предприятие 8.3.22.XXXX (x86-64)». Обозначение x86-64 или просто 64 означает 64-разрядную платформу, x86 — 32-разрядную. Если архитектура явно не указана, ориентируйтесь на другие способы.
Этот метод удобен тем, что показывает разрядность именно того клиента, в котором открыт сеанс, — полезно, когда на компьютере установлено несколько версий платформы одновременно.
Способ 3: по каталогу установки платформы
Платформа 1С устанавливается в каталог C:\Program Files\1cv8\ (64-разрядная) или C:\Program Files (x86)\1cv8\ (32-разрядная). Само расположение уже подсказывает разрядность: папка «Program Files (x86)» в Windows зарезервирована под 32-разрядные приложения.
Откройте соответствующий каталог — внутри будут папки с номерами версий платформы, например 8.3.22.1750. Если один и тот же номер версии встречается в обоих каталогах, значит, установлены обе разрядности, и нужно выяснять, какая из них запускается по умолчанию.
Способ 4: определить разрядность сервера 1С
На сервере, где работает служба «Агент сервера 1С:Предприятия», откройте диспетчер задач и найдите процессы ragent.exe, rmngr.exe и rphost.exe. Логика та же: пометка «32 бита» рядом с процессом означает 32-разрядный сервер, её отсутствие — 64-разрядный.
Альтернатива — консоль управления сервером 1С (оснастка «Центральные серверы 1С:Предприятия»). В свойствах кластера и в информации о рабочих процессах можно увидеть версию и архитектуру сервера. Также путь установки сервера подскажет разрядность: C:\Program Files\1cv8\ против C:\Program Files (x86)\1cv8\.
Для Linux-сервера выполните в терминале команду file /opt/1cv8/*/ragent — в выводе будет указано «ELF 64-bit» или «ELF 32-bit».
file /opt/1cv8/x86_64/*/ragent | head -1Какая разрядность нужна и когда переходить на 64 бита
64-разрядная версия рекомендуется почти во всех современных сценариях: она снимает ограничение по памяти, лучше работает с большими базами и тяжёлыми отчётами. Фирма «1С» постепенно переводит экосистему на 64-разрядную архитектуру, и новые релизы платформы ориентированы прежде всего на неё.
32-разрядный клиент оправдан только в двух случаях: когда операционная система пользователя 32-разрядная (тогда 64-разрядная платформа просто не установится) и когда используются старые внешние компоненты или COM-объекты, скомпилированные только под 32 бита — например, устаревшие драйверы торгового оборудования.
Сравнение вариантов
Подходит для серверов и современных рабочих мест. Снимает лимит памяти, быстрее обрабатывает большие объёмы данных. Требует 64-разрядную ОС.
Единственный вариант для 32-разрядной Windows и для работы со старыми 32-разрядными COM-компонентами и драйверами. Ограничена по памяти.
Частые ошибки при определении разрядности
Самая распространённая ошибка — путать разрядность Windows с разрядностью 1С. На 64-разрядной Windows спокойно работает 32-разрядная платформа, поэтому «у меня 64-битная система» ещё ничего не говорит о 1С. Проверять нужно именно процесс или версию платформы.
Вторая ошибка — смотреть разрядность клиента, когда проблема на сервере. Ошибки нехватки памяти при формировании отчётов в клиент-серверном режиме чаще связаны с 32-разрядными рабочими процессами rphost.exe, а не с клиентом на компьютере бухгалтера.
Проверка результата после перехода
После установки 64-разрядной платформы убедитесь, что базы запускаются именно на ней. Откройте сеанс, проверьте процесс в диспетчере задач — пометки «32 бита» быть не должно. Затем протестируйте ключевые операции: открытие базы, формирование тяжёлого отчёта, обмен данными, печать.
Особое внимание уделите интеграциям: сканеры штрих-кодов, кассы, эквайринговые терминалы, модули ЭДО. Если какой-то компонент перестал загружаться с ошибкой «несовместимая разрядность», потребуется обновлённая 64-разрядная версия этого компонента от его поставщика.
Как проверить результат
Нет пометки «32 бита» — работает 64-разрядный клиент
Пометка «32 бита» сохраняется — запускается старая платформа
В версии указана архитектура x86-64
Указан x86 или версия не изменилась
Все компоненты загружаются без ошибок
Ошибки загрузки компонентов — нужны 64-разрядные версии
Что важно запомнить
Разрядность проверяют по запущенному процессу в диспетчере задач или через «Справка → О программе». Клиент и сервер 1С проверяются отдельно. Перед переходом на 64 бита сделайте резервные копии и убедитесь в совместимости всех внешних компонентов.
Частые вопросы
Может ли 32-разрядный клиент 1С работать с 64-разрядным сервером?
Да, это полностью поддерживаемая конфигурация. Клиент и сервер взаимодействуют по сетевому протоколу, и их разрядность не обязана совпадать. Ограничение одно: 32-разрядный клиент по-прежнему ограничен по памяти на своей стороне.
Как узнать разрядность, если 1С не запускается?
Посмотрите каталог установки: платформа в «Program Files (x86)» — 32-разрядная, в «Program Files» — 64-разрядная. Также можно открыть свойства файла 1cv8.exe, но надёжнее ориентироваться на путь установки.
Влияет ли разрядность на лицензии 1С?
Нет, программные и аппаратные лицензии 1С не привязаны к разрядности платформы. При переходе с 32 на 64 бита лицензии продолжают работать, переактивация обычно не требуется.
Что делать, если после перехода на 64 бита перестал работать драйвер оборудования?
Обратитесь к поставщику оборудования за 64-разрядной версией драйвера или компоненты. Если её нет, временный вариант — оставить 32-разрядный клиент на рабочих местах с этим оборудованием, а сервер перевести на 64 бита.
Где скачать 64-разрядную платформу 1С?
Дистрибутивы платформы доступны на официальном портале 1С для пользователей с действующим договором сопровождения. При загрузке выбирайте дистрибутив с пометкой 64-bit для Windows или Linux.
Нужно ли конвертировать базу данных при смене разрядности?
Нет, формат базы не зависит от разрядности платформы. Достаточно установить платформу нужной архитектуры и запустить базу на ней — данные остаются без изменений.