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

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

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

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

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

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

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

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

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

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

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

В открывшемся окне отображаются: версия платформы (полный номер релиза), название и версия конфигурации, режим работы (файловый или клиент-серверный), разрядность (32 или 64 бита) и информация о лицензии. Этого набора достаточно для любой задачи — от подбора обновления до диагностики ошибок.

Порядок действий через интерфейс
  1. 1
    Запустите базу в режиме 1С:Предприятие
  2. 2
    Откройте меню «Сервис» (или значок меню в интерфейсе «Такси») и выберите «О программе»
  3. 3
    Спишите номер версии платформы из первой строки окна
  4. 4
    Спишите название и версию конфигурации из блока ниже
  5. 5
    Проверьте разрядность платформы и режим работы базы, если они нужны для задачи

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

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

Дополнительно версию можно увидеть в свойствах ярлыка: нажмите правой кнопкой мыши на ярлык → «Свойства» → вкладка «Ярлык» → кнопка «Расположение файла». Откроется папка, путь которой содержит номер версии, например C:\Program Files\1cv8\8.3.22.1709\bin\1cv8.exe. Цифры в пути — это и есть полный номер релиза платформы.

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

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

Этот способ удобен, когда нужно понять, какие релизы вообще есть на машине, — например, перед установкой нового обновления платформы или при чистке диска. Внутри каждой папки в подкаталоге bin находится исполняемый файл 1cv8.exe (толстый клиент) и 1cv8c.exe (тонкий клиент).

Для серверной версии 1С платформа устанавливается в C:\Program Files\1cv8\<номер релиза> на сервере, а версию работающего сервера агентов можно посмотреть в консоли кластера серверов 1С.

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

Информация об установленных платформах хранится в реестре Windows. Откройте редактор реестра (Win+R → regedit) и перейдите в ветку HKEY_LOCAL_MACHINE\SOFTWARE\1C\1Cv8 — там перечислены установленные версии платформы. Для 32-разрядных платформ на 64-разрядной системе смотрите ветку HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\1C\1Cv8.

Через командную строку версию конкретного исполняемого файла можно узнать, открыв его свойства: правый клик по 1cv8.exe → «Свойства» → вкладка «Подробно» → поле «Версия продукта». Это надёжный способ, когда папки переименованы или платформа установлена в нестандартный каталог.

cmd
wmic product where "Name like '1C:Предприятие%'" get Name, Version

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

Как определить версию конфигурации без запуска базы

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

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

Типичные ошибки при определении версии

Типичные ошибки
01
Путают версию платформы с версией конфигурации — в результате скачивают не то обновление и получают ошибку несовместимости
02
Смотрят версию в названии ярлыка на рабочем столе — ярлык мог быть создан давно и не отражает реально установленные релизы
03
Считают, что установлена одна платформа, хотя в папке 1cv8 их несколько, и база запускается не на той версии
04
Удаляют «лишние» папки релизов без проверки — после этого часть баз перестаёт запускаться
05
Определяют версию по внешнему виду интерфейса — интерфейс «Такси» доступен на многих релизах 8.3 и ничего не говорит о номере версии

Отдельная ловушка — битность платформы. 32-разрядная и 64-разрядная платформы одного релиза — разные продукты, и для некоторых задач (работа с COM-объектами, внешними компонентами) разрядность критична. Разрядность видна в окне «О программе» и по папке установки: Program Files (x86) означает 32 бита.

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

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

Версия платформы из окна «О программе»
Норма

Совпадает с одной из папок в C:\Program Files\1cv8

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

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

Версия конфигурации
Норма

Номер вида 3.0.135.11 указан в окне «О программе» и совпадает с данными настройки поддержки

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

Конфигурация показывает «редактируется» или версия не читается — конфигурация снята с поддержки или изменена

Режим запуска базы
Норма

В окне запуска указана конкретная версия или «авто» осознанно

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

База запускается на старой платформе, хотя установлены новые релизы

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

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

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

Итог

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

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

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

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

Откройте базу и зайдите в «Сервис» → «О программе»: название конфигурации указано вместе с версией, например «Бухгалтерия предприятия, редакция 3.0». Также название видно в заголовке окна программы и в окне запуска рядом с именем базы, если его не переименовывали вручную.

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

Да. Откройте папку C:\Program Files\1cv8 — имена подпапок это номера установленных релизов платформы. Альтернативы: список «Программы и компоненты» в панели управления, ветка реестра HKLM\SOFTWARE\1C\1Cv8 или свойства файла 1cv8.exe на вкладке «Подробно».

Где посмотреть версию 1С 7.7?

В запущенной программе: меню «Помощь» → «О программе» — там указаны версия платформы (например, 7.70.027) и конфигурации. Без запуска версию видно в свойствах исполняемого файла 1cv7.exe в папке BIN каталога установки.

Почему в окне запуска у базы указана версия, которой нет в папке установки?

Для базы вручную задана конкретная версия платформы, которая была удалена или не установлена. Откройте настройку базы в окне запуска (кнопка «Настройка» или «Изменить») и смените версию на установленную или на значение «авто».

Как узнать, файловая база или серверная?

В окне запуска выделите базу: внизу показан путь. Если это локальный или сетевой каталог с файлом 1Cv8.1CD — база файловая. Если указано имя сервера и имя базы в кластере — клиент-серверный вариант. Тот же режим отображается в окне «О программе».

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

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