Администрирование · 10 мин
1С: где хранится профиль пользователя и как его найти
Где хранится профиль пользователя 1С: файлы 1cestart.cfg, ibases.v8i, кэш метаданных, настройки в базе. Пути для Windows и способы переноса.
Под «профилем пользователя 1С» обычно понимают сразу несколько разных наборов данных, и путаница начинается именно здесь. Одни настройки живут в файлах на диске компьютера, другие — внутри информационной базы, третьи — в кэше платформы. Когда нужно перенести профиль на новый компьютер, восстановить список баз или сбросить «зависшую» настройку, важно понимать, какой именно слой данных вы ищете.
Условно всё делится на три уровня. Первый — файлы запуска: список информационных баз, параметры подключения, версии платформы. Второй — локальный кэш метаданных, который платформа создаёт для ускорения работы и который безопасно удалять. Третий — настройки внутри базы: сохранённые варианты отчётов, настройки форм, журналов документов, динамических списков. Ниже разберём каждый уровень с конкретными путями.
Файл ibases.v8i — где хранится список баз пользователя
Основной файл, в котором 1С хранит список информационных баз конкретного пользователя, — ibases.v8i. Для текущего пользователя Windows он расположен по пути %APPDATA%\1C\1CEStart\ibases.v8i, что обычно разворачивается в C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i. Файл текстовый, его можно открыть в «Блокноте» и увидеть секции с параметрами каждой базы: имя, тип подключения, путь к каталогу или серверу, версию платформы.
Каждая база описывается блоком в квадратных скобках с параметрами Connect, App, Version и другими. Если нужно перенести список баз на другой компьютер, достаточно скопировать этот файл в аналогичную папку на новой машине — при следующем запуске окно выбора баз покажет привычный список.
Для файловых баз путь вида Connect=File="D:\Bases\Trade"; указывает на каталог с данными. Для клиент-серверных — строка с именем сервера и кластера. Если файл повреждён, список баз в окне запуска будет пустым, но сами базы при этом не пострадают — достаточно добавить их заново вручную.
%APPDATA%\1C\1CEStart\ibases.v8iФайл 1cestart.cfg — общие настройки запуска
Файл 1cestart.cfg управляет поведением стартера 1С: какие версии платформы использовать по умолчанию, откуда брать общие списки баз, где искать компоненты. Он может находиться в двух местах, и платформа читает их в определённом порядке.
%APPDATA%\1C\1CEStart\1cestart.cfg— настройки конкретного пользователя;%PROGRAMDATA%\1C\1CEStart\1cestart.cfg(или каталог установки платформы вC:\Program Files\1cv8\...) — общие настройки для всех пользователей компьютера.
Через этот файл администраторы часто публикуют общий список баз для всех сотрудников: параметр CommonInfoBases указывает путь к файлу списка баз (например, .v8i) в сетевой папке. Тогда у каждого пользователя в окне запуска автоматически появляется корпоративный набор баз без ручной настройки.
Кэш метаданных: что лежит в профиле и можно ли удалять
Платформа 1С кэширует метаданные конфигурации, чтобы ускорить запуск и работу. Этот кэш хранится в профиле пользователя в папках вида %APPDATA%\1C\1cv8\ и %LOCALAPPDATA%\1C\1cv8\ — внутри находятся каталоги с длинными именами (GUID баз) и служебные файлы, например 1Cv8.pfl и подкаталоги reg_1541, snpch и другие.
Кэш — не уникальные данные: платформа пересоздаст его при следующем подключении. Поэтому очистка кэша — стандартный приём при ошибках вида «Ошибка формата потока», странном поведении форм после обновления конфигурации или рассинхронизации версий. Удаляют либо каталог конкретной базы по её GUID, либо всё содержимое папок кэша.
Как найти каталог кэша конкретной базы
Имя каталога кэша совпадает с уникальным идентификатором базы. Самый простой способ определить нужный каталог — отсортировать содержимое папки по дате изменения и сопоставить с моментом работы в базе, либо удалить кэш всех баз разом, если сеансы закрыты. Альтернатива — удалить базу из списка в окне запуска и добавить заново: при этом платформа создаёт новый каталог кэша.
Настройки пользователя внутри информационной базы
Отдельный пласт профиля хранится не на диске, а в самой базе: сохранённые варианты отчётов, настройки отборов, внешний вид форм и списков, история ввода значений, любимые команды. В типовых конфигурациях на управляемых формах за это отвечают системные хранилища настроек — платформа записывает данные в служебные таблицы базы данных.
Увидеть и управлять этими настройками можно через стандартную обработку или встроенные механизмы. В типовых конфигурациях есть раздел «Администрирование», где доступны функции очистки пользовательских настроек. Универсальный инструмент — стандартная обработка «Управление настройками» с диска ИТС или команда «Изменить форму» → сохранённые варианты. Администраторы также используют обработки для копирования настроек от одного пользователя другому.
В файловой базе эти настройки физически находятся внутри файла 1Cv8.1CD. В клиент-серверном варианте — в таблицах СУБД. Поэтому при переносе базы через выгрузку в .dt или через бэкап SQL настройки пользователей переезжают вместе с данными, а вот список баз и кэш — нет.
Где что лежит
Путь: %APPDATA%\1C и %LOCALAPPDATA%\1C. Привязаны к пользователю Windows, не переносятся вместе с базой. Кэш можно удалять без потерь.
Хранятся в 1Cv8.1CD или в таблицах СУБД. Переносятся с выгрузкой базы, привязаны к имени пользователя 1С, а не Windows.
Как перенести профиль пользователя на другой компьютер
Типовая задача: сотруднику заменили компьютер, и нужно вернуть привычное окружение 1С. Порядок действий зависит от того, что именно нужно перенести.
- 1Скопируйте файл %APPDATA%\1C\1CEStart\ibases.v8i на новый компьютер в ту же папку — вернётся список баз.
- 2Если использовались индивидуальные настройки запуска, перенесите и 1cestart.cfg.
- 3Проверьте, что пути к файловым базам в ibases.v8i доступны с нового компьютера (сетевые пути или буквы дисков).
- 4Кэш переносить не нужно — платформа создаст его заново при первом подключении.
- 5Настройки отчётов и форм переносить не требуется: они хранятся в базе и подтянутся автоматически, если пользователь 1С тот же.
Если на новом компьютере у пользователя другое имя учётной записи Windows, путь %APPDATA% изменится, но механика та же — файл кладётся в профиль нового пользователя. При массовом развёртывании удобнее использовать общий список баз через параметр CommonInfoBases, чтобы не копировать файлы каждому сотруднику.
Частые проблемы с профилем и их решение
Большинство обращений, связанных с профилем пользователя 1С, сводятся к трём сценариям: пропал список баз, база не запускается после обновления, «слетели» настройки отчётов или форм.
Если список баз пуст, но файл ibases.v8i на месте и не пустой — проверьте кодировку и структуру файла: повреждённый файл стартер игнорирует. Если 1С не запускается с ошибкой после обновления платформы — в первую очередь очищайте кэш. Если у пользователя «сбросился» вид отчёта — проверьте, не заходит ли он под другим именем пользователя 1С: настройки в базе привязаны именно к нему.
Как проверить результат
В окне запуска видны все базы, подключение проходит без ошибок
Список пуст или база не открывается — проверьте пути в ibases.v8i и доступность каталога/сервера
База открывается, ошибки формата потока исчезли
Ошибка повторяется — проблема глубже: проверяйте версию платформы и целостность базы (тестирование и исправление)
Сохранённые варианты и настройки на месте после входа под своим пользователем
Настройки отсутствуют — убедитесь, что вход выполнен под тем же пользователем 1С
FAQ
Где лежит профиль пользователя 1С в Windows 10 и 11?
Пути одинаковые: %APPDATA%\1C\1CEStart (список баз и настройки запуска) и %APPDATA%\1C\1cv8, %LOCALAPPDATA%\1C\1cv8 (кэш). Быстрее всего открыть папку через диалог «Выполнить» (Win+R), вставив туда %APPDATA%\1C.
Можно ли удалить всю папку 1C в AppData?
Можно, если сеансы 1С закрыты и вы уверены, что внутри нет файловых баз. Потеряются список баз, кэш и локальные настройки запуска — всё это восстанавливается добавлением баз заново. Данные самих баз (1Cv8.1CD или СУБД) при этом не затрагиваются, если они лежат в других каталогах.
Почему у пользователя пропали настройки отчётов?
Чаще всего причина в том, что пользователь вошёл под другим именем в 1С, либо администратор очистил пользовательские настройки в базе. Реже — настройки хранились в кэше и пропали после его очистки. Проверьте имя пользователя в окне «О программе» и историю административных действий.
Как сделать общий список баз для всех пользователей?
Создайте файл списка баз (формат .v8i) в общедоступной сетевой папке и пропишите путь к нему в параметре CommonInfoBases файла 1cestart.cfg. Файл cfg можно разместить в общем каталоге %PROGRAMDATA%\1C\1CEStart, чтобы настройка действовала для всех пользователей компьютера.
Где хранятся сохранённые пароли пользователей 1С?
Списки баз не содержат паролей в открытом виде. Пароли пользователей хранятся внутри информационной базы в хешированном виде. Восстановить забытый пароль нельзя — администратор может только назначить новый через конфигуратор или консоль кластера.
Что делать, если ibases.v8i постоянно обнуляется?
Проверьте, не работает ли синхронизация профилей (роуминг-профили, ПО для очистки), не перезаписывает ли файл групповая политика или скрипт, и нет ли ошибок диска. Также убедитесь, что у пользователя есть права на запись в свою папку AppData\Roaming\1C.
Что важно запомнить
Профиль пользователя 1С распределён: список баз — в %APPDATA%\1C\1CEStart\ibases.v8i, настройки запуска — в 1cestart.cfg, кэш — в папках 1cv8 в AppData (его можно безопасно удалять), а настройки отчётов и форм — внутри самой базы. Перенос на новый компьютер сводится к копированию ibases.v8i; данные и пользовательские настройки переезжают вместе с базой.