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

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

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

Прежде чем переходить к практике, важно понять два ключевых термина:

  • 🔹 Версия платформы 1С — это номер сборки самой системы 1С:Предприятие (например, 8.3.22.1804). Она определяет функциональные возможности, поддерживаемые технологии (например, работу с PostgreSQL или SQL Server) и совместимость с операционными системами. Обновляется централизованно компанией .
  • 🔹 Версия конфигурации — номер релиза конкретного решения (например, 1С:Бухгалтерия 3.0.125.42). Отвечает за бизнес-логику, формы документов и отчёты. Обновляется через центр обновлений или вручную.

Почему это важно? Представьте ситуацию: вы скачали обновление для 1С:Зарплата и Управление Персоналом, но при установке получаете ошибку "Несовместимая версия платформы". Это означает, что ваша платформа устарела и не поддерживает новые механизмы конфигурации. Или другой случай: вы разрабатываете внешнюю обработку, которая работает в 8.3.20, но "падает" в 8.3.18 — здесь виновата разница в версиях платформы.

Чтобы избежать таких проблем, всегда проверяйте обе версии перед установкой обновлений или внедрением доработок. А теперь перейдём к практике.

📊 Как часто вы обновляете 1С?
Ежемесячно
Раз в квартал
Только при критических ошибках
Никогда не обновляю

Способ 1: Стандартное меню "О программе" (для Windows)

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

Инструкция:

  1. Запустите 1С:Предприятие в любом режиме (предприятие или конфигуратор).
  2. В главном меню выберите Справка → О программе.
  3. В открывшемся окне вы увидите две ключевые строки:
    • Версия платформы — например, 8.3 (8.3.22.1804).
    • Конфигурация — название решения и его версия (например, Бухгалтерия предприятия, редакция 3.0 (3.0.125.42)).

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

Платформа (первая строка)

Конфигурация (вторая строка)

Лицензия (тип и срок действия)

Сервер базы данных (если указан)

-->

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

Способ 2: Через конфигуратор (для администраторов)

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

