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

· 9 мин

Содержание

Самый быстрый способ узнать версию — открыть Главное меню → Справка → О программе. В этом окне сразу видно и версию платформы (например, 8.3.24.1544), и релиз конфигурации (например, 3.0.157.24). Работает в любой конфигурации на управляемых формах — в толстом, тонком и веб-клиенте.

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

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

Платформа, конфигурация и режим совместимости — три разных номера

Чаще всего путаница начинается с того, что эти три числа принимают за одно.

Что этоПример номераЧем задаётся
Платформа «1С:Предприятие»8.3.24.1544устанавливается на компьютер отдельно
Релиз конфигурации3.0.157.24меняется при обновлении решения
Режим совместимости«Не использовать» или «Версия 8.3.21»свойство самой конфигурации

🔹 Платформа — это ядро, исполняемая среда. Её ставят инсталлятором, файлы лежат в C:\Program Files\1cv8\. Номер всегда из четырёх групп цифр и начинается с 8.3.

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

🔹 Режим совместимости — на поведении какой версии платформы «настроена» конфигурация. Он нужен, чтобы решение, рассчитанное на платформу 8.3.21, корректно работало на более новой. Это не версия и не релиз.

Полезно понимать и структуру самих номеров. В номере платформы 8.3.24.1544 первые две группы (8.3) — поколение платформы, третья (24) — крупный выпуск, четвёртая (1544) — номер сборки внутри этого выпуска. Чем больше две последние группы, тем новее платформа.

В номере конфигурации 3.0.157.24 первые две цифры (3.0) — это редакция (крупная переработка решения), а остальное — релиз внутри редакции. Редакция и релиз — тоже разные вещи: переход с 2.0 на 3.0 в «Бухгалтерии» — это смена редакции, а с 3.0.156 на 3.0.157 — обычное обновление релиза.

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

Что именно нужно узнать?

Окно «О программе» — ответ за два клика

Это самый короткий путь, если база запускается в режиме 1С:Предприятие.

  1. Нажмите кнопку Главное меню — в интерфейсе «Такси» это значок со стрелкой вниз в левом верхнем углу окна.
  2. Выберите пункт Справка → О программе.
  3. В открывшемся окне читайте строки сверху вниз.

Что показывает окно:

  • 🖥️ версию платформы — строка «Версия» вида 8.3.24.1544;
  • 📦 конфигурацию и её релиз — название решения с номером;
  • 🔌 режим запуска — тонкий клиент, толстый клиент или веб-клиент;
  • 📁 каталог информационной базы — путь к файлу базы или строку подключения к серверу.

В веб-клиенте окно «О программе» открывается так же, через главное меню браузерной версии. Версия платформы там — это версия сервера, который опубликовал базу.

Этого окна хватает в 90% случаев: оно не требует прав администратора и доступно любому пользователю.

Как посмотреть версию в Конфигураторе

Конфигуратор пригодится, когда база в режим 1С:Предприятие не входит (например, после сбоя), а номер релиза узнать нужно.

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

Способ через свойства конфигурации — он надёжнее, потому что берёт релиз прямо из метаданных:

  1. Откройте дерево конфигурации: Конфигурация → Открыть конфигурацию.
  2. Встаньте курсором на самый верхний узел дерева — это корень с названием решения.
  3. Откройте палитру свойств (если её не видно — пункт Правка → Свойства или клавиша F4).
  4. В палитре найдите поле «Версия» — это и есть релиз конфигурации.

Там же, в свойствах корня, видно поле «Режим совместимости». Если он стоит не «Не использовать», значит конфигурация работает в поведении более старой платформы — это важно учитывать перед обновлением ядра.

Версия серверной платформы: консоль администрирования и rac

В клиент-серверном варианте версию платформы определяет сервер, а не рабочее место. Клиент подхватывает ту версию, что развёрнута на кластере.

Консоль администрирования серверов 1С (оснастка Windows «Администрирование серверов 1С Предприятия»):

  • раскройте узел Central server и ваш кластер;
  • в свойствах кластера и в списке рабочих серверов виден номер установленной платформы;
  • там же — список информационных баз кластера.

Утилита rac (консоль администрирования из командной строки) подключается к агенту сервера и выдаёт состав кластера:

rac cluster list
rac infobase summary list --cluster=<id кластера>

Полный перечень команд и параметров rac смотрите в его встроенной справке — rac help, а по конкретной команде rac help <команда>. Не угадывайте параметры: у разных релизов набор ключей отличается.

Ещё один надёжный ориентир — папка установки службы. В свойствах службы 1C:Enterprise 8.3 Server Agent (в оснастке «Службы» Windows) путь к ragent.exe содержит номер версии: ...\1cv8\8.3.24.1544\bin\ragent.exe.

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

Для чтения версии ничего останавливать не нужно. Консоль и rac только читают состояние кластера — сеансы пользователей от этого не прерываются.

Где искать номер, когда база не запускается

Если 1С:Предприятие не стартует, версию всё равно можно определить по файлам на диске.

Установленные платформы. Откройте папку C:\Program Files\1cv8\ (на 32-битных системах — C:\Program Files (x86)\1cv8\). Каждая вложенная папка названа номером версии: 8.3.21.1890, 8.3.24.1544 и так далее. Так видно сразу все установленные платформы.

