Администрирование · 11 мин
Как узнать версию программы 1С
Как узнать версию 1С: через меню «О программе», ярлык, реестр и консоль. Отличие версии платформы от версии конфигурации, типовые ошибки и FAQ.
Знание точной версии 1С требуется чаще, чем кажется: перед обновлением конфигурации, при установке расширений, при обращении в поддержку франчайзи, при настройке обмена данными между базами и при проверке совместимости с внешними компонентами. Ошибка в одной цифре релиза может привести к отказу обновления или конфликту расширения.
Важно сразу разделить два понятия, которые часто путают. Версия технологической платформы — это «движок» 1С, например 8.3.22. Версия конфигурации — это номер релиза прикладного решения, например «Бухгалтерия предприятия 3.0.x». Это независимые номера, и для разных задач нужна разная информация.
Ниже разобраны все рабочие способы определить обе версии: через интерфейс программы, без запуска базы, из командной строки и для серверного варианта работы. Отдельно рассмотрены ситуации, когда способы дают разные результаты, и типичные ошибки.
Чем версия платформы отличается от версии конфигурации
Платформа 1С:Предприятие 8.3 — это среда исполнения, которая устанавливается на компьютер или сервер отдельно. Её версия состоит из четырёх чисел, например 8.3.22.1750: первые два — поколение платформы, третье — релиз, четвёртое — сборка. На одном компьютере могут одновременно стоять несколько версий платформы, и разные базы могут запускаться на разных релизах.
Конфигурация — это прикладное решение, которое работает поверх платформы: «1С:Бухгалтерия», «1С:Управление торговлей», «1С:Зарплата и управление персоналом» и другие. У каждой конфигурации собственная нумерация релизов, например 3.0.145. Когда партнёр 1С просит «назвать версию», почти всегда нужны обе цифры, потому что совместимость обновлений проверяется по конфигурации, а совместимость расширений и внешних компонент — часто по платформе.
Как узнать версию через меню «О программе»
Универсальный способ, работающий во всех клиентских приложениях 1С — толстом, тонком и веб-клиенте. Откройте базу, затем в главном меню выберите «Справка» → «О программе». В интерфейсе «Такси» тот же пункт доступен через кнопку с изображением буквы «i» в кружке в правом верхнем углу окна.
В открывшемся окне отображается полная информация: версия платформы, редакция и версия конфигурации, режим работы (файловый или клиент-серверный), разрядность клиента и данные о лицензии. Это самый информативный экран — при обращении в поддержку часто просят именно его скриншот.
- 1Запустите информационную базу 1С и дождитесь полной загрузки интерфейса
- 2Откройте главное меню и выберите «Справка» → «О программе» либо нажмите значок «i» в правом верхнем углу
- 3В открывшемся окне найдите строки «1С:Предприятие 8.3.x.xxxx» (платформа) и название конфигурации с её версией
- 4Скопируйте оба номера или сделайте снимок экрана для передачи в поддержку
Если база не открывается
Когда база не запускается из-за ошибки, окно «О программе» недоступно. В этом случае версию платформы определяют внешними способами из следующего раздела, а версию конфигурации можно посмотреть в конфигураторе: меню «Справка» → «О программе» работает и там, даже если пользовательский сеанс не стартует.
Как определить версию платформы без запуска базы
Если открывать программу нельзя или не нужно, версию платформы видно по самой установке. По умолчанию платформа 1С устанавливается в каталог C:\Program Files\1cv8\ (для 32-разрядной версии на 64-разрядной Windows — C:\Program Files (x86)\1cv8\). Внутри каждая папка названа номером версии: 8.3.20.1996, 8.3.22.1750 и так далее. Список папок — это список всех установленных релизов.
Второй способ — через ярлык запуска. Откройте список информационных баз (стартовое окно 1С), выберите базу и нажмите кнопку настройки или посмотрите внизу окна: там указывается, какая версия платформы используется для этой базы. Если стоит «автоматически», запускается последняя подходящая из установленных.
Get-ChildItem "C:\Program Files\1cv8" -Directory | Select-Object NameЕщё один вариант — стандартный раздел Windows «Программы и компоненты» (Панель управления → Программы). В списке установленных программ каждая платформа 1С отображается отдельной строкой с полным номером версии. Это удобно, когда нужно быстро проверить, какие релизы стоят на чужом компьютере.
Как узнать версию конфигурации в типовых решениях
Помимо окна «О программе», версия конфигурации часто видна прямо в заголовке главного окна или на стартовой странице. В «1С:Бухгалтерии 8» путь такой: раздел «Администрирование» → «Обслуживание» → «Результаты обновления и дополнительная обработка данных» — там же фиксируется история установленных релизов. В «1С:Управление торговлей» и «1С:ERP» аналогичные сведения находятся в разделе администрирования.
Для проверки перед обновлением полезно смотреть не только текущую версию, но и историю обновлений: она показывает, не пропущен ли какой-то обязательный промежуточный релиз. Пропуск обязательных релизов — частая причина сбоя при обновлении.
Версия на сервере 1С и в веб-клиенте
При клиент-серверной работе версия платформы на компьютере пользователя и на сервере могут различаться, и это нормальная ситуация — но только в пределах совместимых релизов. Узнать версию сервера можно в консоли администрирования серверов 1С: откройте консоль, разверните дерево кластера и посмотрите свойства центрального сервера — там указан точный релиз агента.
В веб-клиенте окно «О программе» работает точно так же: «Справка» → «О программе». Учтите, что в браузере отображается версия платформы, опубликованной на веб-сервере, а не та, что установлена локально. Если пользователи жалуются на разное поведение программы, первым делом сверьте версии у проблемного пользователя и в эталонном сеансе.
Где смотреть версию
Подходит всегда, когда база открывается. Даёт и платформу, и конфигурацию. Ограничение: нужен запущенный сеанс.
Подходит, когда база не запускается или нужно проверить установленные релизы. Показывает только платформу.
Для клиент-серверного варианта: версия агента сервера. Требует прав администратора кластера.
Показывает версию конфигурации и платформы даже при неработающем пользовательском режиме. Требует монопольного доступа для части операций.
Проверка совместимости и частые ошибки
После того как версия определена, её обычно сверяют с требованиями: минимальная версия платформы для релиза конфигурации указана в файле поставки и на портале 1С. Запуск конфигурации на слишком старой платформе приводит к ошибке о несовместимости режима, на слишком новой — иногда к нештатному поведению, если разработчик конфигурации ещё не сертифицировал релиз.
Если после обновления платформы база перестала открываться с ошибкой о несовместимости, не пытайтесь конвертировать её обратно самостоятельно — запустите базу на прежнем релизе платформы (он выбирается в настройках базы в стартовом окне) и разбирайтесь с требованиями конфигурации.
Как проверить, что версия определена правильно
Надёжный приём — перекрёстная проверка двумя независимыми способами. Сверьте данные окна «О программе» с папкой установки платформы: номер релиза, с которым запущен сеанс, должен присутствовать в списке установленных. Если в «О программе» указан релиз, которого нет в папке 1cv8, значит, база работает в клиент-серверном режиме и платформа исполняется на сервере.
Как проверить результат
Совпадает с одной из папок в C:\Program Files\1cv8 (файловый режим)
Такой папки нет — вероятно, клиент-серверный режим, платформа на сервере
Совпадает в окне «О программе» и в разделе обновлений в «Администрировании»
Номера различаются — возможно, обновление завершилось с ошибкой
У всех пользователей совместимые релизы платформы
Часть пользователей на старом релизе — возможны ошибки доступа и блокировки
Для документирования (например, заявки в поддержку) фиксируйте четыре значения: полную версию платформы, редакцию и версию конфигурации, режим работы (файловый или клиент-серверный) и разрядность клиента. Этого набора достаточно, чтобы специалист воспроизвёл вашу ситуацию.
Что важно запомнить
В 1С всегда две версии: платформа (8.3.x.xxxx) и конфигурация (например, 3.0.x). Обе видны в окне «Справка» → «О программе». Без запуска базы платформу определяют по папке C:\Program Files\1cv8, конфигурацию — через конфигуратор. Названию ярлыка базы доверять нельзя.
Частые вопросы
Где посмотреть версию 1С, если программа не запускается?
Версию платформы видно по папкам в каталоге C:\Program Files\1cv8 — каждая папка названа номером релиза. Версию конфигурации можно открыть через конфигуратор (меню «Справка» → «О программе»), если он запускается, либо посмотреть в файле 1Cv8.1CD косвенно — но проще использовать конфигуратор.
Что означают четыре цифры в версии платформы 8.3.22.1750?
8 — поколение продукта, 3 — версия линейки «8.3», 22 — номер релиза, 1750 — номер сборки внутри релиза. Для совместимости конфигураций важны первые три числа, сборка важна при диагностике конкретных исправленных ошибок.
Почему у коллеги версия 1С отличается от моей, хотя база одна?
База общая, а платформа устанавливается локально на каждый компьютер. Если у пользователей стоят разные релизы платформы, версии в окне «О программе» будут различаться. При файловом режиме это рискованно; при клиент-серверном — допустимо в пределах совместимости.
Как узнать версию конфигурации без прав администратора?
Окно «Справка» → «О программе» доступно любому пользователю независимо от прав — там отображаются и платформа, и конфигурация. Ограничения по правам касаются только разделов обновления и администрирования.
Можно ли узнать версию 1С через командную строку?
Да, для платформы — например, командой PowerShell, выводящей список папок в каталоге 1cv8, или через запуск исполняемого файла 1cv8.exe с последующим просмотром окна «О программе». Версию конфигурации без запуска базы из командной строки штатно не получить.
Что делать, если версия платформы не подходит для обновления конфигурации?
Проверьте в описании релиза конфигурации минимально требуемую версию платформы, установите подходящий релиз с дистрибутива с портала 1С и в настройках базы в стартовом окне укажите её явно вместо режима «автоматически». После этого повторите обновление.