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

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

Как определить версию 1С: платформу, конфигурацию и релиз

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

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

Узнать каждую из этих версий можно несколькими способами: через интерфейс программы, через конфигуратор, через системные инструменты Windows и через реестр. Выбор способа зависит от того, есть ли у вас доступ к запущенной программе, работаете ли вы с клиент-серверной базой и какие у вас права.

Что именно вы хотите узнать: платформа, конфигурация или релиз

Платформа — это «движок», на котором работает любая программа 1С. Её версия выглядит как четыре числа, например 8.3.22.1750: первые два числа — редакция платформы (8.3), третье — номер релиза, четвёртое — сборка. На одном компьютере может быть установлено несколько версий платформы одновременно.

Конфигурация — это само прикладное решение: «1С:Бухгалтерия», «1С:Зарплата и управление персоналом», «1С:Управление торговлей» и так далее. Её версия обычно выглядит как 3.0.147.28 и показывает, какой релиз обновления установлен в информационной базе.

Как посмотреть версию через меню «О программе»

Самый простой способ подходит, когда программа запускается нормально. В типовых конфигурациях на управляемых формах откройте меню «Справка» (иногда это значок с буквой «i» или круглая кнопка в правом верхнем углу) и выберите пункт «О программе». Откроется окно с полной информацией.

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

Порядок действий через интерфейс
  1. 1
    Запустите 1С и войдите в нужную информационную базу
  2. 2
    Откройте меню «Справка» или нажмите значок «i» в правом верхнем углу
  3. 3
    Выберите пункт «О программе»
  4. 4
    Сохраните или перепишите версию платформы и версию конфигурации

Как узнать версию конфигурации через Конфигуратор

Если база не открывается в режиме предприятия или нужны сведения о структуре конфигурации, используйте Конфигуратор. Запустите 1С, выберите базу в стартовом окне и нажмите кнопку «Конфигуратор». Затем откройте меню «Конфигурация» → «Открыть конфигурацию», после чего в меню «Конфигурация» выберите «Свойства» — там будет поле «Версия».

Альтернативный путь: меню «Справка» → «О программе» прямо в конфигураторе покажет версию платформы, а в заголовке окна конфигуратора при открытой конфигурации часто видно её имя. Учтите, что для открытия конфигуратора нужны права администратора базы, а если конфигурация закрыта паролем поставщика, часть сведений будет недоступна.

Как определить версию платформы без запуска 1С

Когда программа не запускается, версию установленной платформы можно определить по файловой системе. По умолчанию платформа устанавливается в каталог C:\Program Files\1cv8\ (для 64-разрядных версий) или C:\Program Files (x86)\1cv8\. Внутри каждая папка названа номером версии, например 8.3.22.1750 — это и есть установленные версии платформы.

Дополнительно можно открыть свойства исполняемого файла: найдите файл 1cv8.exe в папке bin нужной версии, щёлкните правой кнопкой мыши, выберите «Свойства» → вкладка «Подробно» → строка «Версия файла». Этот способ надёжен, даже если структура папок была изменена вручную.

Как узнать версию в клиент-серверном варианте и через командную строку

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

Для автоматизации версию платформы можно получить из командной строки или PowerShell, запросив свойства файла 1cv8.exe, либо из реестра Windows: ветка HKEY_LOCAL_MACHINE\SOFTWARE\1C\1Cv8 содержит сведения об установленных компонентах. Эти способы удобны для скриптов инвентаризации парка машин.

powershell
(Get-Item "C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe").VersionInfo.FileVersion

Как проверить результат и избежать типичных ошибок

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

Типичные ошибки
01
Путать версию платформы с версией конфигурации — в результате скачивается неподходящее обновление
02
Смотреть версию в ярлыке запуска — ярлык может указывать на старую платформу, а база работать на новой
03
Игнорировать разрядность — 32-битная и 64-битная платформы одной версии не взаимозаменяемы в клиент-серверном режиме
04
Определять версию по названию папки базы — имя каталога ничего не говорит о релизе конфигурации внутри
Контрольные точки

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

Окно «О программе»
Норма

Версия платформы и конфигурации отображаются полностью

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

Поле версии пустое или показывает устаревший релиз после обновления

Свойства базы в стартовом окне
Норма

Указанная версия платформы совпадает с установленной

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

Версия отсутствует в списке установленных — база не запустится

Реестр и папки
Норма

Номера версий в папках и реестре совпадают

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

Записи реестра есть, а файлов нет — установка повреждена

Итог

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

Различайте версию платформы и версию конфигурации. Основной способ — «Справка» → «О программе», запасные — конфигуратор, папка установки, свойства 1cv8.exe и реестр. Перед обновлением всегда сверяйте оба номера с требованиями поставщика.

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

Где посмотреть версию 1С, если программа не запускается?

Откройте папку C:\Program Files\1cv8 (или Program Files (x86)) — каждая вложенная папка названа номером установленной версии платформы. Версию конфигурации в этом случае можно узнать через Конфигуратор: «Конфигурация» → «Свойства» → поле «Версия».

Чем версия платформы отличается от версии конфигурации?

Платформа — это исполняемая среда 1С (например, 8.3.22), единая для всех баз на компьютере. Конфигурация — прикладное решение внутри конкретной базы (например, Бухгалтерия 3.0.147). Они обновляются независимо друг от друга.

Как узнать, какая версия платформы нужна базе?

Выделите базу в стартовом окне 1С — внизу окна отображается версия платформы, назначенная этой базе. Если она не установлена, при запуске появится сообщение об ошибке с указанием требуемой версии.

Можно ли определить версию базы 1С по файлу 1Cv8.1CD?

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

Почему в «О программе» версия конфигурации не изменилась после обновления платформы?

Это нормально: обновление платформы не меняет релиз конфигурации. Версия конфигурации меняется только при установке обновления самого прикладного решения через «Поддержка» → «Обновить конфигурацию».