Администрирование · 10 мин
Где находятся файлы 1С: базы, шаблоны и служебные каталоги
Разбираемся, где находятся файлы 1С: каталоги баз данных, шаблонов конфигураций, настроек пользователя и временных файлов в Windows и на сервере.
Программа 1С хранит данные не в одном месте, а в нескольких каталогах: файловые информационные базы лежат там, где их указал администратор, шаблоны конфигураций — в отдельной папке установки, а настройки пользователя и кэш — в профиле текущего пользователя Windows. Понимание этой структуры нужно для резервного копирования, переноса базы на другой компьютер и поиска причин ошибок запуска.
Конкретный путь зависит от режима работы: файловый (база — это папка с файлом 1Cv8.1CD) или клиент-серверный (данные лежат в СУБД, а на компьютере 1С хранит только служебные файлы). Ниже разобраны все основные расположения и способы быстро их найти.
Как узнать путь к конкретной базе 1С
Самый быстрый способ узнать, где находится файловая база, — открыть окно запуска 1С (список информационных баз). Выделите нужную базу: в нижней части окна отображается строка вида File="D:\Bases\Trade" — это и есть точный путь к каталогу базы. Тот же путь виден, если нажать кнопку «Изменить».
Если база клиент-серверная, в строке подключения указаны сервер и имя базы (Srvr="server";Ref="base"), а физические файлы данных лежат на сервере СУБД — например, в каталоге данных PostgreSQL или MS SQL. Непосредственно копировать эти файлы без штатных средств СУБД нельзя.
Ещё один способ — посмотреть файл списка баз ibases.v8i, который лежит в профиле пользователя. В нём в текстовом виде перечислены все зарегистрированные базы и их пути. Это удобно, когда нужно перенести список баз на другой компьютер.
- 1Откройте окно запуска 1С (ярлык «1С Предприятие»)
- 2Выделите нужную базу в списке
- 3Посмотрите строку пути в нижней части окна
- 4Откройте этот путь в проводнике Windows
- 5Убедитесь, что в папке есть файл 1Cv8.1CD
Структура папки файловой информационной базы
Главный объект файловой базы — файл 1Cv8.1CD. В нём хранятся конфигурация, все данные (документы, справочники, регистры) и настройки базы. Именно этот файл нужно копировать при резервном копировании файловой базы, но только когда все пользователи вышли из программы.
Рядом могут находиться служебные файлы и папки, которые важно отличать от основного файла:
1Cv8.1CL— файл блокировок, появляется при открытой базе и удаляется автоматически;1Cv8Log— каталог журнала регистрации;1Cv8FTxt— полнотекстовый индекс поиска;1Cv8tmp.1CDи похожие — временные файлы, обычно остаются после аварийного завершения.
Копировать нужно всю папку базы целиком либо как минимум файл 1Cv8.1CD. Журнал регистрации и индексы можно не включать в архив — они восстанавливаются или перестраиваются, но без журнала теряется история действий пользователей.
Где лежат шаблоны конфигураций и обновлений
Шаблоны типовых конфигураций и файлы обновлений по умолчанию устанавливаются в каталог C:\Program Files\1cv8\tmplts (или C:\Program Files (x86)\1cv8\tmplts). Внутри — вложенные папки по названиям конфигураций и номерам версий, а в них — файлы 1cv8.cf (полная конфигурация) и 1cv8.cfu (файл обновления).
Путь к каталогу шаблонов можно изменить: в окне запуска 1С нажмите «Настройка» и укажите нужную папку в списке «Каталоги шаблонов конфигураций и обновлений». Это полезно, если шаблоны хранятся на сетевом диске для нескольких компьютеров.
Если при обновлении конфигурации 1С сообщает, что файл обновления не найден, первым делом проверьте именно этот каталог и настройки путей к шаблонам — чаще всего причина в том, что шаблон нужной версии не установлен или путь указывает на пустую папку.
Настройки пользователя, кэш и временные файлы
Личные настройки, список баз и кэш метаданных хранятся в профиле пользователя Windows, а не рядом с базой. Основные расположения:
%APPDATA%\1C\1cv8— файл ibases.v8i со списком баз, общие настройки;%APPDATA%\1C\1CEStart— настройки стартера и файл icescape.cfg;%LOCALAPPDATA%\1C\1cv8— кэш метаданных конфигураций (папки с длинными именами-GUID);%APPDATA%\1C\1cv8\conf— некоторые файлы настроек конфигуратора.
Кэш метаданных — частая причина странных ошибок: база не открывается после обновления, появляются сообщения о несоответствии версий или «фантомные» объекты. Безопасный способ очистки — удалить базу из списка в окне запуска и добавить заново: при этом соответствующий кэш удаляется автоматически. Ручное удаление папок кэша тоже допустимо, но только при закрытой 1С.
Временные файлы и журнал регистрации
Во время работы 1С создаёт временные файлы в системной папке временных файлов Windows (%TEMP%) и в подкаталоге базы. При аварийном завершении рядом с 1Cv8.1CD могут остаться файлы с расширениями вроде .1CD.tmp или папки с временными данными — их можно удалить после того, как убедитесь, что база открывается нормально.
Журнал регистрации файловой базы по умолчанию хранится в подпапке 1Cv8Log каталога базы в виде файлов .lgd и .lgp. При переносе базы на новый формат журнала или в другое место путь можно изменить через конфигуратор (Администрирование → Настройка журнала регистрации).
Для клиент-серверных баз журнал регистрации и временные данные обслуживаются сервером 1С: служебные файлы лежат в каталоге сервера (по умолчанию C:\Program Files\1cv8\srvinfo), где для каждой базы создаётся отдельная папка с её идентификатором.
Путь виден в окне списка баз
Меняется в настройках стартера
Текстовый файл, переносится между ПК
Безопасно удалять при закрытой 1С
Служебные данные клиент-серверных баз
Как перенести базу на другой компьютер
Для файловой базы перенос сводится к копированию папки с файлом 1Cv8.1CD. Правильный порядок: завершить все сеансы, убедиться в отсутствии файла блокировок 1Cv8.1CL, скопировать папку целиком на новый компьютер или сетевой диск, затем на новом месте добавить базу в список через окно запуска, указав новый путь.
Альтернатива — выгрузка через конфигуратор (Администрирование → Выгрузить информационную базу) в файл .dt. Такой файл содержит данные и конфигурацию в переносимом виде и загружается на новом месте через «Загрузить информационную базу». Способ с .dt предпочтительнее, если база большая, есть подозрение на ошибки в файле или нужно заодно выполнить проверку целостности.
После переноса проверьте результат: база должна открываться в режиме предприятия и конфигуратора, отчёты — формироваться без ошибок, а журнал регистрации — отображать историю, если папка 1Cv8Log была скопирована вместе с базой.
Как проверить результат переноса
Открывается без сообщений об ошибках
Ошибка формата потока или требование восстановления
Размер совпадает с исходным
Файл заметно меньше — копия неполная
История действий на месте
Журнал пуст — папка 1Cv8Log не скопирована
Документы проводятся, отчёты строятся
Ошибки блокировок — кто-то ещё работает со старой копией
Типичные ошибки при работе с файлами 1С
Наиболее разрушительная ошибка — копирование базы «на живую», пока в ней работают. Файл 1Cv8.1CD при этом копируется в несогласованном состоянии, и такая копия часто не открывается или содержит повреждённые данные. То же относится к файловым антивирусам и программам резервного копирования, которые читают файл во время работы пользователей: для них нужно настраивать исключения или расписание в нерабочее время.
Вторая группа ошибок — путаница между кэшем и данными. Пользователи иногда удаляют папку базы, приняв её за кэш, или, наоборот, «лечат» ошибки удалением каталога базы вместо кэша. Запомнить различие просто: данные — это то, где лежит 1Cv8.1CD, кэш — папки с GUID-именами в профиле пользователя.
Третья типичная ситуация — перенос базы изменением пути в списке без физического копирования файлов или наоборот. В результате 1С либо создаёт пустую базу по указанному пути, либо пользователи продолжают работать со старой копией, не подозревая о существовании новой.
Что важно запомнить
Файловая база 1С — это папка с файлом 1Cv8.1CD, путь к ней виден в окне списка баз. Шаблоны лежат в каталоге tmplts, настройки и кэш — в профиле пользователя Windows. Любые операции с файлом базы выполняйте только после завершения всех сеансов.
Частые вопросы
Можно ли хранить файловую базу 1С на сетевом диске?
Да, это штатный сценарий для небольшой работы группы: папка с базой размещается на общем сетевом ресурсе, а у пользователей в списке баз указывается сетевой путь. Ограничения — скорость сети и риск повреждения файла при обрывах связи, поэтому для активной работы нескольких пользователей надёжнее клиент-серверный режим.
Что делать, если база не открывается и пишет «ошибка формата потока»?
Чаще всего причина в повреждённом кэше: удалите базу из списка в окне запуска и добавьте заново по тому же пути. Если не помогло — проверьте базу утилитой chdbfl.exe из каталога bin установленной платформы, предварительно сделав копию файла 1Cv8.1CD.
Где 1С хранит сохранённые отчёты и настройки пользователя?
Пользовательские настройки отчётов и внешний вид форм хранятся в самой базе (в системных таблицах), а не в отдельных файлах. В профиле пользователя Windows находятся только параметры стартера, список баз и кэш.
Как найти базу, если я не знаю, где её разместили?
Откройте окно запуска 1С и посмотрите путь внизу при выделенной базе. Если список пуст, поищите файл ibases.v8i в %APPDATA%\1C\1cv8 или выполните поиск файла 1Cv8.1CD по дискам средствами проводника Windows.
Можно ли удалять папки с длинными именами из %LOCALAPPDATA%\1C\1cv8?
Да, это кэш метаданных, он не содержит данных базы и пересоздаётся автоматически. Удалять его следует при закрытой 1С; после очистки первый запуск каждой базы займёт больше времени, пока кэш формируется заново.