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

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

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

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

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

Самый быстрый способ — открыть запущенную информационную базу и посмотреть сведения в окне «О программе». Если база не запускается, версию платформы можно определить через стартовое окно со списком баз, через папку установки в Program Files, через реестр Windows или командную строку. Ниже разобраны все рабочие способы с указанием ограничений каждого.

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

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

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

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

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

В открывшемся окне вверху указано название конфигурации и её версия, а ниже — версия технологической платформы, разрядность (32 или 64 бита) и режим работы (файловый или клиент-серверный). Этот способ подходит, когда база запускается без ошибок и у вас есть доступ хотя бы под одним пользователем.

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

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

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

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

Проверка через реестр Windows

Версии установленных платформ также фиксируются в реестре: ветка HKEY_LOCAL_MACHINE\SOFTWARE\1C\1CV8 (или по аналогичному пути в разделе Wow6432Node для 32-разрядных версий). Этот способ удобен администраторам при удалённой диагностике, но для разового просмотра проще использовать папку установки.

Проверка через командную строку

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

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

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

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

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

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

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

При работе через веб-браузер (тонкий клиент через веб-сервер) окно «О программе» также доступно — оно покажет версию платформы на стороне сервера. В файловом режиме всё проще: версия на компьютере пользователя и есть единственная задействованная версия.

Сравнение способов

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

Самый полный: показывает платформу, конфигурацию и режим работы. Требует запущенной базы.

Стартовое окно со списком баз

Быстро показывает версию платформы для выбранной базы. Версию конфигурации не показывает.

Папка установки и реестр

Подходит, когда 1С не запускается. Показывает все установленные версии, но не привязку к базам.

Конфигуратор

Даёт версию конфигурации без запуска пользовательского режима. Требует прав на конфигуратор и пароля, если он установлен.

Частые ошибки и ограничения

Наиболее распространённая ошибка — путать версию платформы с версией конфигурации. Фраза «у нас стоит 8.3» ничего не говорит о версии «Бухгалтерии», а номер «3.0.120.24» не говорит о платформе. Для обновлений и обращений в поддержку почти всегда нужны оба номера.

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

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

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

После определения версий зафиксируйте оба номера в формате «платформа 8.3.x.xxxx, конфигурация x.x.xx.xxx». Для проверки совместимости сверьтесь с документацией к обновлению: в описании каждого релиза конфигурации указаны минимально требуемая версия платформы и перечень версий, с которых возможен переход.

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

Итог

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

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

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

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

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

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

Платформа — это среда исполнения 1С, её версия вида 8.3.22.1750. Конфигурация — прикладное решение (например, «Бухгалтерия»), её версия обычно вида 3.0.xxx.xx. Они устанавливаются и обновляются отдельно друг от друга.

Может ли на одном компьютере стоять несколько версий платформы?

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

Почему при подключении к серверу возникает ошибка о несовпадении версий?

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

Как узнать разрядность установленной платформы — 32 или 64 бита?

В окне «О программе» рядом с версией обычно указана разрядность. Также 32-разрядная версия на 64-разрядной Windows по умолчанию ставится в папку Program Files (x86), а 64-разрядная — в Program Files.

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

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