Ситуация, когда после удаления новой версии 1С (например, 8.3.10) и установки более старой (например, 8.3.8) система перестает видеть установленную платформу, является довольно распространенной. Основная причина кроется в работе программы-загрузчика 1CEStart.exe, которая пытается найти компоненты удаленного релиза или ориентируется на жестко заданные настройки в списке информационных баз. Разберем подробно, как восстановить работоспособность системы и правильно настроить запуск 1С.
Проанализируем самый простой и эффективный метод, который помогает в большинстве случаев. Когда мы добавляем информационную базу в список, система может запомнить конкретный номер версии, под которой должен осуществляться запуск. Если этот номер был зафиксирован при работе с версией 8.3.10, то после её удаления загрузчик будет выдавать ошибку, даже если на компьютере стоит рабочая версия 8.3.8.
Выполним следующие шаги для исправления:
8.3.10.2561), система будет искать именно его.8.3. В этом случае загрузчик автоматически выберет самую свежую из установленных версий ветки 8.3 (в нашем случае — 8.3.8).Если первый способ не помог, проанализируем настройки самого загрузчика. Программа 1С хранит общие параметры запуска в файле 1CEStart.cfg. Иногда в нем прописывается параметр DefaultVersion, который принудительно заставляет систему искать определенную версию платформы.
Рассмотрим порядок действий для проверки этого файла:
%ProgramData%\1C\1CEStart (это общие настройки для всех пользователей) или %AppData%\1C\1CEStart (настройки текущего пользователя).1CEStart.cfg и откроем его с помощью любого текстового редактора.DefaultVersion=.DefaultVersion=8.3.10, это и есть причина проблемы. Удалим эту строку или заменим её на DefaultVersion=8.3.InstalledLocation указаны верные пути к папкам, где установлена 1С (обычно это C:\Program Files\1cv8 или C:\Program Files (x86)\1cv8).Чтобы выяснить причину проблемы — повреждена ли сама установка 1С или только настройки списка баз — попробуем запустить программу напрямую, минуя общий загрузчик. Выясним, где физически расположены исполняемые файлы установленной версии 8.3.8.
Для этого выполним следующие действия:
C:\Program Files\1cv8\ (для 64-битной версии) или C:\Program Files (x86)\1cv8\ (для 32-битной).8.3.8.XXXX (где XXXX — номер сборки).bin.1cv8.exe и запустим его двойным кликом.Если программа открылась корректно и позволила выбрать базу, значит, сама платформа установлена правильно, а проблема локализована в ярлыке на рабочем столе или в файле списка баз ibases.v8i.
Иногда после удаления более новой версии в реестре Windows остаются «хвосты», которые сбивают загрузчик с толку. В этом случае эффективно помогает режим восстановления установки. Рассмотрим, как его использовать:
1С:Предприятие 8.3.8.XXXX.Дополнительно рекомендуется очистить временные файлы 1С. Для этого удалим содержимое папок:
%AppData%\1C\1Cv8%LocalAppData%\1C\1Cv8Важное примечание: Если вы уже успели зайти в информационную базу под версией 8.3.10 и при этом произошло обновление конфигурации или структуры данных, запуск этой базы под версией 8.3.8 может стать невозможным из-за несовместимости форматов. В таком случае поможет только восстановление базы из резервной копии, сделанной до перехода на 8.3.10.