Администрирование · 11 мин
Как проверить версию платформы 1С
Как проверить версию платформы 1С: через меню «О программе», ярлык, реестр, командную строку и конфигуратор. Пошаговые инструкции и типичные ошибки.
Знать точную версию платформы 1С нужно чаще, чем кажется: перед установкой обновления конфигурации, при обращении в поддержку, при переносе базы на другой компьютер или при совместной работе нескольких пользователей. Конфигурации привязаны к минимально допустимой версии платформы, и если она не совпадает, база либо не откроется, либо будет работать с ошибками.
Платформа и конфигурация — разные вещи. Платформа — это сама «технологическая основа» (например, 8.3.22.1750), а конфигурация — прикладное решение вроде «Бухгалтерии предприятия» или «Управления торговлей». В этой статье речь идёт именно о версии платформы, хотя ниже показано, как заодно посмотреть и версию конфигурации.
Проверить версию можно несколькими способами: из интерфейса самой программы, через свойства ярлыка, по файлам установки, через реестр Windows и командную строку. Ниже разобран каждый вариант с точными действиями и указанием, когда какой способ удобнее.
Что означают цифры в номере версии платформы
Номер версии платформы 1С состоит из четырёх частей, например 8.3.22.1750. Первая цифра — поколение платформы (8), вторая — редакция внутри поколения (3), третья — крупный релиз с новыми возможностями (22), четвёртая — номер сборки, которая обычно содержит исправления ошибок и обновления безопасности.
Для совместимости важны все четыре части. Конфигурация может требовать «платформу не ниже 8.3.20», и тогда любая сборка 8.3.20.xxxx, 8.3.21.xxxx и новее подойдёт, а 8.3.19.xxxx — уже нет. Поэтому при проверке записывайте номер целиком, а не только первые две-три цифры.
Способ 1: через меню «О программе» в запущенной базе
Это основной и самый надёжный способ, потому что он показывает версию той платформы, которая реально запустила базу, — а не просто установленной на компьютере. Откройте любую информационную базу в режиме «1С:Предприятие».
Дальше путь зависит от интерфейса. В интерфейсе «Такси» нажмите кнопку с тремя полосками или значком информации в правом верхнем углу и выберите «О программе». В старом интерфейсе откройте меню «Справка» → «О программе». В появившемся окне вверху будет строка вида «1С:Предприятие 8.3 (8.3.22.1750)» — это и есть версия платформы.
В этом же окне ниже указаны версия конфигурации, режим лицензирования и сведения о лицензии. Если поддержка просит «прислать версию», корректнее всего скопировать всю информацию из этого окна — там есть кнопка копирования в буфер обмена.
- 1Запустите информационную базу в режиме «1С:Предприятие»
- 2Нажмите значок информации в правом верхнем углу или откройте «Справка» → «О программе»
- 3Найдите строку «1С:Предприятие 8.3 (номер версии)» — это версия платформы
- 4При необходимости скопируйте сведения кнопкой копирования и вставьте в письмо или заявку
Способ 2: через конфигуратор
Если база не открывается в пользовательском режиме, но конфигуратор запускается, версию можно посмотреть и там. Откройте конфигуратор нужной базы и выберите меню «Справка» → «О программе» — окно с версией платформы то же самое.
Дополнительно в конфигураторе можно проверить, какая минимальная версия платформы требуется конфигурации. Откройте «Конфигурация» → «Свойства конфигурации» (или корневой элемент дерева конфигурации через контекстное меню) и найдите свойство «Режим совместимости». Оно показывает, с какими версиями платформы конфигурация рассчитана работать.
Это полезно при подготовке к обновлению: если режим совместимости поднят до 8.3.22, а на рабочем месте стоит 8.3.20, база после обновления конфигурации не запустится, пока платформу не обновят.
Способ 3: по папкам установки и ярлыку
Когда программа вообще не запускается, версию установленной платформы видно в файловой системе. По умолчанию платформа ставится в каталог C:\Program Files\1cv8\ (для 64-разрядной версии) или C:\Program Files (x86)\1cv8\. Внутри каждая установленная версия лежит в отдельной папке с именем вида 8.3.22.1750 — имя папки и есть номер версии.
Обратите внимание: папок может быть несколько, и все эти версии установлены одновременно. Какая из них реально используется для конкретной базы — отдельный вопрос. В стартере (окно выбора баз) при выделении базы внизу списка отображается версия платформы, которая будет использована для запуска, а в параметрах базы (кнопка «Изменить») версию можно зафиксировать вручную.
Способ 4: через реестр и командную строку
Для администраторов, которые проверяют версии на многих компьютерах, удобнее автоматизированные способы. Сведения об установленных версиях платформа записывает в реестр Windows. Откройте редактор реестра (Win+R → regedit) и посмотрите ветку HKEY_LOCAL_MACHINE\SOFTWARE\1C\1Cv8 или HKEY_CURRENT_USER\SOFTWARE\1C\1Cv8 — там перечислены установленные версии.
Через командную строку или PowerShell можно получить список папок установки одной командой — это быстрее, чем открывать проводник, и подходит для удалённой диагностики.
Get-ChildItem "C:\Program Files\1cv8" -Directory | Select-Object NameДля сервера 1С версию агента можно посмотреть в оснастке «Администрирование серверов 1С:Предприятия»: в свойствах центрального сервера указана версия установленного сервера. В клиент-серверном варианте важно, чтобы версии платформы на сервере и на клиентах совпадали или были совместимы — иначе подключение будет отклонено с ошибкой несовпадения версий.
Как проверить версию в клиент-серверном варианте и на Linux
В клиент-серверной архитектуре версия определяется в двух местах: на сервере 1С и на клиентских машинах. На сервере под Windows версию видно в консоли администрирования или по папке установки C:\Program Files\1cv8\<версия>\bin. На сервере под Linux платформа обычно установлена в /opt/1cv8/ с подпапками по архитектурам и версиям — имя каталога снова совпадает с номером версии.
Также на Linux можно выполнить в терминале запуск исполняемого файла с ключом вывода версии либо посмотреть список установленных пакетов через пакетный менеджер (rpm или deb), если платформа ставилась из пакетов.
Сравнение вариантов
Самый точный способ: показывает версию реально запущенного сеанса. Требует, чтобы база открывалась.
Работает, даже если программа не запускается, но показывает все установленные версии, а не используемую конкретной базой.
Подходит администраторам для массовой проверки на многих машинах, требует прав доступа.
Единственный корректный способ узнать версию сервера 1С в клиент-серверном варианте.
Частые ошибки и ограничения
Самая распространённая ошибка — путать версию платформы и версию конфигурации. Фраза «у нас 1С 3.0» обычно означает редакцию конфигурации «Бухгалтерия предприятия 3.0», а не платформу. Все современные конфигурации работают на платформе 8.3, и именно её номер нужен для вопросов совместимости.
Вторая ошибка — смотреть версию по ярлыку на рабочем столе. Ярлык может указывать на конкретный исполняемый файл старой версии, хотя на компьютере установлены и более новые. Проверяйте версию в окне «О программе» или в параметрах базы в стартере.
Как убедиться, что версия подходит под требования конфигурации
После того как версия определена, сопоставьте её с требованиями. Минимально необходимая версия платформы указывается в описании релиза конфигурации на портале обновлений и в файле поставки. Если ваша платформа ниже требуемой — сначала обновите платформу, потом конфигурацию. Если выше — обычно всё совместимо, обратная ситуация (конфигурация требует более новую платформу, чем установлена) встречается гораздо чаще.
Признак несовместимости — сообщение при запуске о том, что для работы конфигурации требуется платформа версии не ниже указанной. В этом случае не пытайтесь открыть базу старой платформой «напрямую» через исполняемый файл: установите актуальную платформу и запускайте базу штатно.
Как проверить результат
Показан полный номер вида 8.3.22.1750, совпадающий с ожидаемым
Номер отличается от версии, которую вы обновляли, — база запускается старой платформой
Версия зафиксирована явно или стоит автоматический выбор подходящей
Указана старая версия, которой уже нет на компьютере
Версии на сервере и клиенте совпадают по первым трём числам
Клиент получает ошибку несовпадения версий при подключении
Частые вопросы
Где посмотреть версию платформы, если база не запускается?
Откройте папку установки C:\Program Files\1cv8\ — каждая подпапка названа номером версии. Также можно выделить базу в окне запуска: внизу списка отображается версия, которая будет использована для старта. Для сервера 1С версию показывает консоль администрирования.
Чем отличается версия платформы от версии конфигурации?
Платформа — это технологическая среда (8.3.x), единая для всех прикладных решений. Конфигурация — прикладное решение («Бухгалтерия», «Зарплата и управление персоналом») со своей нумерацией релизов. Обе версии видны в окне «О программе», но для вопросов совместимости и обновлений важна именно версия платформы.
Можно ли держать несколько версий платформы на одном компьютере?
Да, это штатная ситуация: версии устанавливаются в отдельные папки и не конфликтуют. Для каждой базы в параметрах стартера можно зафиксировать нужную версию. Это удобно, когда разные базы требуют разных релизов платформы.
Почему после обновления платформы база запускается старой версией?
Скорее всего, в параметрах базы версия зафиксирована вручную или ярлык указывает на конкретный старый исполняемый файл. Откройте свойства базы в стартере и проверьте поле версии, а также проверьте путь в свойствах ярлыка.
Как узнать, какая версия платформы нужна для обновления конфигурации?
Требуемая минимальная версия указывается в описании релиза конфигурации на портале 1С и в файле поставки обновления. Дополнительно ориентиром служит режим совместимости в свойствах конфигурации: если он поднят, платформа должна быть не ниже этого уровня.
Совпадает ли версия тонкого клиента с версией сервера?
В клиент-серверном режиме версии клиента и сервера должны быть совместимы: как правило, совпадать по первым трём числам номера. При несовпадении клиент получает ошибку и не подключается, поэтому платформу обновляют сначала на сервере, затем на всех рабочих местах.
Что важно запомнить
Точную версию платформы показывает окно «О программе» в запущенной базе; установленные версии видны по папкам в C:\Program Files\1cv8\ и в реестре. Не путайте версию платформы с версией конфигурации, а в клиент-серверном варианте контролируйте совпадение версий на сервере и клиентах.