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

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

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

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

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

Ниже описаны рабочие способы определить обе версии: через интерфейс программы, через список установленных приложений Windows, через файлы на диске и через командную строку. Все методы безопасны и не требуют изменения данных — вы только смотрите сведения о программе.

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

Платформа 1С:Предприятие — это среда исполнения: именно её файлы лежат в папке Program Files, и именно она запускается при старте программы. Версия платформы выглядит как четыре числа, например 8.3.22.1750. Первые два числа (8.3) — поколение платформы, третье — релиз линейки, четвёртое — номер сборки. На одном компьютере одновременно могут быть установлены несколько версий платформы, и это нормальная практика.

Конфигурация — это прикладное решение, работающее поверх платформы: «1С:Бухгалтерия 8», «1С:Зарплата и управление персоналом», «1С:Управление нашей фирмой» и т.д. У конфигурации своя нумерация, никак не связанная с платформой: например, Бухгалтерия 3.0.140.25 может работать на платформе 8.3.22. Именно версию конфигурации обычно спрашивают при обновлении учётной программы, а версию платформы — при установке, переносе базы или решении технических проблем.

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

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

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

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

Порядок действий
  1. 1
    Запустите 1С и откройте нужную информационную базу
  2. 2
    Нажмите круглую кнопку меню в левом верхнем углу (или меню «Сервис» / «Справка»)
  3. 3
    Выберите пункт «О программе…»
  4. 4
    Найдите строки с версией конфигурации и версией платформы
  5. 5
    При необходимости скопируйте блок «Информация для технической поддержки»

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

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

Второй способ — стандартный список программ Windows. Откройте «Параметры» → «Приложения» → «Установленные приложения» (в старых Windows — «Панель управления» → «Программы и компоненты») и найдите строки вида «1С:Предприятие 8 (8.3.xx.xxxx)». Каждая строка соответствует одной установленной версии платформы.

Третий вариант — свойства исполняемого файла. Найдите файл 1cv8.exe в папке bin нужной версии (например, C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe), нажмите на него правой кнопкой мыши, выберите «Свойства» и откройте вкладку «Подробно». Поле «Версия файла» покажет точный номер сборки.

Как узнать версию конфигурации, не заходя в базу

Версию конфигурации видно уже в окне запуска: выделите информационную базу в списке стартера 1С — в нижней части окна отобразятся сведения о ней. Однако полная информация о релизе конфигурации надёжнее всего смотрится в режиме «Конфигуратор»: откройте базу в конфигураторе, затем меню «Конфигурация» → «Поддержка» → «Настройка поддержки» — там указаны поставщик и версия конфигурации. Для типовых конфигураций проще всего то же окно «О программе» в пользовательском режиме.

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

Как проверить версию через командную строку и реестр

Для администраторов, обслуживающих много компьютеров, удобнее получить версию командой. Файл 1cv8.exe поддерживает вывод версии через свойства, а список установленных платформ можно получить запросом к реестру или через PowerShell по папкам установки.

powershell
Get-ChildItem 'C:\Program Files\1cv8','C:\Program Files (x86)\1cv8' -ErrorAction SilentlyContinue | Select-Object FullName

Эта команда выведет список папок установленных платформ — имена папок и есть номера версий. Аналогично можно проверить ветку реестра с деинсталляторами, где Windows хранит сведения об установленных программах, включая «1С:Предприятие 8». Такой подход удобен для скриптов инвентаризации, но для разовой проверки проще открыть «Установленные приложения».

Учтите ограничение: командные способы показывают только платформу. Версия конфигурации хранится внутри информационной базы, и без запуска 1С (пользовательского режима или конфигуратора) получить её штатными средствами нельзя.

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

Ситуация, когда на компьютере стоят две-три платформы, встречается постоянно: старые версии не удаляют, чтобы не сломать запуск отдельных баз. Какая версия реально запускается, определяется настройками конкретной базы. Выделите базу в окне запуска и нажмите «Изменить» — на одном из шагов указана требуемая версия платформы. Если задано значение «8.3» без уточнения, стартёр выбирает самую свежую из установленных платформ 8.3.

Дополнительно проверить фактически работающую версию можно в «Диспетчере задач»: запустите базу, откройте диспетчер (Ctrl+Shift+Esc), найдите процесс 1cv8.exe или 1cv8c.exe, нажмите правой кнопкой → «Открыть расположение файла». Путь покажет папку конкретной версии платформы.

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

Контрольные точки

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

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

Видны версия конфигурации и версия платформы в формате 8.3.xx.xxxx

Тревожный признак

Окно не открывается — программа зависает или падает при запуске

Папка C:\Program Files\1cv8
Норма

Есть подпапки с номерами версий, совпадающими со списком в «Установленных приложениях»

Тревожный признак

Папок нет или они пустые — платформа установлена некорректно либо в нестандартный каталог

Версия клиента и сервера
Норма

Первые три числа версий совпадают, подключение проходит

Тревожный признак

Ошибка несовпадения версий при подключении к серверной базе

Частые ошибки при определении версии

Самая распространённая ошибка — называть версию конфигурации версией платформы и наоборот. Фраза «у нас 1С 3.0» говорит о конфигурации, а «у нас 8.3» — о платформе; для обновления или диагностики нужны оба значения. Вторая типичная ошибка — смотреть версию в ярлыке на рабочем столе: ярлык может указывать на старую папку платформы, даже если база запускается на новой.

Ещё одна ловушка — разрядность. На одном компьютере могут стоять 32-разрядная и 64-разрядная платформы одной и той же версии, и внешне они неотличимы. Разрядность видна в пути установки (Program Files против Program Files (x86)) и в блоке информации для техподдержки в окне «О программе».

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

Что делать с полученной информацией

Запишите обе версии в формате «платформа 8.3.xx.xxxx, конфигурация — название и номер релиза». Этого достаточно для обращения в поддержку, подбора обновления или проверки совместимости доработки. Если планируется обновление, дополнительно зафиксируйте режим работы базы (файловый или клиент-серверный) и разрядность клиента — от этого зависит выбор дистрибутива.

Перед любым обновлением платформы или конфигурации сделайте резервную копию базы: для файловой базы — копию файла 1Cv8.1CD при закрытой программе, для клиент-серверной — штатную выгрузку через конфигуратор или средствами СУБД. Само определение версии рисков не несёт, но обновление «вслепую», без точного знания текущего релиза, — одна из главных причин неудачных обновлений.

Итог

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

У 1С две версии: платформа (8.3.xx.xxxx) и конфигурация (например, 3.0.xxx.xx) — нужны обе. Быстрее всего их видно в окне «О программе». Без запуска программы платформу определяют по папкам в Program Files или списку установленных приложений, а версию конфигурации — только через запуск базы.

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

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

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

Где посмотреть разрядность установленной 1С?

Откройте «О программе» в запущенной базе и посмотрите блок информации для технической поддержки — там указана разрядность клиента. Без запуска ориентируйтесь на путь установки: Program Files — 64-разрядная, Program Files (x86) — 32-разрядная версия.

Почему в списке программ несколько строк «1С:Предприятие 8»?

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

Как узнать, какая платформа запускает конкретную базу?

Выделите базу в окне запуска и нажмите «Изменить» — в настройках указана требуемая версия. Если стоит общее значение «8.3», используется самая свежая установленная платформа линейки 8.3. Фактически работающую версию покажет «Диспетчер задач» — через пункт «Открыть расположение файла» для процесса 1cv8.exe.

Совпадают ли версии платформы на клиенте и сервере?

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

Можно ли узнать версию 1С удалённо, по сети?

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