Какая версия платформы 1С 8.3 стоит на компьютере и сервере: пять способов проверки

· 9 мин

Содержание

Быстрее всего узнать, какой релиз 1С 8.3 установлен, в самой программе: откройте базу, нажмите кнопку главного меню в заголовке окна и выберите Справка → О программе. В строке «1С:Предприятие 8.3» в скобках стоит полный номер, например 8.3.24.1548. Это релиз платформы, на которой открыта именно эта база.

Если программа не запускается или нужно узнать версию без входа в базу, смотрите папку установки C:\Program Files\1cv8: каждая установленная версия лежит в своей подпапке с номером релиза. Для сервера 1С номер виден в пути к исполняемому файлу службы агента. Способ выбирайте по ситуации:

СпособКогда подходитЧто покажет
Окно «О программе»база открываетсяверсию платформы и конфигурации для этой базы
Папка 1cv8 и свойства 1cv8.exeнужно увидеть все версии на ПКвсе установленные релизы
PowerShell / «Программы и компоненты»проверка без входа в 1С, удалённосписок установленных пакетов с номерами
Служба агента сервера, racклиент-серверный вариантрелиз сервера 1С
1cestart.cfg, ibases.v8iбаза открывается «не той» версиейкакую версию выбирает стартер

1. Номер релиза в окне «О программе»

Это основной способ, и он отвечает на самый точный вопрос: какой релиз реально работает с вашей базой. На одном компьютере может стоять пять версий платформы, а база откроется только одной из них.

  1. Запустите базу в режиме «1С:Предприятие».
  2. Нажмите кнопку главного меню в левой части заголовка окна (значок с полосками).
  3. Выберите Справка → О программе.

В открывшемся окне смотрите две строки:

  • 🔹 1С:Предприятие 8.3 (8.3.xx.xxxx) — релиз платформы.
  • 🔹 Название конфигурации и её версия — например, «Бухгалтерия предприятия, редакция 3.0» и номер вида 3.0.xxx.xx. Это версия прикладного решения, а не платформы.

Путают эти два номера постоянно. Бухгалтер называет программисту «версию 3.0», а тому нужна платформа «8.3.24».

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

В Конфигураторе путь короче: верхнее меню Справка → О программе. Номер платформы там тот же, что и в пользовательском режиме для этой базы.

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

Если нужно собирать версию автоматически, например в обработке для нескольких баз, используйте объект СистемнаяИнформация:

СисИнфо = Новый СистемнаяИнформация;
Сообщить("Платформа: " + СисИнфо.ВерсияПриложения);
Сообщить("Конфигурация: " + Метаданные.Версия);

ВерсияПриложения возвращает строку вида 8.3.24.1548, Метаданные.Версия — версию конфигурации из её свойств.

2. Как узнать версию 1С 8.3 через ярлык и файл 1cv8.exe

Многие пытаются посмотреть версию в свойствах ярлыка на рабочем столе. Обычно это не работает : стандартный ярлык ведёт на стартер 1cestart.exe из папки C:\Program Files\1cv8\common\. Стартер общий для всех версий и сам решает, какой релиз запустить.

Поэтому правильнее идти в папку установки:

  1. Откройте C:\Program Files\1cv8\ для 64-разрядной платформы или C:\Program Files (x86)\1cv8\ для 32-разрядной.
  2. Посмотрите подпапки. Их имена и есть номера релизов: 8.3.22.1709, 8.3.24.1548 и так далее.
  3. Внутри нужной версии откройте bin, найдите 1cv8.exe, щёлкните правой кнопкой → Свойства → вкладка Подробно.
  4. В полях «Версия файла» и «Версия продукта» указан тот же номер.

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

На одном компьютере часто стоят обе разрядности. Если база открывается 32-битной платформой, а вы смотрите Program Files, вы увидите не ту версию. Проверьте обе папки.

Если ярлык всё-таки указывает на конкретный 1cv8.exe (такие ярлыки делают для терминальных серверов), номер релиза виден прямо в поле «Объект»: "C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe".

3. Определение релиза 1С через командную строку и PowerShell

Командная строка нужна администратору: проверить версию на десятке рабочих мест или на сервере без запуска 1С.

Список установленных версий

Самый простой вариант — вывести подпапки каталога установки:

Get-ChildItem "C:\Program Files\1cv8", "C:\Program Files (x86)\1cv8" -Directory -ErrorAction SilentlyContinue |
  Where-Object Name -match '^\d+\.\d+\.\d+\.\d+$' |
  Select-Object FullName

Версия конкретного исполняемого файла

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

Версии из списка установленных программ

