Ошибка «Не обнаружена установленная версия 1С:Предприятия»: как исправить

· 9 мин

Содержание

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

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

Четыре сценария и что делать в каждом

Сначала сориентируйтесь по таблице — она экономит полчаса тыканья наугад.

Когда появляется ошибкаНастоящая причинаЧто делатьВремя
Запуск базы из спискаБаза привязана к отсутствующей сборкеУбрать номер версии у базы1–2 мин
Подключение к серверной/опубликованной базеВерсия тонкого клиента ≠ версия сервераПоставить клиент точной сборки сервера10–15 мин
Создание новой информационной базыСтоит только тонкий клиентУстановить полную платформу15–20 мин
Платформа установлена, но не видитсяСлетела регистрация, не та разрядностьПереустановить от администратора15–30 мин

Почему не обнаружена установленная версия платформы

Текст ошибки один, а причин под ним несколько.

  • 🔢 Список баз требует версию, которой нет. В файле ibases.v8i у базы прописан параметр DefaultVersion=8.3.xx.xxxx. Именно этой сборки на диске не осталось.
  • 🗑️ Платформу обновили или удалили. Поставили новый релиз, старый снесли — а привязка в списке осталась на старый номер.
  • 🧩 Платформа установлена, но не зарегистрирована. Копировали папку bin вручную, ставили без прав администратора, слетела ветка реестра — файлы есть, система их не находит.
  • 🏗️ Разрядность не совпадает. Публикация или сервер ждут 64-битный клиент, а стоит только 32-битный (или наоборот).
  • 👤 Профиль пользователя другой. Платформу ставил администратор «только для себя», у обычного пользователя её нет. Частый случай на терминальном сервере.
  • 🧱 Установка встала на середине. Антивирус или нехватка прав оборвали setup.exe, папка версии создалась пустой или неполной.

Ошибка не портит данные. Информационная база не тронута — не спешите восстанавливать её из резервной копии.

Диагностика: определите свой случай

Диагностика: выберите симптом

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

Прежде чем что-то менять — посмотрите, что реально стоит.

  1. Откройте C:\Program Files\1cv8\ (64-бит) или C:\Program Files (x86)\1cv8\ (32-бит).
  2. Имена вложенных папок вида 8.3.21.1644, 8.3.24.1667 — это установленные сборки платформы.
  3. Загляните внутрь: в папке версии должна быть подпапка bin с файлом 1cv8.exe (полная платформа) или 1cv8c.exe (только тонкий клиент). Пустая папка = битая установка.
  4. Запомните доступные номера — именно к ним нужно «привязать» базу.

Ещё два способа увидеть картину целиком:

C:\Program Files\1cv8\common\1cestart.exe

Это стартёр: он показывает список баз и сам подбирает подходящую версию. А проверить, что видит сама система, можно через реестр:

HKEY_LOCAL_MACHINE\SOFTWARE\1C\1Cv8\InstalledLocation
HKEY_CURRENT_USER\SOFTWARE\1C\1Cv8\InstalledLocation

Если папка 1cv8 пустая или отсутствует — платформа не установлена вообще. Никакие правки списка баз не помогут, нужна установка.

Решение проблемы при запуске базы

Способ 1. Убрать привязку к версии (самый быстрый)

Часто база «прибита» к конкретной сборке. Отвяжем её — пусть запускается на любой доступной.

  1. Выделите базу в списке → кнопка Изменить.
  2. Дойдите до второго шага, поле Версия 1С:Предприятия.
  3. Сотрите номер и оставьте пусто — либо укажите 8.3 без последних цифр.
  4. Готово → запустите базу.

Если правите вручную, откройте файл списка баз:

%APPDATA%\1C\1CEStart\ibases.v8i

Найдите свою базу и удалите строку DefaultVersion=... либо задайте установленную сборку:

[Бухгалтерия]
Connect=File="C:\Bases\Buh";
DefaultVersion=8.3

Перед правкой ibases.v8i сделайте копию файла. Одна лишняя запятая — и пропадёт весь список баз.

Способ 2. Проверить конфиг стартёра

