Список баз, кэш и персональные настройки: что 1С 8.3 держит на диске, а что в самой базе

· 9 мин

Содержание

Список информационных баз 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 в профиле пользователя скрыта. Самый быстрый путь — не искать её в Проводнике, а открыть напрямую:

  1. Нажмите Win + R.
  2. Введите %APPDATA%\1C\1CEStart и нажмите Enter — откроется папка со списком баз.
  3. Для кэша введите %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С не сбросит и не перенесёт.

Параметры запуска задаются в трёх местах:

  1. Карточка базы (Изменить → последний шаг) — дополнительные параметры командной строки, версия платформы, тип клиента. Хранится в ibases.v8i.
  2. Кнопка Настройка в окне запуска — показ дерева баз, режим запуска, список общих информационных баз и адреса интернет-сервисов. Хранится в 1cestart.cfg пользователя.
  3. Общий 1cestart.cfg в C:\ProgramData\1C\1CEStart — действует для всех пользователей компьютера, его правит администратор.

Самая полезная настройка для организаций — общий список баз. В 1cestart.cfg добавляется строка:

CommonInfoBases=\\fileserver\1C\bases.v8i

После этого все пользователи видят базы из файла на сервере, и новую базу достаточно добавить в одно место. Тот же список можно указать через кнопку Настройка в окне запуска, в поле со списками общих информационных баз — платформа сама допишет строку в конфиг.

Ключи командной строки, которые чаще всего прописывают в карточке базы:

  • /ClearCache — очистить кэш клиента при запуске;
  • /N"Иванов" /P"пароль" — имя и пароль пользователя (пароль в открытом виде, использовать с осторожностью);
  • /WA- — запретить вход через аутентификацию Windows для этого запуска.

Перенос настроек 1С на другой компьютер

Раз персональные настройки хранятся в базе, переносить нужно только список баз. Порядок такой:

  1. На старом компьютере закройте 1С и окно запуска.
  2. Скопируйте %APPDATA%\1C\1CEStart\ibases.v8i на флешку или в сетевую папку.
  3. На новом компьютере установите ту же ветку платформы, что указана в строке Version, или новее.
  4. Запустите 1С один раз и закройте — создастся папка 1CEStart.
  5. Положите скопированный ibases.v8i в %APPDATA%\1C\1CEStart на новом ПК, заменив пустой.
  6. Проверьте пути файловых баз. Если база была на 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-компоненты.
Почему у пользователя на новом компьютере сразу появились его настройки форм?
Потому что персональные настройки хранятся в информационной базе и привязаны к пользователю 1С, а не к компьютеру. На диск переносить их не нужно.
Как узнать, в какой папке кэша лежит нужная база?
Откройте ibases.v8i, найдите секцию базы и скопируйте значение строки ID. Папка с таким же именем в %LOCALAPPDATA%\1C\1cv8 и есть её кэш.
Сколько места занимает кэш 1С и можно ли его ограничить?
Для одной типовой конфигурации — обычно десятки или сотни мегабайт, зависит от размера конфигурации. Ограничения размера нет; старые папки баз, с которыми больше не работают, удаляют вручную.
Где хранятся настройки, если база в облаке или в сервисе по подписке?
Так же в самой базе на стороне сервиса. На компьютере остаётся только запись в списке баз или ссылка для веб-клиента.
Сохранятся ли настройки пользователя после обновления конфигурации?
Как правило, да: обновление меняет структуру базы, но не очищает хранилище настроек. Сбиться может вид отдельных форм, если разработчики их переделали, — тогда помогает возврат стандартных настроек формы.