Установщик 1С регистрирует каждую версию в Windows. Её видно в Параметры → Приложения или в классической панели «Программы и компоненты»: строки вида «1С:Предприятие 8 (x86-64) (8.3.24.1548)». То же самое через PowerShell, без медленного wmic product:

Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*,
  HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* |
  Where-Object DisplayName -like "1C*" |
  Select-Object DisplayName, DisplayVersion

Для удалённой проверки оберните любую из команд в Invoke-Command -ComputerName <имя_ПК>, если на машинах включён WinRM.

Список установленных программ показывает то, что ставили через установщик. Платформу, скопированную папкой с другого компьютера, он не увидит. Тогда выручает первый скрипт.

Сводка по всем рабочим местам

Когда компьютеров много, удобнее собрать одну таблицу. Скрипт ниже опрашивает список машин и сохраняет установленные версии в CSV, который потом открывается в Excel:

$pcs = "BUH-01", "BUH-02", "KADRY-01"
Invoke-Command -ComputerName $pcs -ScriptBlock {
  Get-ChildItem "C:\Program Files\1cv8", "C:\Program Files (x86)\1cv8" -Directory -ErrorAction SilentlyContinue |
    Where-Object Name -match '^\d+\.\d+\.\d+\.\d+$' |
    Select-Object @{n='Path';e={$_.FullName}}
} | Select-Object PSComputerName, Path |
  Export-Csv "$env:USERPROFILE\Desktop\1c-versions.csv" -NoTypeInformation -Encoding UTF8

Имена компьютеров замените на свои. В итоговом файле одна строка — одна установленная версия на конкретном ПК. Сразу видно, где стоит устаревший релиз и где лишние копии занимают место на диске.

4. Как узнать версию сервера 1С 8.3 в клиент-серверном варианте

В клиент-серверной базе важна версия сервера. Клиент и сервер должны совпадать до последней цифры. Если они разные, при подключении появится ошибка о несоответствии версий клиента и сервера, и в её тексте будут оба номера. Иногда это самый быстрый способ узнать релиз сервера.

Самая простая проверка без доступа к серверу: зайдите в клиент-серверную базу и откройте Справка → О программе. Раз подключение прошло, версия клиента совпадает с версией сервера, и номер в окне относится к обоим.

Через службу агента сервера

  1. На сервере откройте services.msc.
  2. Найдите службу «Агент сервера 1С:Предприятия 8.3» (в названии может быть указана разрядность).
  3. Откройте свойства. В поле «Исполняемый файл» указан путь вида "C:\Program Files\1cv8\8.3.24.1548\bin\ragent.exe" -srvc -agent ....

Номер в пути и есть релиз работающего сервера. Если на сервере установлено несколько версий, служба смотрит только на одну из них.

Тот же результат одной командой:

Get-CimInstance Win32_Service |
  Where-Object PathName -like "*ragent.exe*" |
  Select-Object Name, State, PathName

Если команда вернула несколько служб, на сервере запущено несколько кластеров разных версий на разных портах. Такое бывает на тестовых стендах.

Через консоль администрирования кластера

Консоль «Администрирование серверов 1С:Предприятия» работает через библиотеку radmin.dll конкретной версии. Подключиться к серверу можно консолью той же версии, поэтому при регистрации консоли администратор и так видит релиз: radmin.dll лежит в папке bin нужной версии.

Когда на одной машине несколько версий, консоль часто перестаёт подключаться после обновления сервера. Лечится это перерегистрацией radmin.dll из папки новой версии. Запускайте командную строку от имени администратора:

regsvr32 "C:\Program Files\1cv8\8.3.24.1548\bin\radmin.dll"

Через утилиту rac

Если на сервере запущен сервер администрирования ras, кластером управляют утилитой rac из папки bin. Утилита сама лежит в каталоге с номером версии, а rac cluster list покажет параметры кластера. Полный список команд и режимов вашей версии выводит rac help.

5. Где ещё записан номер релиза: файлы настроек и Linux

Файл 1cestart.cfg

Стартер хранит свои настройки в %APPDATA%\1C\1CEStart\1cestart.cfg. Откройте файл блокнотом. В нём бывают строки:

  • 📄 InstalledLocation= — каталоги, где стартер ищет платформы;
  • 📄 DefaultVersion= — версия, которой открываются базы по умолчанию.

Если в DefaultVersion прописана старая версия, стартер будет запускать её, даже когда новая уже установлена.

Файл ibases.v8i и свойства базы

Список баз хранится в %APPDATA%\1C\1CEStart\ibases.v8i. У каждой базы может быть строка Version=8.3.24 — маска версии платформы для этой базы. То же поле видно в окне запуска: выделите базу → Изменить → пройдите шаги до последнего экрана, там поле «Версия 1С:Предприятия».

