Администрирование · 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С:Предприятие
- 2Откройте меню «Сервис» (или значок меню в интерфейсе «Такси») и выберите «О программе»
- 3Спишите номер версии платформы из первой строки окна
- 4Спишите название и версию конфигурации из блока ниже
- 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 → «Свойства» → вкладка «Подробно» → поле «Версия продукта». Это надёжный способ, когда папки переименованы или платформа установлена в нестандартный каталог.
wmic product where "Name like '1C:Предприятие%'" get Name, VersionКоманда выше выводит список установленных продуктов 1С с версиями через WMI. Она работает не на всех системах и может выполняться медленно, поэтому как альтернативу используйте оснастку «Программы и компоненты» панели управления: там в списке установленных программ видны все платформы 1С с номерами версий.
Как определить версию конфигурации без запуска базы
Если база файловая и не открывается, версию конфигурации можно выяснить косвенно. Откройте папку базы — путь к ней указан в окне запуска при выделении базы. Файл базы 1Cv8.1CD содержит конфигурацию, но прочитать её без платформы нельзя. Поэтому практичный путь — запустить базу в Конфигураторе: меню «Конфигурация» → «Поддержка» → «Настройка поддержки» покажет поставщика и версию, а окно «О программе» в Конфигураторе — версию платформы.
Для клиент-серверных баз версию конфигурации подскажет администратор сервера или её можно посмотреть через Конфигуратор, подключившись к базе по строке соединения. Если база повреждена и не открывается вообще, восстановите её из последней резервной копии и уже там проверьте версию.
Типичные ошибки при определении версии
Отдельная ловушка — битность платформы. 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 — база файловая. Если указано имя сервера и имя базы в кластере — клиент-серверный вариант. Тот же режим отображается в окне «О программе».
Совпадает ли версия тонкого клиента с версией платформы?
Тонкий клиент устанавливается тем же релизом, что и платформа, и его номер версии совпадает с номером платформы. Проверить его можно так же — через «О программе» в запущенном тонком клиенте или по папке установки.