Если номер версии подставляется принудительно и в настройках базы его нет, смотрите файл настроек стартёра:

%APPDATA%\1C\1CEStart\1CEStart.cfg

Параметры InstalledLocation и CommonInfoBases указывают, где искать платформы и общий список баз. Путь должен вести на реально существующую папку 1cv8. Есть и общесистемный файл — C:\ProgramData\1C\1CEStart\1CEStart.cfg, его параметры действуют на всех пользователей.

Способ 3. Запустить базу напрямую, минуя стартёр

Рабочий обход, когда база нужна прямо сейчас. Запустите конкретную сборку по полному пути:

"C:\Program Files\1cv8\8.3.24.1667\bin\1cv8.exe" ENTERPRISE /F"C:\Bases\Buh"

Для серверной базы вместо /F — параметр /S:

"C:\Program Files\1cv8\8.3.24.1667\bin\1cv8.exe" ENTERPRISE /S"server1c\Buh"

Если так база открывается — значит платформа рабочая, дело именно в списке баз или в стартёре.

Способ 4. Установить нужную версию платформы

Если база должна работать строго на определённой сборке (типовое требование для серверных баз и обменов) — поставьте именно её.

  • Дистрибутив нужной версии берите только через легального партнёра 1С или личный кабинет вашей организации.
  • Устанавливайте от имени администратора, отметив установку для всех пользователей.
  • Старые версии не удаляйте, если на них завязаны другие базы — платформы 8.3 спокойно живут рядом.

Тонкий клиент: версия не совпадает с сервером

Ошибка Не обнаружена установленная версия 1С:Предприятия 8.3 при запуске тонкого клиента — классика при подключении к опубликованной или серверной базе.

  1. Узнайте точную версию платформы на сервере (например, 8.3.24.1667) — у администратора или в консоли кластера.
  2. Установите тонкий клиент ровно этой сборки. Не старше, не «примерно».
  3. Разрядность клиента должна совпадать с разрядностью публикации на веб-сервере.
  4. В настройках базы оставьте поле версии пустым либо укажите ту же сборку.

Тонкий клиент 8.3.24 не запустит базу, опубликованную на 8.3.25. При веб-подключении симптом дополняется предложением скачать клиент — ссылка ведёт на нужную сборку, ей и стоит воспользоваться.

Ошибка при создании информационной базы

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

Проверка за пять секунд: если в C:\Program Files\1cv8\<версия>\bin\ есть 1cv8c.exe, но нет 1cv8.exe — диагноз подтверждён.

Установка полной платформы для создания базы
Выполнено: 0 / 6

После установки полной платформы шаг «Создание новой информационной базы» проходит без ошибки.

Если платформа стоит, но не видится

Файлы на месте, папка 1cv8 заполнена, а ошибка держится. Значит, слетела регистрация в системе.

  1. Переустановите платформу от администратора. Правый клик по setup.exe → «Запуск от имени администратора» перезапишет записи в реестре.
  2. Проверьте разрядность. 64-битная публикация не работает с 32-битным клиентом, и наоборот.
  3. Очистите кэш стартёра. Удалите содержимое %APPDATA%\1C\1CEStart\ (кроме ibases.v8i, если не хотите терять список) и %LOCALAPPDATA%\1C\1cv8.
  4. Отключите антивирус на время установки. Защита блокирует запись компонентов, и платформа ставится «наполовину».
  5. Проверьте права на папку установки. Пользователю нужен доступ на чтение и выполнение в C:\Program Files\1cv8\.

Если после переустановки поверх ошибка осталась — удалите платформу через «Программы и компоненты» полностью, перезагрузитесь и поставьте заново. «Битая» установка повторной установкой поверх не лечится.

Терминальный сервер и несколько пользователей

На RDP-сервере ошибка часто прилетает только части сотрудников.

  • Платформа поставлена в профиль одного пользователя — переустановите для всех.
  • У каждого пользователя свой %APPDATA%\1C\1CEStart\ibases.v8i со своими привязками. Общий список выносят в C:\ProgramData\1C\1CEStart\ibases.v8i и подключают через CommonInfoBases.
  • После обновления платформы на сервере пройдитесь по общему списку: если там жёстко прописана старая сборка, ошибку получат сразу все.

