Администрирование · 9 мин
Файл ответа 1С 8.3: где найти и как использовать
Где находится файл ответа 1С 8.3 для тихой установки, как создать 1cestart.cfg и setup.ini, типовые параметры и проверка результата.
Файл ответа в контексте 1С 8.3 — это конфигурационный файл, который подставляет заранее заданные параметры при установке платформы или при запуске клиента, избавляя администратора от ручного ввода на каждом рабочем месте. Чаще всего под ним понимают либо файл ответов для «тихой» установки платформы, либо общий настроечный файл 1cestart.cfg, который определяет списки баз, версии по умолчанию и параметры запуска.
Проблема поиска такого файла возникает в двух типовых ситуациях: нужно автоматизировать развёртывание платформы на десятках компьютеров или требуется централизованно управлять настройками запуска у пользователей. В обоих случаях важно понимать, где именно 1С ищет эти файлы и в каком порядке они применяются.
Ниже разобраны места расположения файлов ответов, способы их создания вручную и автоматически, порядок приоритетов и типовые ошибки, из-за которых настройки «не подхватываются».
Что вообще называют файлом ответа в 1С 8.3
Термин «файл ответа» пришёл из практики автоматизированной установки Windows-программ: вместо диалоговых окон инсталлятор читает готовые ответы из текстового файла. В экосистеме 1С есть несколько файлов, выполняющих похожую роль, и их часто путают.
Первый вариант — файл ответов для установщика платформы (обычно setup.ini или файл, сохранённый с расширением .iss/.inf в зависимости от типа установщика), который позволяет запустить установку в тихом режиме без участия пользователя. Второй — 1cestart.cfg, управляющий поведением стартера 1cestart.exe: списками общих информационных баз, версиями платформы по умолчанию, параметрами веб-сервисов. Третий — inetcfg.xml для настроек интернет-соединения и proxy, который тоже иногда называют «файлом ответов» в широком смысле.
Где находится файл ответов для тихой установки платформы
Готового файла ответов в дистрибутиве платформы 1С 8.3 нет — его нужно либо создать вручную, либо сгенерировать во время эталонной установки. Классический приём: запустить установку с параметром записи ответов, пройти все шаги мастера один раз, и установщик сохранит выбранные значения в файл.
Для установщика на базе InstallShield (именно так собраны дистрибутивы платформы) используется механизм response file: запуск с ключом записи создаёт файл setup.iss, а последующая тихая установка читает его. Альтернативный путь — распаковать дистрибутив и использовать MSI-пакет с параметрами командной строки msiexec, где «файлом ответа» фактически становится строка свойств.
- 1Скопируйте дистрибутив платформы на эталонную машину
- 2Запустите setup.exe с ключом записи ответов, например: setup.exe /r
- 3Пройдите установку, выбрав нужные компоненты и каталог
- 4Найдите созданный файл setup.iss в каталоге Windows (обычно C:\Windows)
- 5Скопируйте setup.iss рядом с setup.exe и проверьте тихую установку: setup.exe /s
После генерации проверьте содержимое файла: в нём должны быть зафиксированы выбранные компоненты (тонкий клиент, толстый клиент, сервер, интерфейсы) и путь установки. Если эталонная установка делалась с нестандартным каталогом, этот путь применится на всех машинах — убедитесь, что он допустим в вашей инфраструктуре.
Где лежит 1cestart.cfg и в каком порядке он читается
Файл 1cestart.cfg — основной «файл ответов» для клиентской части: через него задают общие списки информационных баз, версии платформы по умолчанию, параметры подключения. Его расположение не единственное, и порядок чтения имеет значение, потому что параметры из более приоритетного файла переопределяют остальные.
Стандартные места поиска: каталог conf внутри папки установленной платформы (например, C:\Program Files\1cv8\conf\1cestart.cfg) и профиль пользователя — %APPDATA%\1C\1CEStart\1cestart.cfg. Для 64-разрядной платформы путь установки обычно C:\Program Files\1cv8, для 32-разрядной на 64-разрядной системе — C:\Program Files (x86)\1cv8.
Если файл отсутствует в обоих местах — это нормально: стартер работает с настройками по умолчанию. Создайте 1cestart.cfg вручную обычным текстовым редактором в кодировке UTF-8 и положите в нужный каталог. Для централизованного распространения удобно размещать файл в conf-каталоге и доставлять его групповыми политиками или скриптом.
Какие параметры задают в файле ответа запуска
Содержимое 1cestart.cfg — это строки вида «параметр=значение». Наиболее востребованные директивы касаются списков баз и выбора версии платформы.
Типовые параметры: CommonInfoBases — путь к файлу списка общих информационных баз (.v8i), который подключается всем пользователям; DefaultVersion — маска версии платформы, используемой по умолчанию (например, 8.3.22-*); InstallComponents и DefaultVersion управляют поведением при наличии нескольких установленных релизов. Также через конфигурационные файлы задают параметры интернет-поддержки и прокси.
CommonInfoBases=\\server\1c\bases.v8i
DefaultVersion=8.3.22-*После правки файла перезапустите 1cestart.exe: список общих баз должен появиться в окне запуска без ручного добавления. Если базы не появились — проверьте путь к .v8i-файлу, права доступа к сетевому ресурсу и кодировку самого cfg-файла.
Проверка результата и типовые ошибки
Главный признак того, что файл ответа «подхватился»: установка проходит без окон и платформа появляется в списке установленных программ, либо в окне запуска отображаются общие базы и применяется заданная версия. Если этого не произошло, причина почти всегда в расположении файла, его имени или синтаксисе.
Как проверить результат
Платформа есть в списке установленных программ, каталог 1cv8 создан, ошибок в журнале нет
Установка открыла диалоговые окна или завершилась мгновенно без результата
Базы из .v8i-файла видны в окне запуска у пользователя
Список пуст или содержит только локально добавленные базы
Запуск базы использует релиз, указанный в DefaultVersion
Стартер выбирает другую установленную версию
Когда файл ответа не поможет и что делать вместо
Файл ответов решает задачу массовой установки и унификации настроек, но не заменяет полноценные системы развёртывания. Если компьютеров много и требуется контроль версий, откат и отчётность, разумнее использовать SCCM, групповые политики с MSI-пакетом или скрипты PowerShell.
Также файл ответа не управляет настройками самих информационных баз: параметры подключения к СУБД, региональные установки и права пользователей задаются в консоли кластера или конфигураторе. Не пытайтесь решить через 1cestart.cfg задачи, относящиеся к серверной части.
Что важно запомнить
Готового файла ответа в дистрибутиве 1С 8.3 нет: для тихой установки его генерируют установкой с ключом записи, а настройки запуска хранятся в 1cestart.cfg в каталоге conf платформы или в профиле пользователя. Проверяйте имя файла, кодировку и пути — большинство проблем связано именно с этим.
Частые вопросы
Можно ли скачать готовый файл ответа для установки 1С 8.3?
Готовый универсальный файл бесполезен: он фиксирует конкретный набор компонентов и пути эталонной машины. Правильный способ — сгенерировать его на своей эталонной установке с ключом записи ответов, затем при необходимости отредактировать в текстовом редакторе.
Почему 1cestart.cfg в Program Files не применяется?
Чаще всего файл сохранён с расширением .txt, лежит не в подкаталоге conf, или существует пользовательский 1cestart.cfg в %APPDATA%\1C\1CEStart, который переопределяет общие параметры. Проверьте все три момента по очереди.
Как задать список баз сразу для всех пользователей?
Создайте файл списка баз формата .v8i на общедоступном сетевом ресурсе и пропишите в общем 1cestart.cfg параметр CommonInfoBases с путём к нему. Убедитесь, что у пользователей есть права на чтение сетевого каталога.
Чем отличается тихая установка через setup.iss от установки через msiexec?
Setup.iss воспроизводит ответы мастера установки, а msiexec передаёт параметры напрямую MSI-пакету через командную строку. Второй способ удобнее для интеграции с системами развёртывания, но требует знания имён свойств конкретного пакета.
В какой кодировке сохранять 1cestart.cfg?
Используйте UTF-8. Если в путях или названиях баз есть кириллица, неверная кодировка приведёт к тому, что параметры будут проигнорированы или отобразятся некорректно.
Можно ли через файл ответа отключить обновление платформы?
Напрямую нет: файл ответа управляет параметрами установки и запуска, но не политикой обновлений. Контроль версий реализуется через DefaultVersion, ограничение прав на установку и централизованное развёртывание нужных релизов.