Как исправить ошибку «Не обнаружена установленная версия 1С:Предприятия» после удаления новой версии платформы?

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

Ситуация, когда после удаления новой версии 1С (например, 8.3.10) и установки более старой (например, 8.3.8) система перестает видеть установленную платформу, является довольно распространенной. Основная причина кроется в работе программы-загрузчика 1CEStart.exe, которая пытается найти компоненты удаленного релиза или ориентируется на жестко заданные настройки в списке информационных баз. Разберем подробно, как восстановить работоспособность системы и правильно настроить запуск 1С.

Способ 1. Настройка версии платформы в списке баз

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

Выполним следующие шаги для исправления:

  1. Запустим окно выбора информационных баз (загрузчик 1С).
  2. Выберем нужную базу в списке и нажмем кнопку Изменить.
  3. В открывшемся окне редактирования нажмем кнопку Далее, пока не дойдем до страницы с дополнительными параметрами запуска.
  4. Найдем поле Версия 1С:Предприятия. Рассмотрим, что там указано. Если там прописан конкретный релиз (например, 8.3.10.2561), система будет искать именно его.
  5. Очистим это поле или впишем туда значение 8.3. В этом случае загрузчик автоматически выберет самую свежую из установленных версий ветки 8.3 (в нашем случае — 8.3.8).
  6. Нажмем Готово и попробуем запустить базу.

Способ 2. Редактирование конфигурационного файла 1CEStart.cfg

Если первый способ не помог, проанализируем настройки самого загрузчика. Программа 1С хранит общие параметры запуска в файле 1CEStart.cfg. Иногда в нем прописывается параметр DefaultVersion, который принудительно заставляет систему искать определенную версию платформы.

Рассмотрим порядок действий для проверки этого файла:

  1. Перейдем в каталог %ProgramData%\1C\1CEStart (это общие настройки для всех пользователей) или %AppData%\1C\1CEStart (настройки текущего пользователя).
  2. Найдем файл 1CEStart.cfg и откроем его с помощью любого текстового редактора.
  3. Проверим наличие строки, начинающейся с DefaultVersion=.
  4. Если мы видим строку вида DefaultVersion=8.3.10, это и есть причина проблемы. Удалим эту строку или заменим её на DefaultVersion=8.3.
  5. Также убедимся, что в параметре InstalledLocation указаны верные пути к папкам, где установлена 1С (обычно это C:\Program Files\1cv8 или C:\Program Files (x86)\1cv8).

Способ 3. Прямой запуск исполняемого файла

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

Для этого выполним следующие действия:

  1. Перейдем в каталог установки платформы. По умолчанию это C:\Program Files\1cv8\ (для 64-битной версии) или C:\Program Files (x86)\1cv8\ (для 32-битной).
  2. Зайдем в папку с конкретным релизом, например 8.3.8.XXXX (где XXXX — номер сборки).
  3. Перейдем в подпапку bin.
  4. Найдем файл 1cv8.exe и запустим его двойным кликом.

Если программа открылась корректно и позволила выбрать базу, значит, сама платформа установлена правильно, а проблема локализована в ярлыке на рабочем столе или в файле списка баз ibases.v8i.

Способ 4. Очистка кэша и перерегистрация платформы

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

  1. Зайдем в Панель управления — Программы и компоненты.
  2. Найдем в списке установленную версию 1С:Предприятие 8.3.8.XXXX.
  3. Нажмем кнопку Изменить, а в появившемся окне инсталлятора выберем пункт Исправить (Repair).
  4. Система заново зарегистрирует необходимые библиотеки (DLL) и обновит ключи реестра, указывающие на актуальные пути к файлам.

Дополнительно рекомендуется очистить временные файлы 1С. Для этого удалим содержимое папок:

Важное примечание: Если вы уже успели зайти в информационную базу под версией 8.3.10 и при этом произошло обновление конфигурации или структуры данных, запуск этой базы под версией 8.3.8 может стать невозможным из-за несовместимости форматов. В таком случае поможет только восстановление базы из резервной копии, сделанной до перехода на 8.3.10.

← На главную