Пошаговая инструкция:

  1. Запустите 1С:Предприятие в режиме конфигуратора. Для этого:
    • В списке баз нажмите Конфигуратор рядом с нужной информационной базой.
    • Или запустите файл 1cv8.exe с ключом /Config (например, "C:\Program Files\1cv8\8.3.22.1804\bin\1cv8.exe" /Config).
  • В меню конфигуратора выберите Справка → О программе.
  • Помимо версии платформы и конфигурации, здесь отображаются:
    • 🔹 Тип сервера (файловый или клиент-серверный).
    • 🔹 Версия сервера базы данных (Microsoft SQL Server, PostgreSQL и др.).
    • 🔹 Путь к информационной базе.
    • Если вы работаете с клиент-серверной версией, в окне "О программе" также будет указан версия сервера 1С (например, 8.3.22.1804). Это критично для диагностики проблем с производительностью или совместимостью.

      Что делать, если конфигуратор не открывается?

      Если при запуске конфигуратора появляется ошибка "Не найдена лицензия", проверьте:

      1. Наличие действующей лицензии на сервере .

      2. Правильность указания сервера лицензий в файле conf.cfg (для клиент-серверного варианта).

      3. Права пользователя, от имени которого запускается конфигуратор (должен быть администратор сервера).

      Важно! В некоторых сборках (особенно старых) окно "О программе" в конфигураторе может не показывать версию сервера базы данных. В этом случае используйте SQL-запросы или специализированные утилиты, о которых расскажем далее.

      Способ 3: Через файлы установки и реестр Windows

      Если не запускается или вам нужна информация о всех установленных версиях на компьютере, можно воспользоваться системными инструментами Windows.

      Метод 1: Просмотр свойств исполнительного файла

      1. Перейдите в папку установки . Обычно это:
        • C:\Program Files\1cv8\ (для 64-битных систем)
        • C:\Program Files (x86)\1cv8\ (для 32-битных)
    • Найдите папку с версией платформы (например, 8.3.22.1804).
    • Кликните правой кнопкой по файлу 1cv8.exe, выберите Свойства → Подробно.
    • В поле Версия файла будет указана точная сборка платформы.
    • Метод 2: Проверка через реестр Windows

      Реестр хранит данные обо всех установленных версиях . Чтобы их просмотреть:

      1. Нажмите Win + R, введите regedit и нажмите Enter.
      2. Перейдите по пути:
        HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\1C\1Cv8\8.3\Platforms
      3. В этом разделе будут перечислены все установленные версии платформы с указанием путей.

    Критичный нюанс: в реестре может храниться информация об удалённых версиях 1С. Всегда сверяйте данные с реальными папками в Program Files.

    💡

    Если вы администрируете несколько версий 1С на одном ПК, используйте утилиту 1CSetup с ключом /List для вывода списка всех установленных платформ в командной строке.

    Способ 4: Для Linux и серверных установок

    На серверах под управлением Linux или в Docker-контейнерах стандартные методы Windows не работают. Здесь используются командная строка и системные утилиты.

    Метод 1: Команда 1cv8 с ключом --version

    В терминале выполните:

    1cv8 --version

    Система выведет информацию в формате:

    1C:Enterprise 8.3.22.1804
    

    Platform: x86_64

    Build: 22.10.18

    Метод 2: Просмотр файлов в /opt/1C

    В большинстве дистрибутивов устанавливается в /opt/1C/v8.3. Перейдите в эту директорию и посмотрите список подпапок:

    ls /opt/1C/v8.3/

    Каждая папка соответствует установленной версии (например, 8.3.22-1804).

    Метод 3: Проверка через rpm или dpkg

    Для RHEL/CentOS:

    rpm -qa | grep 1c-enterprise

    Для Debian/Ubuntu:

    dpkg -l | grep 1c-enterprise

    Эти команды выведут список установленных пакетов с версиями.

    💡

    На Linux-серверах версия 1С в командной строке может отличаться от версии, используемой конкретным кластером. Всегда уточняйте версию через rac cluster list для клиент-серверного варианта.

    Способ 5: Для облачных решений (1С:Fresh, 1С:Линк)

    В облачных сервисах (1С:Fresh, 1С:Линк, 1С:Гособлако) пользователи не имеют доступа к серверной части, поэтому стандартные методы не работают. Здесь помогают:

    • 🔹 Личный кабинет — версия платформы и конфигурации обычно указана в разделе "Мои сервисы" или "Информация о базе".
    • 🔹 Окно "О программе" — в веб-клиенте доступно через меню (но может быть скрыто в некоторых тарифах).
    • 🔹 Техническая поддержка — при обращении укажите номер договора, и специалисты предоставят точные данные.

    Важно: в 1С:Fresh обновления платформы и конфигураций проходят автоматически, поэтому версия может меняться без уведомления пользователя. Чтобы отслеживать изменения, настройте рассылку оповещений в личном кабинете.

    💡

    В 1С:Fresh версия конфигурации может отставать от последней доступной на диске ИТС на 1-2 релиза. Это нормальная практика для облачных сервисов.

    Сравнение методов: какой способ выбрать

    Выбор метода зависит от вашей роли и задачи. В таблице ниже мы сравнили все способы по ключевым критериям:

    Метод Подходит для Показывает версию платформы Показывает версию конфигурации Требует прав администратора Работает в облаке
    Окно "О программе" (Windows) Пользователи, бухгалтеры ⚠️ Частично
    Конфигуратор Администраторы, разработчики
    Файлы и реестр Windows Системные администраторы
    Командная строка (Linux) Администраторы Linux
    Личный кабинет (облако) Пользователи облачных сервисов

    Для большинства пользователей достаточно первого метода (окно "О программе"). Администраторам рекомендуется комбинировать конфигуратор и системные утилиты, особенно при работе с кластерами серверов.

    Типичные ошибки и как их избежать

    При определении версии даже опытные специалисты допускают ошибки. Рассмотрим самые распространённые:

    • 🚫 Путают платформу и конфигурацию. Например, видят 8.3.22.1804 и думают, что это версия 1С:Бухгалтерии. На самом деле это версия платформы, а конфигурация может быть, например, 3.0.125.42.
    • 🚫 Игнорируют разрядность. На 64-битной системе может быть установлена 32-битная версия (папка Program Files (x86)). Это важно для совместимости с драйверами и внешними компонентами.
    • 🚫 Не проверяют версию сервера. В клиент-серверном варианте версия сервера и версия клиента могут отличаться. Это приводит к ошибкам вида "Несовместимая версия сервера".
    • 🚫 Доверяют кэшированным данным. После обновления старые данные могут оставаться в кэше. Всегда перезапускайте программу перед проверкой.
    • Как избежать ошибок:

      1. Всегда проверяйте обе версии — платформы и конфигурации.
      2. В клиент-серверном варианте сверяйте версии на сервере и клиенте через rac cluster list.
      3. После обновления очищайте кэш (папка %APPDATA%\1C\1cv8).
      4. Для критичных систем ведите журнал версий (например, в Excel или Confluence).
      💡

      Если вы администрируете несколько баз, создайте скрипт на PowerShell или Bash, который автоматически собирает версии со всех серверов в отчёт. Это сэкономит часы ручной работы.

      FAQ: Частые вопросы о версиях 1С

      Можно ли узнать версию 1С без запуска программы?

      Да, несколько способов:

      • Через реестр Windows (раздел HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\1C\1Cv8).
      • Через файлы установки (свойства 1cv8.exe в папке ).
      • На Linux — командой 1cv8 --version.

      Если установлена, но не запускается, эти методы помогут определить версию для диагностики проблем.

      Почему в окне "О программе" не отображается версия конфигурации?

      Это типичная ситуация для:

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

      Решение: запустите в режиме конфигуратора или проверьте права доступа.

      Как узнать версию 1С на сервере терминалов (RDS)?

      На сервере Windows Terminal Server (RDS) версия может отличаться от локальной. Проверьте её:

      1. Подключитесь к серверу через Remote Desktop.
      2. Запустите в режиме конфигуратора.
      3. Используйте Справка → О программе.

      Если установлена в режиме публикации приложений, версия может быть указана в свойствах опубликованного приложения в RemoteApp Manager.

      Что делать, если версия 1С в облаке не обновляется?

      В 1С:Fresh и подобных сервисах обновления проходят по расписанию провайдера. Если версия отстаёт:

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

      В 1С:Линк вы можете инициировать обновление вручную через панель управления.

      Как проверить совместимость версии платформы и конфигурации?

      Для проверки совместимости:

      1. Сравните требования конфигурации (указаны в документации или на диске ИТС) с вашей версией платформы.
      2. Используйте таблицу совместимости на сайте (раздел "Техническая поддержка").
      3. Проверьте логи обновления (файл 1Cv8.log в папке временных файлов).

      Если версия платформы ниже требуемой, обновите её через Центр обновлений 1С или вручную.