macOS и Linux

Логика та же, пути другие.

  • Ставится нативный клиент для macOS или Linux нужной версии — Windows-дистрибутив не подойдёт.
  • Каталог установки обычно /opt/1cv8/x86_64/<версия>/, список баз — ~/.1C/1cestart/ibases.v8i.
  • После установки клиент должен появиться в списке доступных версий; если нет — переустановите пакет и проверьте права на каталог.
  • Для тонкого клиента точное совпадение версии с сервером так же критично.

Если не помогло

Редкие случаи, когда стандартные шаги не сработали:

  • 🔁 Ошибка возвращается после каждой перезагрузки. Групповая политика или скрипт входа подменяет 1CEStart.cfg / список баз. Смотрите настройки домена.
  • 🧾 В списке баз строка вида DefaultVersion=8.3.14, а таких папок несколько. Стартёр берёт максимальную подходящую сборку; если нужна конкретная — указывайте номер полностью, все четыре части.
  • 🌐 Запуск через веб-клиент работает, а через тонкий — нет. Значит проблема только в локальной установке клиента, публикация в порядке.
  • 🧯 Ярлык на рабочем столе ведёт напрямую в bin удалённой версии. Пересоздайте ярлык на 1cestart.exe — он сам подберёт версию.
  • 🛠️ После восстановления Windows из образа. Файлы платформы вернулись, реестр — нет. Помогает только переустановка платформы.

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

  • ❌ Восстанавливать базу из резервной копии — данные тут не при чём.
  • ❌ Удалять все версии платформы «чтобы поставить чисто» — сломаете другие базы, которым нужны старые сборки.
  • ❌ Копировать папку версии с другого компьютера вместо установки — регистрации в реестре не будет, ошибка останется.
  • ❌ Ставить последний релиз платформы к серверной базе, не спросив версию сервера.
  • ❌ Править ibases.v8i при открытом стартёре — файл перезапишется, правки исчезнут.

Как больше не ловить эту ошибку

  • 🧷 Не привязывайте локальные базы к конкретной сборке без нужды — оставляйте поле версии пустым.
  • 🧹 Обновляя платформу, не удаляйте старую версию, пока не проверите работу всех баз на новой.
  • 🗂️ Держите копию ibases.v8i — восстановить список баз из копии проще, чем собирать заново.
  • 👥 В организации фиксируйте единую версию платформы для сервера и клиентов и обновляйте их одновременно.
  • 🖱️ Запускайте 1С только через 1cestart.exe, а не через 1cv8.exe из папки конкретной версии.

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

Почему ошибка появилась внезапно, хотя ничего не устанавливал?
Скорее всего, платформу обновил или переустановил администратор (в том числе автоматически), а привязка базы к старой версии осталась. Уберите номер версии в настройках базы.
Как узнать, какая версия платформы нужна базе?
Для серверных и опубликованных баз — спросите администратора или посмотрите версию платформы на сервере. Для файловых баз обычно подходит любая совместимая сборка 8.3.
Помогает ли просто переустановить 1С?
Если установка битая или слетела регистрация — да, переустановка от администратора помогает. Если база привязана к отсутствующей версии, переустановка не нужна: достаточно убрать номер версии в списке.
Почему при создании базы ошибка, а при запуске старой — нет?
Стоит только тонкий клиент: он подключается к готовым базам, но не создаёт новые. Нужна полная платформа с толстым клиентом.
Тонкий клиент не той версии — можно оставить как есть?
Нет. Для серверной публикации версия клиента должна совпадать с версией сервера, иначе будет либо эта ошибка, либо отказ подключения.
Где лежит список баз, чтобы поправить вручную?
Файл ibases.v8i в папке %APPDATA%\1C\1CEStart\, общий — в C:\ProgramData\1C\1CEStart\. Перед правкой сделайте копию.
Данные в базе могли пострадать?
Нет. Ошибка возникает до подключения к базе — платформа просто не нашла себя. Информационная база не изменяется.