Список баз, кэш и персональные настройки: что 1С 8.3 держит на диске, а что в самой базе
Содержание
Список информационных баз 1С 8.3 хранится в файле %APPDATA%\1C\1CEStart\ibases.v8i, настройки окна запуска — рядом, в 1cestart.cfg. А вот персональные настройки пользователя (вид форм, варианты отчётов, панели, избранное) лежат не на компьютере, а внутри самой информационной базы. Это главное заблуждение: многие ищут «файл настроек пользователя» на диске, копируют папку AppData целиком и удивляются, что на новом ПК ничего не изменилось.
На диске у 1С три вещи: список баз, параметры запуска и кэш. Всё остальное приходит из базы при входе под своим пользователем. Отсюда и простые правила переноса и сброса — они ниже, по шагам.
Что именно и где 1С хранит: сводная таблица
Сначала карта. Пути даны для Windows 10/11 и Windows Server 2016 и новее, платформа 8.3.
| Что | Где лежит | Можно удалить? |
|---|---|---|
| 📋 Список баз окна запуска | %APPDATA%\1C\1CEStart\ibases.v8i | Да, но список придётся собрать заново |
| ⚙️ Настройки окна запуска пользователя | %APPDATA%\1C\1CEStart\1cestart.cfg | Да, пересоздастся по умолчанию |
| 🖥 Общие настройки запуска для всех пользователей ПК | C:\ProgramData\1C\1CEStart\1cestart.cfg | Нежелательно, правит администратор |
| 🗂 Кэш конфигурации и метаданных | %LOCALAPPDATA%\1C\1cv8\<GUID базы> | Да, безопасно при закрытой 1С |
| 🗂 Локальные данные по базе (последний пользователь и др.) | %APPDATA%\1C\1cv8\<GUID базы> | Да, при закрытой 1С |
| 👤 Настройки форм, отчётов, панелей, избранное | Внутри информационной базы | Только средствами программы |
<GUID базы> — это длинный идентификатор вида 3f2c9a1e-.... Он же записан в строке ID= нужной базы в ibases.v8i. По нему легко понять, какая папка кэша к какой базе относится.
Персональные настройки «живут» в базе и в файловом, и в клиент-серверном варианте. Поэтому пользователь, зашедший в ту же базу с другого компьютера или через веб-клиент, видит свои формы такими же, какими настроил их на работе.
Файл ibases.v8i: список баз и параметры подключения
ibases.v8i — обычный текстовый файл в формате INI. Каждая база — отдельная секция, имя в квадратных скобках совпадает с тем, что вы видите в окне запуска. Открыть его можно Блокнотом.
Пример записи файловой и серверной базы:
[Бухгалтерия ООО Ромашка]
Connect=File="D:\Bases\Romashka";
ID=3f2c9a1e-7b4d-4c1a-9e2f-0a1b2c3d4e5f
OrderInList=1
Folder=/
OrderInTree=1
External=0
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.3
[ЗУП (сервер)]
Connect=Srvr="srv-1c";Ref="zup_prod";
ID=9a8b7c6d-5e4f-4a3b-2c1d-0e9f8a7b6c5d
OrderInList=2
Folder=/
OrderInTree=2
External=0
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.3
Что значат ключевые строки:
- 🔌
Connect— путь к файловой базе (File=) или сервер и имя базы на кластере (Srvr=иRef=); - 🆔
ID— идентификатор записи, по нему платформа связывает базу с папками кэша; - 📁
Folder— папка в дереве окна запуска, если базы разложены по группам; - 🔐
WA=1— вход через аутентификацию Windows разрешён; - 🧩
Version— какой версией платформы запускать (8.3— последней установленной,8.3.24— конкретной веткой); - 🖱
App— тип клиента: тонкий, толстый или автовыбор.
Дополнительные параметры запуска, которые вы вводите в карточке базы на последней вкладке, тоже сохраняются в её секции этого файла.
Редактируйте ibases.v8i только при закрытом окне запуска. Иначе 1С при выходе перезапишет файл своей версией, и ваши правки пропадут.
Как открыть AppData и найти скрытые папки 1С
Папка AppData в профиле пользователя скрыта. Самый быстрый путь — не искать её в Проводнике, а открыть напрямую:
- Нажмите
Win + R. - Введите
%APPDATA%\1C\1CEStartи нажмите Enter — откроется папка со списком баз. - Для кэша введите
%LOCALAPPDATA%\1C\1cv8.
Переменные раскрываются так: %APPDATA% — это C:\Users\<имя>\AppData\Roaming, %LOCALAPPDATA% — C:\Users\<имя>\AppData\Local.
Если удобнее через Проводник, включите показ скрытых файлов:
- в Windows 11 — меню
Просмотр → Показать → Скрытые элементы; - в Windows 10 — вкладка
Вид, флажокСкрытые элементы.
Есть и вариант без поиска вообще. В окне запуска 1С выберите базу и нажмите Изменить — на первом шаге видны путь или сервер и имя базы. А путь к самому каталогу файловой базы откроется прямо из окна: он отображается внизу под списком при выделении базы.
Реестр Windows и параметры запуска 1С
Частый вопрос: «где в реестре настройки 1С». Ответ короткий — список баз и пользовательские параметры платформа 8.3 в реестре не держит. В реестре остаются записи установщика и регистрация COM-компоненты comcntr.dll (её используют внешние программы для подключения к базе). Чистка реестра настроек 1С не сбросит и не перенесёт.
Параметры запуска задаются в трёх местах:
- Карточка базы (
Изменить→ последний шаг) — дополнительные параметры командной строки, версия платформы, тип клиента. Хранится вibases.v8i. - Кнопка
Настройкав окне запуска — показ дерева баз, режим запуска, список общих информационных баз и адреса интернет-сервисов. Хранится в1cestart.cfgпользователя. - Общий
1cestart.cfgвC:\ProgramData\1C\1CEStart— действует для всех пользователей компьютера, его правит администратор.
Самая полезная настройка для организаций — общий список баз. В 1cestart.cfg добавляется строка:
CommonInfoBases=\\fileserver\1C\bases.v8i
После этого все пользователи видят базы из файла на сервере, и новую базу достаточно добавить в одно место. Тот же список можно указать через кнопку Настройка в окне запуска, в поле со списками общих информационных баз — платформа сама допишет строку в конфиг.
Ключи командной строки, которые чаще всего прописывают в карточке базы:
/ClearCache— очистить кэш клиента при запуске;/N"Иванов" /P"пароль"— имя и пароль пользователя (пароль в открытом виде, использовать с осторожностью);/WA-— запретить вход через аутентификацию Windows для этого запуска.
Перенос настроек 1С на другой компьютер
Раз персональные настройки хранятся в базе, переносить нужно только список баз. Порядок такой:
- На старом компьютере закройте 1С и окно запуска.
- Скопируйте
%APPDATA%\1C\1CEStart\ibases.v8iна флешку или в сетевую папку. - На новом компьютере установите ту же ветку платформы, что указана в строке
Version, или новее. - Запустите 1С один раз и закройте — создастся папка
1CEStart. - Положите скопированный
ibases.v8iв%APPDATA%\1C\1CEStartна новом ПК, заменив пустой. - Проверьте пути файловых баз. Если база была на
D:\Bases, а на новом компьютере такого диска нет, исправьте путь черезИзменить.
Если на новом ПК уже есть свои базы, не заменяйте файл, а допишите секции из старого в конец нового в Блокноте. Строки OrderInList можно не трогать — платформа пересчитает порядок.
Папки кэша (%LOCALAPPDATA%\1C\1cv8) переносить не нужно. На новом месте платформа создаст кэш сама при первом входе — это занимает от нескольких секунд до пары минут для крупной конфигурации.
Копирование настроек между пользователями базы
Другая задача — дать новому бухгалтеру такие же формы и отчёты, как у опытного коллеги. Это делается не копированием файлов, а внутри программы. В типовых конфигурациях на БСП (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) откройте Администрирование → Настройки пользователей и прав → Настройки пользователей. Там можно:
- 📤 скопировать настройки одного пользователя другому — все или выборочно (внешний вид, отчёты, прочие);
- 🧹 очистить настройки выбранного пользователя;
- 👀 посмотреть, какие именно настройки сохранены.
Нужны права администратора, а у пользователя-получателя на время копирования лучше закрыть сеанс — иначе при выходе он перезапишет скопированное своими текущими настройками.
Сброс настроек и восстановление нормальной работы
Сбрасывать нужно ровно то, что сломалось. Чем точнее выбран уровень, тем меньше потом настраивать заново.
Пара важных деталей по каждому способу.
Очистка кэша. Безопасна для данных: в папках с GUID нет документов и справочников, только копии метаданных. Перед удалением закройте все сеансы 1С на этом компьютере — если база открыта, файлы заблокированы, и удалится только часть. На терминальном сервере кэш чистят у конкретного пользователя, не трогая чужие профили, иначе у коллег оборвутся сеансы.
Пересоздание 1cestart.cfg. Если окно запуска ведёт себя странно (не видит общий список, запускает не ту платформу), переименуйте файл в 1cestart.cfg.old и откройте 1С. Создастся чистый конфиг, а старый останется на случай отката.
Очистка настроек пользователя в базе. Это необратимо без резервной копии базы: отчёты с сохранёнными вариантами пользователя, личные панели и избранное пропадут. Перед очисткой у ключевого сотрудника лучше сначала скопировать его настройки на служебного пользователя.
Терминальный сервер и Linux: где искать файлы
Терминальный сервер (RDP, RemoteApp)
На сервере удалённых рабочих столов у каждого пользователя свой профиль, а значит, свой ibases.v8i и свой кэш в C:\Users\<имя>\AppData. Что из этого следует на практике:
- 🗂 кэш на сервере растёт пропорционально числу пользователей: 20 человек × 5 баз — это 100 папок кэша;
- 📋 список баз удобно раздавать централизованно — через общий
C:\ProgramData\1C\1CEStart\1cestart.cfgсо строкойCommonInfoBases; - 🔁 при перемещаемых профилях (roaming) или перенаправлении папок кочует только
AppData\Roaming— список баз; кэш вAppData\Localостаётся на каждом сервере фермы свой; - 🧩 при публикации RemoteApp публикуют
1cestart.exe, и пользователь получает то же окно запуска со своим списком.
Не удаляйте папку C:\Users\<имя>\AppData\Local\1C у пользователя, который сейчас в системе. Сначала завершите его сеанс 1С или попросите выйти — иначе 1С у него закроется с ошибкой, несохранённый документ пропадёт.
Linux
В Linux вместо AppData используются скрытые каталоги в домашней папке:
~/.1C/1cestart/ibases.v8i— список баз;~/.1C/1cestart/1cestart.cfg— настройки окна запуска;~/.1cv8/1C/1cv8/— кэш конфигураций по базам.
Скрытые каталоги в файловом менеджере показываются сочетанием Ctrl + H. Формат ibases.v8i тот же, что в Windows, поэтому список баз переносится между системами простым копированием — поправить нужно только пути файловых баз (/home/user/bases/... вместо D:\...).
Веб-клиент
В браузере на диске не хранится ничего, что стоило бы переносить. Персональные настройки берутся из базы, адрес публикации — это просто ссылка. Сбросить «зависший» интерфейс веб-клиента обычно помогает очистка кэша браузера для этого адреса.
Частые ошибки при работе с файлами настроек
- ❌ Копируют всю папку
AppData\Local\1Cна новый ПК. Кэш привязан к версии платформы и конфигурации, переносить его бесполезно, а иногда он вызывает ошибки при первом запуске. Переносите толькоibases.v8i. - ❌ Удаляют
ibases.v8i, чтобы «сбросить настройки 1С». Пропадёт только список баз — формы и отчёты останутся прежними, потому что хранятся в базе. - ❌ Правят
ibases.v8iпри открытом окне запуска. Платформа перезапишет файл при закрытии. - ❌ Сохраняют в карточке базы ключи
/Nи/Pс паролем администратора. Файл лежит открытым текстом в профиле, его прочитает любой, у кого есть доступ к компьютеру. - ❌ Ищут настройки 1С в реестре. В 8.3 их там нет, а чистка реестра программами-оптимизаторами может задеть регистрацию COM-компоненты.