Точный номер через свойства файла. Зайдите в папку нужной версии, в подпапку bin, нажмите правой кнопкой на 1cv8.exe → Свойства → Подробно. В строке «Версия файла» будет полный номер платформы.

Окно запуска. В списке информационных баз (стартер 1С:Предприятие) через кнопку Настройка можно задать и увидеть, какие версии платформы доступны для запуска конкретной базы.

Журнал обновлений. История переходов между релизами конфигурации фиксируется в журнале регистрации. Откройте его в Конфигураторе (Администрирование → Журнал регистрации) и отфильтруйте события по обновлению конфигурации базы данных — по ним видно, когда и на какой релиз обновлялись. Это помогает, если нужно восстановить историю версий.

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

Версия через встроенный язык и внешнюю обработку

Когда версию нужно получить программно — например, собрать номера сразу по десятку баз, — помогает встроенный язык. Платформу отдаёт объект СистемнаяИнформация, релиз конфигурации — глобальный объект Метаданные.

СисИнфо = Новый СистемнаяИнформация;
Платформа = СисИнфо.ВерсияПриложения;   // например, 8.3.24.1544
Релиз      = Метаданные.Версия;          // релиз конфигурации
Решение    = Метаданные.Синоним;         // название конфигурации

Сообщить("Платформа: " + Платформа);
Сообщить("Конфигурация: " + Решение + ", релиз " + Релиз);

Код можно выполнить в консоли кода или оформить внешней обработкой (.epf). Обработку создают в Конфигураторе, а запускают в рабочем режиме через Файл → Открыть — выбрав файл .epf. Такой вариант удобен для массовой проверки: один файл обходит все базы и выводит их номера.

Этот способ показывает ровно те версии, под которыми обработка фактически выполняется: платформу текущего клиента (или сервера) и релиз конфигурации открытой базы.

Зачем нужен точный номер версии

Знать оба номера — платформы и конфигурации — приходится в нескольких практических ситуациях, и в каждой важен именно точный релиз, а не «примерно третья редакция».

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

  • 🧩 Совместимость платформы и конфигурации. Новые релизы конфигураций требуют платформу не ниже определённого номера. Если конфигурация обновилась, а платформа осталась старой, база просто не запустится. Сравнивайте по номеру однозначно: платформа должна быть не ниже той, что указана в требованиях релиза.

  • 🧷 Расширения конфигурации . Механизм расширений появился в платформе 8.3.6, и каждое расширение рассчитано на определённую версию. Прежде чем подключать .cfe, проверьте, что номер платформы и режим совместимости базы ему подходят.

  • 📨 Форматы отчётности и ЭДО. Регламентированная отчётность, электронный документооборот и обмен с госсистемами привязаны к релизу конфигурации: свежие форматы приходят именно с обновлениями. Если формат «не тот», первым делом проверяют, актуален ли релиз.

  • 🛟 Обращение в техподдержку. Первый вопрос при любом обращении — версия платформы и релиз конфигурации. С точными номерами разбор проблемы идёт быстрее.

Выработайте привычку перед любым обновлением фиксировать исходные номера платформы и релиза. Если что-то пойдёт не так, вы будете точно знать, к какой версии возвращаться из резервной копии.

Частые ошибки при определении версии

Три самые частые путаницы, из-за которых в техподдержку уходит неверный номер:

  • 🔸 Релиз принимают за версию платформы. 3.0.157.24 — это конфигурация «Бухгалтерия», а 8.3.24.1544 — платформа. Это два независимых номера.
  • 🔸 Режим совместимости считают версией. Строка «Версия 8.3.21» в режиме совместимости не означает, что у вас платформа 8.3.21: реальная платформа может быть новее.
  • 🔸 Смотрят версию не там, где работает база. Если на компьютере установлено несколько платформ, база могла запуститься на любой из них. Ориентируйтесь на окно «О программе» запущенной базы, а не на последнюю папку в Program Files.
  • 🔸 На сервере путают версию клиента и кластера. В клиент-серверном режиме версию задаёт сервер; локально установленный клиент лишь подключается к ней.

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

Чем версия платформы отличается от релиза конфигурации?
Платформа — это ядро 1С:Предприятие (номер вида 8.3.24.1544), оно одно для всех решений. Релиз — номер прикладной конфигурации (3.0.157.24), он свой у «Бухгалтерии», «ЗУП», «Управления торговлей». Обновляются они по отдельности.
Как узнать версию, если 1С не запускается?
Посмотрите свойства файла 1cv8.exe (правая кнопка → Свойства → Подробно) или имена папок в C:\Program Files\1cv8\ — они названы номерами установленных платформ. Релиз конфигурации при незапускающейся базе смотрят в Конфигураторе в свойствах корня конфигурации.
Где посмотреть версию в тонком и веб-клиенте?
Через Главное меню → Справка → О программе — пункт доступен одинаково во всех клиентах. В веб-клиенте показанная версия платформы соответствует серверу, который опубликовал базу.
Что такое режим совместимости и влияет ли он на версию?
Режим совместимости задаёт, поведение какой версии платформы использует конфигурация. Саму версию платформы он не меняет: это отдельное свойство, которое учитывают при обновлении ядра, но с номером установленной платформы его путать нельзя.
Как узнать версию серверной платформы 1С?
Откройте консоль администрирования серверов и посмотрите свойства кластера, либо выполните rac cluster list. Номер также виден в пути к службе ragent.exe в оснастке «Службы» Windows.