Маска 8.3 означает «самая новая из установленных 8.3». Маска 8.3.22 — «самая новая из 8.3.22.х». Полный номер 8.3.22.1709 жёстко привязывает базу к одному релизу.

Терминальный сервер

На терминальном сервере платформа одна на всех: она стоит в Program Files. А файлы 1cestart.cfg и ibases.v8i у каждого пользователя свои, в его профиле. Поэтому двое сотрудников на одном сервере могут открывать одну базу разными релизами. Если жалуется один человек, проверяйте маску версии в его профиле: зайдите под ним или откройте C:\Users\<имя>\AppData\Roaming\1C\1CEStart\.

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

Сервер 1С на Linux

На Linux с платформы 8.3.20 файлы ставятся в каталог с номером версии: /opt/1cv8/x86_64/8.3.24.1548/. Поэтому список версий выводится так:

ls /opt/1cv8/x86_64/

На Debian и Ubuntu версии видны и в списке пакетов:

dpkg -l | grep 1c-enterprise

Для RPM-систем аналог — rpm -qa | grep 1c-enterprise. У более старых версий, установленных пакетами, каталог был без номера (/opt/1C/v8.3/x86_64), и версию там смотрят только по списку пакетов.

6. Что означают цифры в номере релиза

Номер платформы 8.3.24.1548 читается слева направо:

ЧастьПримерСмысл
Поколение8платформа 1С:Предприятие 8
Версия3ветка 8.3
Подверсия24крупное обновление с новыми возможностями
Сборка1548исправления внутри подверсии

Сравнивайте номера по частям, а не как строки. Релиз 8.3.24.1548 новее, чем 8.3.9.2309, хотя «9» визуально больше «2».

Ещё три момента, на которых ошибаются:

  • 🔸 Версия конфигурации ≠ версия платформы. У Бухгалтерии номер начинается с 3.0, у ЗУП с 3.1. Каждый релиз конфигурации требует платформу не ниже определённого номера, он указан в описании обновления.
  • 🔸 Режим совместимости. В свойствах конфигурации (Конфигуратор → Конфигурация → Открыть конфигурацию → свойства корня) есть поле «Режим совместимости», например «Версия 8.3.20». Это не установленная платформа, а уровень поведения, который конфигурация от неё требует. База может работать на 8.3.24 в режиме совместимости 8.3.20.
  • 🔸 Минимальная версия для конфигурации. Если платформа старее, чем требует конфигурация, база при запуске сообщит, что нужна версия платформы не ниже указанной, и назовёт номер. Это сигнал обновить платформу на всех рабочих местах, а для клиент-серверной базы — и на сервере.
  • 🔸 Тестовые версии. Фирма 1С выпускает ознакомительные релизы новых подверсий. Для рабочих баз берут релизы, рекомендованные для типовой конфигурации.

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

Актуальные релизы 1Собновлено 17.10.2026
ПродуктРед.Последняя сборка
Платформа 1С:Предприятие8.38.3.27.1688 (13.08.2025, реком.) · последняя 8.3.27.1859 (12.11.2025)

Номера сборок конфигураций выходят почти каждую неделю — точный релиз на сегодня смотрите прямо в программе: «Администрирование → Обновление версии программы». Ниже — последние известные на дату обновления таблицы.

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

Почему у пользователей в одной сети разные версии платформы?
Стартер выбирает версию по маске в списке баз и по DefaultVersion. Если у одного маска 8.3, а у другого 8.3.22, они откроют базу разными релизами. Для клиент-серверной базы это приведёт к ошибке подключения.
Можно ли узнать версию платформы, если база не запускается?
Да. Посмотрите подпапки C:\Program Files\1cv8 и строку Version= для этой базы в ibases.v8i. Стартер берёт самую новую версию, подходящую под маску.
Как понять, 32- или 64-разрядная платформа открыла базу?
Откройте диспетчер задач во время работы базы. На вкладке «Подробности» у процесса 1cv8.exe или 1cv8c.exe щёлкните правой кнопкой и выберите «Открыть расположение файла»: Program Files (x86) означает 32-битную платформу.
Нужно ли удалять старые релизы после обновления?
Не обязательно, но лучше оставить одну-две последние. Перед удалением убедитесь, что ни одна база не привязана к старой версии полным номером. Иначе она перестанет запускаться.
Совпадает ли версия веб-клиента с версией платформы?
Да. Веб-клиент работает на модулях веб-сервера той версии, которой база опубликована. В веб-клиенте номер также виден в Справка → О программе.