Администрирование · 11 мин
Как узнать версию 1С: все способы для пользователя и администратора
Как узнать версию 1С: через меню «О программе», из заголовка окна, в конфигураторе и в файлах. Отличия версии платформы от версии конфигурации и частые ошибки.
Знать версию 1С нужно в самых разных ситуациях: перед установкой обновления, при обращении в поддержку, при подборе внешней обработки или при совместной работе нескольких сотрудников с одной базой. При этом слово «версия» в 1С означает сразу несколько разных вещей, и путаница между ними — самая частая причина ошибок.
В любой системе 1С одновременно существуют как минимум две версии: версия технологической платформы (например, 8.3.22.1750) и версия конфигурации (например, «Бухгалтерия предприятия, редакция 3.0 (3.0.134.21)»). Платформа — это «движок», на котором работает программа, а конфигурация — прикладное решение: бухгалтерия, зарплата, торговля и так далее.
Ниже разобраны все рабочие способы определить обе версии: из режима пользователя, из конфигуратора, из файлов базы и программно. Отдельно описано, как не перепутать версии и как проверить, что вы смотрите именно то, что нужно.
Что именно вы хотите узнать: платформа или конфигурация
Прежде чем искать цифры, определите, какая версия вам нужна. Это принципиально разные вещи, и для разных задач требуется разная информация.
Версия платформы нужна, когда: вы устанавливаете обновление конфигурации и в инструкции указано «требуется платформа не ниже 8.3.17»; настраиваете веб-сервер, COM-соединение или кластер серверов; решаете проблему совместимости после обновления Windows.
Версия конфигурации нужна, когда: вы обращаетесь в поддержку или к франчайзи; проверяете, актуальна ли ваша программа и не пропущены ли обновления; подбираете внешнюю обработку или расширение, совместимое с вашим релизом.
Также существует версия режима совместимости и версия встроенной базы данных, но рядовому пользователю они требуются редко — в основном их проверяют администраторы и разработчики.
Как узнать версию 1С через меню «О программе»
Это универсальный способ, который работает и в тонком клиенте, и в обычном приложении, и в веб-клиенте. Он не требует прав администратора и доступен любому пользователю.
В интерфейсе «Такси» (современный вид большинства конфигураций) нажмите кнопку с изображением буквы «i» в кружке в правом верхнем углу окна либо откройте главное меню (кнопка с тремя полосками или оранжевым значком слева вверху) и выберите пункт «О программе». В открывшемся окне будут показаны: название конфигурации и её версия, версия платформы, информация о лицензиях.
В старых конфигурациях с обычным интерфейсом путь выглядит так: меню «Справка» (или «Помощь») → «О программе». Содержимое окна то же самое.
- 1Откройте информационную базу в режиме 1С:Предприятие
- 2Нажмите значок «i» в правом верхнем углу или главное меню → «О программе»
- 3Найдите строку с названием конфигурации — рядом указан её релиз
- 4Ниже найдите строку «1С:Предприятие 8.3 (8.3.x.xxxx)» — это версия платформы
- 5Запишите оба номера полностью, включая последнюю цифру сборки
Обратите внимание: копировать номера версий из этого окна можно выделением мышью с последующим Ctrl+C — это удобно при заполнении заявки в поддержку, где важна точность до последней цифры.
Как узнать версию по заголовку окна и в списке баз
Если открывать меню не хочется, часть информации видна прямо на экране. В заголовке окна программы обычно отображается название конфигурации и наименование информационной базы, а во многих типовых решениях — и номер релиза. Правда, заголовок может быть переопределён настройками, поэтому полностью на него полагаться не стоит.
Версию платформы видно ещё до входа в базу — в окне запуска 1С (стартере). Выделите нужную информационную базу в списке: в нижней части окна или в свойствах базы (кнопка «Изменить») отображается версия платформы, с которой она запускается. Если для базы задан конкретный релиз, он будет указан явно; если стоит «авто» — используется последняя установленная платформа подходящего поколения.
Как узнать версию платформы без запуска базы
Бывает, что база не открывается, а версию узнать нужно — например, чтобы поставить совместимое обновление. Есть несколько способов сделать это из операционной системы.
Первый способ — через список установленных программ Windows. Откройте «Параметры → Приложения» (или «Панель управления → Программы и компоненты») и найдите записи вида «1С:Предприятие 8 (8.3.22.1750)». Здесь будут перечислены все установленные релизы платформы — их может быть несколько одновременно, это нормально.
Второй способ — посмотреть папку установки. По умолчанию платформа ставится в C:\Program Files\1cv8\ (для 64-разрядной) или C:\Program Files (x86)\1cv8\. Внутри каждый подкаталог назван номером версии: 8.3.20.1996, 8.3.22.1750 и так далее. Свойства файла 1cv8.exe (вкладка «Подробно») также показывают версию продукта.
wmic product where "Name like '1С:Предприятие%'" get Name, VersionКоманда выше выводит список установленных платформ 1С с версиями. Она выполняется в командной строке Windows и полезна администратору при обходе нескольких компьютеров. Учтите, что wmic в новых выпусках Windows может быть отключён — тогда используйте просмотр папки установки или реестра.
Как узнать версию конфигурации в конфигураторе
Конфигуратор — инструмент администратора и разработчика, но именно он даёт самую полную информацию о конфигурации, включая те случаи, когда войти в режим предприятия невозможно.
Откройте конфигуратор и загрузите конфигурацию (меню «Конфигурация → Открыть конфигурацию»). В окне дерева конфигурации щёлкните правой кнопкой по корневому элементу (самая верхняя строка с названием конфигурации) и выберите «Свойства». В палитре свойств будут поля «Имя», «Синоним», «Версия» и «Поставщик» — поле «Версия» и есть искомый номер релиза.
Дополнительно сведения о поддержке видны через меню «Конфигурация → Поддержка → Настройка поддержки»: там указано, на каком релизе поставщика стоит конфигурация, включено ли обновление и есть ли изменения относительно типовой поставки. Это важно при планировании обновления.
Как определить версию программно и из файлов базы
Для автоматизации версии можно получить программно. Во встроенном языке 1С системную информацию возвращает объект СистемнаяИнформация, а версию конфигурации — метаданные:
СисИнфо = Новый СистемнаяИнформация;
Сообщить(СисИнфо.ВерсияПриложения); // версия платформы
Сообщить(Метаданные.Версия); // версия конфигурацииЭтот прием используют во внешних обработках диагностики, в регламентных проверках и при формировании обращений в поддержку автоматически. Выполнять такой код может пользователь с правами на запуск внешних обработок или через консоль кода.
Для файловой базы версию конфигурации можно косвенно определить по файлу 1Cv8.1CD только специальными инструментами чтения структуры базы — штатного способа посмотреть релиз в файле нет. Поэтому если база не открывается ни в одном режиме, надёжнее восстановить её из резервной копии или запустить конфигуратор с ключом диагностики.
Как проверить, что версия определена правильно
После того как вы записали номера, полезно убедиться, что смотрели вы именно то, что нужно, и данные актуальны. Особенно это важно на серверах и компьютерах с несколькими платформами.
Как проверить результат
Номер в «О программе» совпадает с одной из установленных платформ в системе
В «О программе» версия, которой нет в списке установленных — возможно, база работает через сервер 1С, и смотреть нужно версию сервера
Три-четыре группы цифр через точку, например 3.0.134.21
Вы записали номер редакции (3.0) вместо полного релиза — для поддержки этого недостаточно
Релиз совпадает с последним опубликованным на портале 1С для вашей конфигурации
Релиз заметно старше текущего — пора планировать обновление
Если база работает в клиент-серверном варианте, помните: версия платформы на вашем компьютере и версия сервера 1С — разные вещи. В окне «О программе» в клиент-серверном режиме обычно отображаются обе, либо версия сервера доступна администратору в консоли кластера.
Типичные ошибки при определении версии
Отдельная ошибка — определять версию конфигурации по внешнему виду интерфейса. Разные релизы одной редакции могут выглядеть почти одинаково, а различия в функционале при этом существенны. Всегда сверяйтесь с окном «О программе» или свойствами конфигурации.
Как выбрать действие
Что важно запомнить
В 1С всегда две версии: платформа (8.3.x.xxxx) и конфигурация (например, 3.0.134.21). Универсальный способ увидеть обе — окно «О программе». Без запуска базы платформу видно в установленных программах Windows, конфигурацию — в свойствах конфигурации в конфигураторе. Для поддержки и обновлений записывайте номера полностью и не путайте клиентскую версию с серверной.
Частые вопросы
Чем версия платформы отличается от версии конфигурации?
Платформа — это исполняемая среда 1С:Предприятие, общая для всех баз на компьютере (8.3.x.xxxx). Конфигурация — прикладное решение внутри конкретной базы: «Бухгалтерия», «Зарплата и управление персоналом» и т.д., со своим номером релиза. Обновляются они независимо друг от друга.
Можно ли узнать версию 1С через веб-браузер?
Да. Если база опубликована на веб-сервере, откройте её в браузере и найдите пункт «О программе» в главном меню — он доступен и в веб-клиенте. Окно покажет версию конфигурации и версию платформы сервера, обслуживающего базу.
Почему в списке программ несколько версий 1С одновременно?
Это нормальная ситуация: разные базы могут требовать разные релизы платформы, поэтому они устанавливаются параллельно в отдельные папки. Удалять старые версии стоит только после проверки, что ни одна база на них не завязана.
Как узнать версию конфигурации, если база доработанная?
Номер релиза в свойствах конфигурации сохраняется и у доработанных решений, но он показывает базовый релиз поставщика, от которого делались изменения. Фактические доработки в номере не отражаются — их наличие видно в «Настройке поддержки» конфигуратора.
Где посмотреть версию 1С на сервере Linux?
Сервер 1С под Linux устанавливается в каталог /opt/1cv8 (по умолчанию), где каждая версия лежит в отдельной подпапке вида x86_64/8.3.22.1750. Также версию можно увидеть в консоли кластера или командой просмотра установленных пакетов пакетного менеджера вашего дистрибутива.
Нужна ли полная версия с последней цифрой при обращении в поддержку?
Да. Последняя группа цифр — номер сборки, и поведение программы между соседними сборками может отличаться. Специалисты поддержки и инструкции по обновлению ориентируются на полный номер, поэтому копируйте его целиком из окна «О программе».