Платформа 1С:Предприятие — это основа, на которой работают все конфигурации системы (бухгалтерия, зарплата, торговля и др.). Версия платформы определяет функциональные возможности, совместимость с конфигурациями и даже скорость работы программы. Но где именно можно посмотреть эту информацию, если она suddenly понадобилась для обновления, отладки или проверки совместимости?
В этой статье мы разберём все возможные способы — от стандартных (через интерфейс 1С) до технических (просмотр файлов и реестра Windows). Вы узнаете, как проверить версию не только на рабочем компьютере, но и на сервере, а также что делать, если доступ к программе ограничен. Особое внимание уделим нюансам для разных операционных систем и версий 1С (8.3, 8.2, 9.0).
Важно: если вы администрируете несколько баз или сервер 1С, некоторые методы позволят получить информацию удаленно, без физического доступа к машине. Это особенно актуально для IT-специалистов и системных администраторов.
1. Просмотр версии через интерфейс 1С
Самый простой и очевидный способ — посмотреть версию прямо в запущенной программе. Он подходит для пользователей, у которых есть доступ к 1С:Предприятию (не путать с конфигуратором!). Вот как это сделать:
- Откройте 1С:Предприятие в пользовательском режиме (не конфигуратор!).
- В главном окне программы (список баз) нажмите кнопку
Справка→О программе. - В открывшемся окне вы увидите строку
Версия платформы: 8.3.23.1234(цифры будут другими).
Если вы уже вошли в конкретную базу, путь будет немного другим:
- 📌 В меню выберите
Справка→О программе. - 🔍 В некоторых конфигурациях (например, 1С:Бухгалтерия) информация о платформе может скрываться за кнопкой
Подробнее.... - 💡 Если окно
О программене открывается, проверьте права доступа — возможно, администратор ограничил этот функционал.
Если у вас установлено несколько версий платформы 1С, в списке баз при запуске будет указано, какой именно экземпляр используется для каждой базы (например, "1С:Предприятие 8.3 (8.3.23.1234)").
Этот метод работает для всех версий 1С 8.x, включая устаревшие (8.1, 8.2). Однако в 1С 7.7 интерфейс отличается — там версия платформы указывается в заголовке главного окна программы.
2. Проверка версии через конфигуратор
Конфигуратор — это инструмент для разработчиков и администраторов, но и через него можно быстро узнать версию платформы. Этот способ полезен, если у вас есть права на изменение конфигурации или вы занимаетесь поддержкой базы.
Инструкция:
- Запустите 1С:Предприятие в режиме
Конфигуратор(выберите базу и удерживайтеShiftпри запуске или выберите пункт в списке баз). - В главном меню конфигуратора перейдите в
Справка→О программе. - В окне отобразится версия платформы, а также информация о лицензии и модулях расширения.
Преимущество этого метода в том, что здесь же можно увидеть:
- 🔑 Тип лицензии (сетевая, локальная, учебная).
- 📦 Список подключённых внешних компонент (если они есть).
- 🛠️ Версию конфигурации (не путать с версией платформы!).
Что делать, если конфигуратор не открывается?
Если при попытке запуска конфигуратора появляется ошибка (например, "Недостаточно прав" или "Файл базы повреждён"), попробуйте:
1. Запустить 1С от имени администратора (правая кнопка мыши → "Запуск от имени администратора").
2. Проверить целостность файлов базы через chdbfl.exe (утилита из комплекта 1С).
3. Убедиться, что у вашей учётной записи Windows есть права на папку с базой данных.
Внимание: если вы работаете с управляемыми формами (начиная с 1С 8.2), в конфигураторе также можно увидеть версию клиентского приложения (тонкий клиент, веб-клиент, толстый клиент). Это актуально для диагностики проблем с отображением форм.
3. Определение версии по файлам установки
Если 1С не запускается или вы хотите узнать версию до установки, можно проанализировать файлы программы. Этот метод подходит для IT-специалистов и системных администраторов.
Где искать:
- 📁 Папка установки 1С (обычно
C:\Program Files\1cv8\илиC:\Program Files (x86)\1cv8\). - 📄 Исполняемые файлы:
1cv8.exe,1cv8s.exe(сервер),ragent.exe(агент сервера). - 📋 Файлы конфигурации:
conf.cfg,1cv8.lst(в них иногда прописывается версия).
Как проверить версию файла:
- Найдите файл
1cv8.exeв папке установки. - Щёлкните по нему правой кнопкой мыши →
Свойства→ вкладкаПодробно. - В поле
Версия файлабудет указана версия платформы (например, 8.3.23.1234).
Найти папку установки 1С (обычно Program Files\1cv8)
Открыть свойства файла 1cv8.exe
Перейти на вкладку "Подробно"
Записать версию из поля "Версия файла"
-->
Для серверных установок (например, 1С:Предприятие для Linux) путь будет другим:
- 🐧 В Linux файлы 1С обычно лежат в
/opt/1C/v8.3/или/usr/1c/v8.3/. - 📌 Версию можно узнать командой:
или просмотрев содержимое файлаls -la /opt/1C/v8.3/ | grep 1cv8versionв этой папке.
Через интерфейс программы
Через конфигуратор
По файлам установки
Через реестр Windows
Другой способ-->
4. Просмотр версии в реестре Windows
Реестр Windows хранит информацию о всех установленных программах, включая 1С. Этот способ пригодится, если нужно узнать версию без запуска 1С или для автоматического сбора данных (например, через скрипт).
Инструкция:
- Нажмите
Win + R, введитеregeditи нажмитеEnter. - Перейдите по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\1C\1Cv8\8.3\Setup(для 64-битных систем) или
HKEY_LOCAL_MACHINE\SOFTWARE\1C\1Cv8\8.3\Setup(для 32-битных).
- В правой части окна найдите параметр
Version— его значение и есть версия платформы.
Что ещё можно узнать из реестра:
| Параметр реестра | Значение | Описание |
|---|---|---|
Version |
8.3.23.1234 | Версия платформы |
InstallPath |
C:\Program Files\1cv8\ | Путь установки |
ServerInstallPath |
C:\Program Files\1cv8\server\ | Путь к серверу 1С |
Licenses |
12345-67890-... | Серийные номера лицензий |
Реестр Windows — это мощный инструмент, но изменять в нём что-либо без необходимости опасно. Для простого просмотра версии достаточно открыть нужный раздел и не редактировать его.
Если вы администрируете несколько компьютеров в сети, можно экспортировать этот раздел реестра в файл .reg и проанализировать его на своём ПК. Для этого:
- В реестре выделите папку
Setup. - Нажмите
Файл→Экспорт. - Сохраните файл и откройте его в блокноте.
5. Удалённая проверка версии на сервере 1С
Если 1С установлена на сервере (например, 1С:Предприятие для Linux или Windows Server), и у вас есть к нему доступ, можно узнать версию платформы без графического интерфейса. Это актуально для администраторов, управляющих инфраструктурой.
Способы для разных ОС:
- 🖥️ Windows Server:
- Через
Управление сервером→Роли→1С:Предприятие. - Через PowerShell:
Get-ItemProperty -Path "HKLM:\SOFTWARE\WOW6432Node\1C\1Cv8\8.3\Setup" -Name "Version"
- Через
- 🐧 Linux:
- Команда:
cat /opt/1C/v8.3/version - Или:
/opt/1C/v8.3/x86_64/1cv8 --version
- Команда:
- 🌐 Удалённый доступ через RDP/SSH:
- Подключитесь к серверу и используйте любой из вышеописанных методов.
- Для Linux можно использовать
ssh user@server "cat /opt/1C/v8.3/version".
Если сервер 1С работает в кластере, версия платформы должна быть одинаковой на всех узлах. Чтобы проверить это:
- Откройте Консоль кластера серверов 1С (
ras.exeв папке установки). - Подключитесь к кластеру и выберите рабочий сервер.
- В свойствах сервера будет указана версия платформы.
Для автоматического мониторинга версий на нескольких серверах можно написать скрипт на PowerShell или Bash, который будет собирать данные из реестра/файлов и отправлять отчёт по почте.
6. Использование внешних утилит и скриптов
Для автоматизации проверки версии 1С можно использовать сторонние утилиты или собственные скрипты. Это удобно, если вам нужно регулярно мониторить версии на десятках компьютеров.
Популярные инструменты:
- 🛠️ 1C:Enterprise Development Tools — официальный набор утилит от 1С для администраторов.
- 📊 RegQuery — утилита для чтения реестра удалённо.
- 🤖 Скрипты на PowerShell/Python:
# PowerShell (локально)$version = (Get-ItemProperty -Path "HKLM:\SOFTWARE\WOW6432Node\1C\1Cv8\8.3\Setup").Version
Write-Host "Версия 1С: $version"
Для проверки версии на удалённых ПК без прав администратора можно использовать:
- 🔍 PsExec (из набора Sysinternals) для запуска команд на удалённой машине.
- 📡 WMI-запросы (например, через
wmic).
Пример скрипта для проверки версий 1С на всех ПК в домене
Этот скрипт на PowerShell обходит все компьютеры в домене и собирает версии 1С из реестра. Требует прав администратора домена.
$computers = Get-ADComputer -Filter * | Select-Object -ExpandProperty Name
foreach ($computer in $computers) {
$reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('LocalMachine', $computer)
$regKey = $reg.OpenSubKey("SOFTWARE\\WOW6432Node\\1C\\1Cv8\\8.3\\Setup")
$version = $regKey.GetValue("Version")
Write-Host "$computer : $version"
}
Важно: при использовании скриптов для удалённого сбора данных убедитесь, что это не нарушает политику безопасности вашей компании. Некоторые антивирусы могут блокировать такие действия как подозрительные.
7. Проверка версии через веб-интерфейс (для веб-клиента)
Если вы используете веб-клиент 1С (доступ к базе через браузер), версия платформы может отображаться в интерфейсе или в заголовках HTTP. Это актуально для облачных решений или удалённого доступа.
Как узнать версию:
- 🌐 В адресной строке браузера добавьте к URL базы
?about(например,https://server/base?about). - 🔍 Откройте Исходный код страницы (правый клик →
Просмотр кода) и найдите строку с версией (обычно в комментариях или мета-тегах). - 🛠️ В Консоли разработчика (клавиша
F12) перейдите на вкладкуNetwork, обновите страницу и найдите запрос к/base/— в заголовках ответа может быть версия.
Для администраторов веб-сервера (например, Apache или IIS):
- 📁 Версия 1С может быть прописана в конфигурационных файлах:
- Для Apache:
/etc/httpd/conf.d/1c.conf. - Для IIS: в настройках приложения
1CWeb.
- Для Apache:
- 🔧 В логах веб-сервера (например,
/var/log/httpd/error_log) иногда фиксируются ошибки с указанием версии платформы.
8. Альтернативные способы (для опытных пользователей)
Если стандартные методы не работают (например, 1С не запускается, нет доступа к серверу), можно попробовать следующие варианты:
- 📂 Анализ файла
1cv8.lst:Этот файл находится в папке с базой данных (обычно
C:\Users\Public\1C\1cv8\) и содержит список всех баз. В нём может быть указана версия платформы, используемая для подключения. - 📋 Просмотр логов 1С:
Файлы логов (
*.log) в папке%APPDATA%\1C\1cv8\илиC:\ProgramData\1C\1cv8\иногда содержат информацию о версии в первых строках. - 🔍 Использование Process Explorer:
Запустите Process Explorer (утилита от Microsoft), найдите процесс
1cv8.exeилиragent.exe, откройте его свойства → вкладкаImage. Там будет указана версия файла.
Для 1С:Предприятие 9.0 (устаревшая версия) методы проверки будут другими:
- 📌 Версия указывается в файле
1cv9.mniв папке установки. - 🔧 В реестре путь будет
HKEY_LOCAL_MACHINE\SOFTWARE\1C\1Cv9\Setup.
Если ни один из методов не сработал, попробуйте переустановить 1С — в процессе установки всегда отображается текущая версия платформы.
FAQ: Частые вопросы о версии платформы 1С
🔹 Как узнать версию 1С, если программа не запускается?
Используйте один из альтернативных методов:
- Проверьте версию файла
1cv8.exeчерез свойства. - Посмотрите в реестре Windows по пути
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\1C\1Cv8\8.3\Setup. - Найдите файл
versionв папке установки 1С (для Linux).
🔹 Чем отличается версия платформы от версии конфигурации?
Версия платформы — это версия самой системы 1С:Предприятие (например, 8.3.23.1234). Она определяет функциональные возможности, поддерживаемые технологии и совместимость с ОС.
Версия конфигурации — это версия конкретной базы (например, 1С:Бухгалтерия 3.0.123.45). Она зависит от обновлений, которые вы устанавливаете через Конфигуратор.
Пример: платформа 8.3.23 может работать с конфигурацией Зарплата и Управление Персоналом 3.1.15.200, но не с Бухгалтерией 2.0 (устаревшая конфигурация).
🔹 Можно ли узнать версию 1С на сервере без доступа к нему?
Если у вас нет прав на сервер, но есть доступ к базе через клиент, попробуйте:
- Запустить 1С в режиме
Конфигуратори посмотреть версию вСправка → О программе. - В веб-клиенте добавить к URL
?about. - Обратиться к администратору сервера с запросом о версии.
Без доступа к серверу или клиенту узнать версию платформы невозможно.
🔹 Как проверить совместимость версии платформы и конфигурации?
Совместимость определяется требованиями конфигурации. Например:
| Конфигурация | Минимальная версия платформы | Рекомендуемая версия |
|---|---|---|
| 1С:Бухгалтерия 3.0 | 8.3.10 | 8.3.20+ |
| 1С:Зарплата и Управление Персоналом 3.1 | 8.3.12 | 8.3.22+ |
| 1С:ERP 2.5 | 8.3.15 | 8.3.23+ |
Актуальные требования смотрите в руководстве администратора для вашей конфигурации или на сайте 1С.
🔹 Где скачать актуальную версию платформы 1С?
Официальные дистрибутивы платформы 1С доступны:
- 📥 На сайте 1С в разделе
Загрузки(требуется лицензия). - 💿 На дисках ИТС (если у вас действующая подписка).
- 🔗 Через Личный кабинет на портале 1С (для партнёров и клиентов с лицензией).
Скачивать платформу с торрентов или сторонних сайтов небезопасно — высок риск подхватить вирусы или получить нелицензионную копию.