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

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

Как узнать, какая платформа 1С установлена

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

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

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

Чем платформа отличается от конфигурации и зачем знать её версию

Платформа 1С:Предприятие — это исполняемая среда (файлы 1cv8.exe и сопутствующие библиотеки), которая запускает информационные базы. Конфигурация — это прикладное решение: «Управление торговлей», «Зарплата и управление персоналом» и т.д. У платформы номер версии выглядит как четыре группы цифр, например 8.3.22.1709, а у конфигурации — обычно три, например 3.0.145.20.

Точный номер платформы требуется, когда вы обновляете конфигурацию (в описании обновления указана минимальная требуемая версия платформы), настраиваете клиент-серверный вариант, восстанавливаете работу после сбоя или объясняете проблему специалисту поддержки. Если версия платформы ниже требуемой, конфигурация либо откажется обновляться, либо будет работать с ошибками.

Как узнать версию из запущенной программы

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

Через меню «О программе»

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

В старом интерфейсе (обычные формы) путь аналогичный: меню «Справка» в верхней панели → «О программе». Если меню не видно, нажмите клавишу Alt — оно появится.

Порядок действий
  1. 1
    Запустите информационную базу в режиме 1С:Предприятие
  2. 2
    Откройте главное меню и выберите «Справка» → «О программе»
  3. 3
    Найдите строку с номером вида 8.3.хх.хххх — это версия платформы
  4. 4
    Перепишите все четыре числа полностью, включая последнюю группу

Через стартовое окно выбора баз

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

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

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

Чтобы убедиться, что папка не пустая и платформа действительно работоспособна, откройте внутри неё каталог bin и найдите файл 1cv8.exe. Кликните по нему правой кнопкой мыши, выберите «Свойства» → вкладка «Подробно» — в поле «Версия файла» будет точный номер сборки.

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

Откройте «Параметры» Windows → «Приложения» → «Установленные приложения» (или классическую «Панель управления» → «Программы и компоненты»). В списке найдите строки вида «1С:Предприятие 8 (8.3.хх.хххх)» — каждая соответствует отдельно установленной платформе. Способ удобен тем, что показывает и разрядность: 64-разрядные версии обычно помечены в названии.

Для более детальной проверки используется реестр. Нажмите Win+R, введите regedit и откройте ветку HKEY_LOCAL_MACHINE\SOFTWARE\1C\1CV8\Versions (на 64-разрядной системе также проверьте ветку внутри Wow6432Node). Подразделы с номерами версий содержат пути установки.

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

Для автоматизации или удалённой диагностики удобно использовать консоль. Команда вывода версии конкретного файла через PowerShell выглядит так:

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

Чтобы получить список всех установленных платформ одной командой, выведите подпапки каталога установки:

Get-ChildItem "C:\Program Files\1cv8" -Directory | Select-Object Name

Также можно запустить тонкий клиент с параметром вывода версии: 1cv8.exe /AppAutoCheckVersion- — но проще ориентироваться на свойства файла. В клиент-серверном варианте версию сервера смотрят в консоли администрирования серверов 1С: Предприятия, в свойствах кластера.

powershell
Get-ChildItem "C:\Program Files\1cv8" -Directory | Select-Object Name

Какая версия реально используется базой

Если на компьютере несколько платформ, база может запускаться не на самой новой. В окне списка баз выделите нужную и нажмите «Изменить» — на втором шаге мастера есть поле «Требуемая версия платформы». Там может стоять конкретный номер или вариант «Использовать последнюю версию».

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

Контрольные точки

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

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

Четыре группы цифр, начинается с 8.3

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

Три группы цифр — это версия конфигурации, а не платформы

Папки в каталоге установки
Норма

Каждая папка содержит bin с 1cv8.exe

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

Папка есть, но bin пуст — установка повреждена или удалена некорректно

Версия в настройках базы
Норма

Задан конкретный номер или «последняя версия»

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

Указана версия, которой нет на компьютере — база не запустится

Типичные ошибки при определении версии

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

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

Итог

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

Версию платформы смотрят в окне «О программе» запущенной базы, в папках C:\Program Files\1cv8, в списке установленных программ или через PowerShell. Платформа и конфигурация — разные номера. При нескольких установленных версиях проверяйте, какая из них назначена конкретной базе.

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

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

Откройте папку C:\Program Files\1cv8 (или Program Files (x86)) — названия подпапок и есть установленные версии. Дополнительно проверьте список «Установленные приложения» в параметрах Windows: там платформы перечислены с полными номерами.

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

Платформа — это среда исполнения с четырёхчастным номером вида 8.3.22.1709. Конфигурация — прикладное решение («Бухгалтерия», «Зарплата») с трёхчастным номером вида 3.0.145.20. Оба номера видны в окне «О программе», но в разных строках.

Почему в списке несколько версий платформы — это нормально?

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

Как узнать версию сервера 1С?

Откройте консоль администрирования серверов 1С:Предприятия на сервере, выберите кластер и посмотрите его свойства — там указана версия. Либо проверьте папку установки сервера (обычно C:\Program Files\1cv8) на серверной машине. Локальные папки клиента версию сервера не показывают.

Можно ли узнать версию без прав администратора?

Да. Окно «О программе» в запущенной базе и просмотр папок в Program Files прав администратора не требуют. Ограничения могут возникнуть только при чтении отдельных веток реестра или при работе на сервере.