При развертывании нового рабочего места или настройке терминального сервера мы можем столкнуться с неприятной ситуацией: при попытке создать новую файловую базу мастер добавления выдает ошибку «installed version of 1c enterprise not found» (установленная версия 1С:Предприятия не найдена), а при попытке развернуть базу из шаблона конфигурации (например, «Бухгалтерия предприятия») возникает системный сбой «application error».
Разберем подробно причины такого поведения программы и рассмотрим пошаговые алгоритмы устранения неисправности.
Проанализируем основные факторы, приводящие к сбою запуска и создания информационных баз:
1cestart.exe. Общий загрузчик считывает пути к исполняемым файлам из конфигурационного файла 1cestart.cfg. Если в нем зафиксирована ссылка на несуществующую или удаленную версию, либо повреждены параметры путей, запуск завершается ошибкой.Program Files и Program Files (x86) могут оставаться пустые или поврежденные папки релизов, которые сбивают логику поиска стартера.Разберем по шагам наиболее надежный способ устранения проблемы, который заключается в полной очистке остаточных файлов и повторной установке дистрибутива:
C:\Program Files\1cv8 и C:\Program Files (x86)\1cv8. Удалим оставшиеся папки с номерами релизов вручную, чтобы исключить обращение стартера к поврежденным библиотекам.Если переустановка нежелательна или требуется быстро проверить настройки стартера, сбросим конфигурацию запуска:
%APPDATA%\1C\1CEStart.1cestart.cfg и удалим его либо переименуем.%ProgramData%\1C\1CEStart.Рассмотрим вариант, когда необходимо срочно создать базу данных, обойдя общий загрузчик 1cestart.exe:
C:\Program Files\1cv8\8.3.X.XXXX\bin\ (или Program Files (x86) для 32-битной версии).1cv8.exe. Это откроет толстый клиент и окно управления базами конкретной версии платформы.Также мы можем создать чистую файловую базу данных через командную строку Windows. Посмотрим на пример такой команды:
"C:\Program Files\1cv8\8.3.9.2233\bin\1cv8.exe" CREATEINFOBASE File="C:\Bases\NewBase";
После выполнения данной команды в указанной папке будет создана пустая информационная база, которую останется лишь добавить в список и открыть через Конфигуратор для загрузки конфигурации.
Если мы работаем в среде Windows Server по протоколу RDP, выполним установку по правилам терминального сервера:
change user /install
change user /execute
При соблюдении этих шагов платформа развернется корректно, и ошибки поиска исполняемых файлов при создании баз больше возникать не будут.