Где посмотреть версию платформы и конфигурации 1С
Содержание
Версию платформы и конфигурации быстрее всего посмотреть внутри самой программы: Главное меню → Справка → О программе. Первая строка окна — номер платформы вида 8.3.21.1644, ниже — название и релиз конфигурации, например «Бухгалтерия предприятия, редакция 3.0 (3.0.157.24)».
Если 1С не запускается или версию нужно узнать на сервере, в ход идут другие способы: папка установки, окно запуска, Конфигуратор, встроенный язык, консоль администрирования и файлы настроек. Ниже — каждый из них по порядку, выбирайте доступный в вашей ситуации.
Сразу про нумерацию. У платформы и конфигурации версии независимы. Платформа — это «движок» с номером 8.3.x.x. Конфигурация — прикладное решение со своим релизом (3.0.157.24). Вопрос «какая у меня 1С» почти всегда распадается на эти два числа, и смотрят их в разных местах.
Главное меню → Справка → О программе — номер платформы в самой верхней строке.C:\Program Files\1cv8\ — имена подпапок и есть номера установленных платформ. Или откройте окно запуска 1С.ragent.exe.Версия в окне «О программе»
Самый надёжный способ, когда база открывается. Интерфейс «Такси» (платформа 8.3.2x и новее):
- Нажмите кнопку Главное меню — это иконка с треугольником вниз в левом верхнем углу окна.
- Выберите
Справка → О программе. - В открывшемся окне читаете сразу два номера.
Что показывает окно:
- 🧩 Версия платформы — верхняя строка, например
1С:Предприятие 8.3 (8.3.21.1644). - 📦 Конфигурация — строка с названием решения и релизом:
Бухгалтерия предприятия, редакция 3.0 (3.0.157.24). - 🗂️ Режим запуска — тонкий или толстый клиент, файловый или клиент-серверный вариант.
Номер из окна «О программе» можно выделить и скопировать — это удобно, когда версию просят назвать в техподдержке или при обращении к партнёру 1С.
Путь одинаков и для тонкого, и для толстого клиента: кнопка главного меню всегда в левом верхнем углу. Если вместо «Такси» у вас включён прежний интерфейс (платформа 8.2 или ранний 8.3), окно «О программе» вызывается из меню Справка, но тогда и сама платформа у вас старая — ориентируйтесь на верхний номер.
В веб-клиенте путь тот же: кнопка главного меню в левом верхнем углу браузерного интерфейса → Справка → О программе. Номер платформы в этом случае — версия сервера, который опубликовал базу, а не версия вашего браузера или операционной системы.
Версия платформы в окне запуска и Конфигураторе
Если вы ещё не вошли в базу, номер установленной платформы виден в окне запуска 1С (стартере со списком информационных баз). Выделите базу и нажмите Изменить или Настройка… — там задаётся, какой версией платформы открывать именно эту базу.
Полезно знать: на одном компьютере может стоять сразу несколько платформ (8.3.18, 8.3.21, 8.3.23). По умолчанию стартер запускает самую свежую, но для конкретной базы версию можно закрепить вручную. Поэтому «версия 1С на компьютере» и «версия, которой открывается база» — не всегда одно и то же.
Закрепить версию для базы можно по номеру: в настройках информационной базы задаётся, что открывать её нужно платформой с номером не ниже заданного или строго указанной версией. Это пригождается, когда обновлённая платформа ещё не проверена на рабочей базе и запускать её нужно на прежней.
Через Конфигуратор. Откройте базу в режиме Конфигуратора и зайдите в Справка → О программе. Номер платформы там тот же, что и в режиме предприятия. Этот путь удобен, когда база в предприятие не пускает (например, из-за блокировки сеансов), а Конфигуратор открывается.
Версия конфигурации и режим совместимости
Номер релиза конфигурации (3.0.157.24 и подобные) правильнее всего смотреть в том же окне «О программе». Но есть ещё два числа, которые часто путают с версией.
Версия конфигурации в Конфигураторе. Откройте дерево конфигурации, выделите самый верхний (корневой) узел с названием решения, вызовите Свойства и найдите поле Версия. Это строковый номер релиза, который разработчик проставляет при выпуске обновления.
Режим совместимости. В свойствах того же корневого узла есть поле Режим совместимости. Оно показывает, с какой версией платформы совместима конфигурация, например Версия 8.3.21. Режим совместимости — это не номер установленной платформы. Платформа может быть 8.3.24, а режим совместимости — 8.3.15: конфигурация тогда работает по правилам более ранней версии.
Именно режим совместимости имеют в виду, когда говорят «версия базы данных» или «на какой версии платформы крутится база». Он ограничивает, какие возможности платформы доступны прикладному решению.
| Что смотрим | Где | Пример значения |
|---|---|---|
| Версия платформы | О программе, папка 1cv8 | 8.3.21.1644 |
| Релиз конфигурации | О программе, свойства корня | 3.0.157.24 |
| Режим совместимости | Свойства корня конфигурации | Версия 8.3.21 |
Определение версии средствами встроенного языка
Для администратора или разработчика быстрее всего прочитать версию кодом. Выполните его во внешней обработке или в модуле — например, через Файл → Открыть внешней обработки с кнопкой, запускающей процедуру:
СисИнфо = Новый СистемнаяИнформация;
Сообщить("Платформа: " + СисИнфо.ВерсияПриложения);
Сообщить("Конфигурация: " + Метаданные.Имя + " " + Метаданные.Версия);
Что возвращают эти значения:
СистемнаяИнформация.ВерсияПриложения— номер платформы строкой (8.3.21.1644).Метаданные.Версия— релиз конфигурации, тот же, что в свойствах корневого узла.Метаданные.Имя— внутреннее имя конфигурации (например,БухгалтерияПредприятия).
Этот способ незаменим, когда версию нужно получить в коде: записать в журнал, проверить перед выполнением обработки или сверить с требованиями релиза.
Если нужно только показать номер пользователю, а писать обработку не хочется, тот же результат даёт окно «О программе». Код пригождается, когда проверку версии надо встроить в процесс — например, не запускать обмен, пока платформа ниже нужного номера.
Версия платформы на сервере 1С
В клиент-серверном варианте версия платформы на сервере важнее клиентской: именно она определяет, что база вообще запустится. Посмотреть её можно несколькими способами, и все они безопасны — вы ничего не останавливаете, только читаете.
Консоль администрирования серверов. Откройте оснастку «Консоль администрирования серверов 1С:Предприятия». Её версия и версия центрального сервера совпадают с установленной платформой.
Если консоль не открывается или не видит кластер, обычно нужно заново зарегистрировать библиотеку radmin.dll из каталога bin соответствующей платформы командой regsvr32. Версия консоли и версия сервера должны совпадать, иначе подключение не пройдёт.
Служба агента сервера. Откройте оснастку Службы Windows и найдите службу агента сервера 1С — в её отображаемом имени и в пути к исполняемому файлу ragent.exe виден номер версии (путь вида C:\Program Files\1cv8\8.3.21.1644\bin\ragent.exe).
Утилита rac. Через консольную утилиту администрирования можно вывести список кластеров:
rac cluster list
Сама утилита rac лежит в каталоге bin конкретной платформы, поэтому её путь уже подсказывает версию. Полный перечень команд смотрите в справке — rac help; подкоманды, в которых не уверены, лучше не угадывать.
Версии платформы на клиенте и на сервере желательно держать одинаковыми. Небольшое расхождение иногда допустимо, но при заметной разнице в номере база может не запуститься с ошибкой несовместимости.
Когда клиент подключён к серверной базе, номер в окне «О программе» на рабочем месте — это версия клиента. Серверную версию отдельно смотрят на самой машине сервера: в консоли администрирования, в службе агента или по каталогу bin. Если пользователи жалуются, что база «перестала открываться после обновления», в первую очередь сверяют именно эти два номера — клиентский и серверный.
Папка установки, список программ и файлы настроек
Эти способы работают, даже когда 1С не запускается вовсе.
Папка установки. Платформа ставится в C:\Program Files\1cv8\ (64-разрядная) или C:\Program Files (x86)\1cv8\ (32-разрядная). Имена подпапок — это и есть номера установленных версий: 8.3.18.1698, 8.3.21.1644 и так далее. Сколько подпапок — столько платформ на машине.
Список установленных программ. Откройте Панель управления → Программы и компоненты (или Параметры → Приложения). В списке платформа отображается как 1С:Предприятие 8.3 (8.3.21.1644) — номер прямо в названии. Данные этого списка Windows берёт из реестра, поэтому отдельно лезть в ветки реестра обычно не нужно.
Свойства ярлыка запуска. Если 1С запускают с ярлыка на рабочем столе, щёлкните по нему правой кнопкой → Свойства и посмотрите поле Объект. В пути к 1cv8.exe виден каталог версии — тот же номер 8.3.21.1644. Правда, ярлык часто ведёт на общий стартер 1cestart.exe, который сам выбирает версию, — тогда путь номер не покажет, и надёжнее смотреть папку установки.
Файл 1CEStart.cfg. Настройки запуска стартера хранятся в файле 1CEStart.cfg по пути %APPDATA%\1C\1CEStart\1CEStart.cfg. Откройте его блокнотом: строка InstalledLocation указывает каталог, где стартер ищет установленные платформы. Рядом лежит файл со списком информационных баз. Для файловой базы версию, которой её открывали в последний раз, сам стартер в настройках базы и показывает.
Как определить разрядность платформы: 32 или 64 бита
Кроме номера версии иногда нужно понять разрядность платформы — от неё зависит доступный объём памяти и совместимость с внешними компонентами. Определить её можно двумя способами:
- 📁 По папке установки. 64-разрядная платформа ставится в
C:\Program Files\1cv8\, 32-разрядная — вC:\Program Files (x86)\1cv8\. Если каталог с нужным номером лежит вProgram Files (x86), перед вами 32-разрядная версия. - 🧰 По диспетчеру задач. Откройте вкладку
Подробности, найдите процесс клиента (1cv8.exeили1cv8c.exe). Для 32-разрядного процесса в 64-разрядной Windows система пометит его как*32.
Разрядность клиента и сервера независимы друг от друга. 64-разрядный сервер спокойно работает с 32-разрядным клиентом, а вот внешние компоненты и драйверы должны совпадать по разрядности с тем процессом, в котором подключаются.
Типичные ошибки при определении версии
Чаще всего путаница возникает из-за того, что версий на самом деле несколько:
- ❌ Платформу принимают за конфигурацию.
8.3.21— это движок, а3.0.157— прикладное решение. На вопрос «какая версия» нужно называть оба числа. - ❌ Режим совместимости считают версией платформы. Платформа может быть
8.3.24, а конфигурация работать в режиме8.3.15. Это разные вещи. - ❌ Смотрят версию клиента вместо серверной. В клиент-серверной базе за запуск отвечает версия на сервере, а не та, что стоит на рабочем месте пользователя.
- ❌ Путают несколько установленных платформ. Если в папке
1cv8несколько подпапок, «версия 1С» — это не какая-то одна из них, а та, которой реально открывается нужная база (закрепляется в настройках базы). - ❌ Называют версию Windows вместо версии 1С.
Windows 10илиServer 2019к номеру платформы отношения не имеют. Версию 1С ищут в окне «О программе» или в каталоге1cv8, а не в свойствах системы.
Частые вопросы
Чем версия платформы отличается от версии конфигурации?
8.3.21.1644) — технологическая основа, одинаковая для всех прикладных решений. Конфигурация (3.0.157.24) — само решение: Бухгалтерия, ЗУП, Управление торговлей. У них независимая нумерация, и смотрят их в разных строках окна «О программе».Можно ли узнать версию, не запуская 1С?
C:\Program Files\1cv8\, а также в списке Программы и компоненты. Путь к каталогу платформ прописан в файле 1CEStart.cfg.Что такое режим совместимости и зачем он нужен?
Отличается ли версия у клиента и сервера?
Где посмотреть версию в веб-клиенте?
Справка → О программе. Номер платформы при этом соответствует серверу, на котором опубликована база.