Администрирование · 11 мин
Где хранятся настройки 1С и как их найти
Где 1С хранит настройки: файлы пользователя, реестр Windows, кэш и база данных. Как найти, перенести и сбросить настройки без потери данных.
Настройки 1С не лежат в одном месте: платформа распределяет их между файлами в профиле пользователя Windows, реестром, служебными таблицами информационной базы и кэшем метаданных. Понимание этой структуры нужно при переносе программы на другой компьютер, восстановлении после сбоя и диагностике «слетевших» настроек отчётов и форм.
Точный набор мест хранения зависит от режима работы — файловый или клиент-серверный, — а также от типа настройки. Одни параметры привязаны к компьютеру (список баз, пути к шаблонам), другие — к пользователю базы (варианты отчётов, настройки форм), третьи — к самой базе (константы, функциональные опции).
Ниже разобраны все основные хранилища: как их найти, что там лежит, как безопасно перенести или сбросить настройки и в каких случаях ручное вмешательство в файлы опасно.
Какие бывают настройки 1С и кто за них отвечает
Прежде чем искать файлы, полезно разделить настройки на четыре группы. Первая — настройки платформы: список информационных баз, параметры запуска, пути к шаблонам конфигураций и обновлений. Они привязаны к компьютеру и учётной записи Windows.
Вторая группа — пользовательские настройки внутри базы: варианты отчётов, состав и порядок колонок в списках, настройки форм, избранное, история ввода. Они хранятся в самой информационной базе, в специальном хранилище системных настроек, и привязаны к имени пользователя 1С.
Третья группа — прикладные настройки конфигурации: константы, функциональные опции, регистры сведений с параметрами учёта. Это полноценные данные базы, они одинаковы для всех пользователей и переносятся только вместе с базой.
Четвёртая группа — кэш метаданных и временные файлы. Это не настройки в строгом смысле, но именно повреждённый кэш часто выглядит как «слетевшие настройки»: формы открываются с ошибками, отчёты ведут себя странно.
Список баз и настройки запуска: файл ibases.v8i
Список информационных баз, который видно в окне запуска 1С, хранится в файле ibases.v8i. Для текущего пользователя Windows он находится в каталоге %APPDATA%\1C\1CEStart\ (обычно это C:\Users\Имя\AppData\Roaming\1C\1CEStart). Общий для всех пользователей список может лежать в %ALLUSERSPROFILE%\1C\1CEStart\ibases.v8i.
Файл текстовый, его можно открыть блокнотом. Для каждой базы там указано название, тип соединения (файловый или серверный), путь к каталогу базы или адрес сервера, версия платформы и дополнительные параметры запуска.
Рядом, в том же каталоге, лежат файлы 1cestart.cfg и inetcfg.xml (если настраивался доступ через интернет). В 1cestart.cfg задаются общие параметры: пути к шаблонам, версии платформы по умолчанию, каталоги общих списков баз.
- 1Нажмите Win+R, введите %APPDATA%\1C\1CEStart и нажмите Enter
- 2Скопируйте файл ibases.v8i на флешку или сетевой диск
- 3На новом компьютере установите платформу 1С той же или более новой версии
- 4Поместите ibases.v8i в тот же каталог %APPDATA%\1C\1CEStart
- 5Запустите 1С и проверьте, что базы появились в списке и открываются
При переносе учитывайте, что пути к файловым базам прописаны внутри ibases.v8i. Если на новом компьютере база лежит по другому пути, отредактируйте строку Connect=File="..." вручную или поправьте путь через диалог настройки базы в стартере.
Настройки пользователя внутри базы: хранилище системных настроек
Варианты отчётов, настройки форм, составы колонок динамических списков и прочие персональные параметры хранятся не в файлах на диске, а внутри информационной базы. Платформа использует служебные таблицы — хранилище системных настроек, хранилище пользовательских настроек отчётов и хранилище вариантов отчётов.
В файловой базе эти данные физически находятся внутри файла 1Cv8.1CD. В клиент-серверном варианте — в таблицах на стороне СУБД (MS SQL, PostgreSQL и др.). Прямое редактирование этих таблиц недопустимо: структура внутренняя, и вмешательство почти гарантированно приводит к повреждению базы.
Управлять этими настройками можно штатными средствами. В режиме «Предприятие» во многих конфигурациях есть обработка очистки пользовательских настроек (Администрирование → Пользователи и права → Персональные настройки, либо аналогичный пункт). В конфигураторе настройки очистки доступны через Администрирование → Пользователи, а также программно через объекты ХранилищеСистемныхНастроек, ХранилищеПользовательскихНастроекОтчетов.
Кэш метаданных: где лежит и когда его чистить
Платформа кэширует метаданные конфигурации на клиентском компьютере, чтобы ускорить запуск. Кэш расположен в профиле пользователя Windows: %APPDATA%\1C\1cv8\ (роуминговая часть) и %LOCALAPPDATA%\1C\1cv8\ (локальная часть). Внутри — подкаталоги с длинными именами-идентификаторами, каждый соответствует конкретной базе.
Симптомы повреждённого кэша: база открывается с ошибками формата, отчёты показывают старые варианты после обновления, формы «ломаются» у одного пользователя, хотя у остальных всё нормально. В таких случаях кэш удаляют — настройки базы при этом не теряются, потому что кэш пересоздаётся автоматически.
Безопасный способ очистки — удалить базу из списка в стартере (кнопка «Удалить», данные не пострадают), затем добавить её заново. Либо закрыть все сеансы 1С и удалить соответствующие подкаталоги в указанных папках. Удалять нужно только содержимое каталогов кэша, не трогая каталог самой базы.
Реестр Windows и прочие служебные места
Часть параметров платформа хранит в реестре Windows, в ветках HKEY_CURRENT_USER\Software\1C и HKEY_LOCAL_MACHINE\SOFTWARE\1C. Там могут лежать пути установки, параметры компонентов, настройки COM-соединений. В обычной практике редактировать эти ветки не требуется — они создаются установщиком и обновляются автоматически.
Журнал регистрации файловой базы по умолчанию лежит в подкаталоге базы (каталог 1Cv8Log рядом с 1Cv8.1CD, в новых версиях — формат lgd). Это не настройки, но полезно знать при диагностике: журнал показывает, кто и когда менял данные и параметры.
Настройки веб-клиента и публикаций на веб-сервере хранятся в файлах публикации (default.vrd) и конфигурации веб-сервера, а не в профиле пользователя. Лицензии 1С — отдельная тема: программные лицензии привязаны к файлам в каталоге %ALLUSERSPROFILE%\1C\licenses (для сервера — в каталоге srvinfo), их удаление ведёт к потере активации.
Как перенести настройки на другой компьютер или пользователя
Полный перенос складывается из трёх частей. Первая — список баз: копируется файл ibases.v8i, как описано выше. Вторая — сама база: файловую копируют целиком (каталог с 1Cv8.1CD при закрытых сеансах) или переносят через выгрузку/загрузку .dt; клиент-серверную — средствами СУБД или через .dt.
Третья часть — персональные настройки пользователей. Они уже внутри базы и переедут вместе с ней, но привязаны к именам пользователей 1С: если на новом месте создать пользователя с другим именем, его настройки отчётов и форм будут пустыми. Сохраните состав и имена пользователей — настройки подхватятся автоматически.
Кэш переносить не нужно и нежелательно: он машинно-зависимый и пересоздастся сам. Лицензии переносятся отдельной процедурой — программные лицензии привязаны к аппаратной конфигурации и на новом компьютере активируются заново резервным пин-кодом.
Как выбрать действие
Частые проблемы и способы проверки результата
После переноса или очистки проверьте три вещи: база открывается без ошибок, пользователи входят под своими именами, типовые отчёты показывают сохранённые варианты. Если варианты отчётов пропали, но база та же — скорее всего, пользователь вошёл под другим именем или настройки были очищены обработкой.
Если после очистки кэша ошибки остались, проверьте, что чистился кэш именно проблемного пользователя и именно на его компьютере — в терминальной среде у каждого сеанса свой профиль. Также убедитесь, что версия платформы на клиенте совпадает с требуемой для базы.
Как проверить результат
Все базы видны, тип соединения и путь корректны, база запускается
База есть в списке, но при запуске ошибка «информационная база не обнаружена» — неверный путь
У пользователя сохранились варианты отчётов и настройки форм
Настройки пустые — вход выполнен под другим именем пользователя
Формы открываются без ошибок, отчёты актуальны
Ошибки повторяются — кэш не был удалён или проблема в самой базе (нужна проверка chdbfl / тестирование и исправление)
FAQ
Где лежат настройки 1С в Windows 10 и 11?
Основные каталоги одинаковы: %APPDATA%\1C\1CEStart (список баз), %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8 (кэш), %ALLUSERSPROFILE%\1C (общие списки баз и лицензии). Физически это пути вида C:\Users\Имя\AppData\Roaming\1C и C:\ProgramData\1C.
Хранятся ли настройки отчётов в файлах на диске?
Нет. Варианты отчётов и настройки форм хранятся внутри информационной базы — в служебных таблицах хранилища настроек. В файловой базе они физически внутри файла 1Cv8.1CD, поэтому переносятся только вместе с базой.
Что будет, если удалить папку 1C из AppData?
Удалятся список баз, кэш и часть локальных параметров платформы. Сами базы и данные не пострадают, если они лежат в других каталогах. После перезапуска список баз придётся добавить заново, кэш пересоздастся автоматически.
Как сбросить настройки конкретного пользователя, не трогая остальных?
В типовых конфигурациях используйте раздел администрирования с управлением персональными настройками пользователей. Альтернатива — небольшая обработка с вызовом методов хранилищ настроек (Удалить у ХранилищеСистемныхНастроек с указанием пользователя). Предварительно сделайте копию базы.
Почему после обновления конфигурации пропали настройки отчётов?
Чаще всего причина не в обновлении, а в повреждённом кэше на клиенте или в смене имени пользователя. Очистите кэш и проверьте вход под прежним именем. Если настройки очищались обработкой в ходе обновления — восстановить их можно только из резервной копии базы.
Где хранятся лицензии 1С и можно ли их копировать?
Программные лицензии лежат в %ALLUSERSPROFILE%\1C\licenses (для сервера — в каталоге srvinfo). Простое копирование файлов на другой компьютер не сработает: лицензия привязана к аппаратной конфигурации. На новом оборудовании активируйте лицензию заново резервным пин-кодом.
Что важно запомнить
Настройки 1С распределены: список баз — в ibases.v8i в профиле пользователя, персональные настройки отчётов и форм — внутри самой базы, кэш — в каталогах AppData, прикладные параметры — в константах и регистрах. Переносите базу вместе с именами пользователей, кэш не переносите, а перед любыми ручными действиями делайте резервную копию.