Администрирование · 10 мин
Где в 1С хранятся данные: пути к базам, кэшу и настройкам
Разбираем, где 1С хранит базы данных, файлы конфигурации, кэш, настройки пользователей и резервные копии — в файловом и клиент-серверном вариантах работы.
Данные 1С не лежат в одном файле и не привязаны к папке установки программы. Физически система хранит информацию в нескольких местах: каталог информационной базы (в файловом режиме), база данных на сервере СУБД (в клиент-серверном режиме), кэш метаданных на компьютере пользователя, настройки интерфейса и журналы. Понимание этой структуры нужно при переносе базы, поиске пропавших данных, очистке кэша и настройке резервного копирования.
Ответ на вопрос «где хранится» зависит от типа объекта. Сама учётная информация — документы, справочники, регистры — находится в информационной базе. Платформа (exe-файлы) устанавливается отдельно и не содержит данных. Настройки пользователя, отборы и варианты отчётов хранятся частично в базе, частично в профиле пользователя операционной системы. Кэш метаданных — временные файлы, которые 1С создаёт для ускорения запуска.
Ниже разобраны пути для файлового и клиент-серверного режимов, способы быстро найти каталог конкретной базы, назначение служебных файлов и типичные ошибки при копировании и переносе.
Как узнать путь к информационной базе за минуту
Самый быстрый способ — открыть стандартное окно запуска 1С (стартер). В списке информационных баз выделите нужную строку: в нижней части окна отобразится параметр подключения. Для файловой базы это будет строка вида File="D:\Bases\Trade", для серверной — Srvr="Server1";Ref="Trade".
Если база уже открыта, путь виден через меню: «Файл» → «О программе» (или кнопка «i» в зависимости от конфигурации). В окне появится раздел с информацией о соединении, где указан каталог базы или имя сервера и имя базы данных.
- 1Откройте окно запуска 1С (ярлык «1С Предприятие»).
- 2Выделите нужную базу в списке одним щелчком.
- 3Посмотрите строку подключения внизу окна: File=... означает файловую базу, Srvr=... — серверную.
- 4Скопируйте путь из строки и вставьте в адресную строку Проводника Windows.
- 5Проверьте наличие в каталоге файла 1Cv8.1CD — это подтверждает, что найден именно каталог базы.
Файловый режим: структура каталога базы
В файловом варианте вся база — это папка на диске локального компьютера или в сетевой шаре. Центральный файл — 1Cv8.1CD: в нём содержатся конфигурация, все учётные данные и внутренние таблицы. Именно этот файл копируют при ручном резервном копировании.
Рядом с основным файлом лежат служебные объекты. Файл 1Cv8.1CL — блокировочный, появляется при открытой базе и не должен копироваться в архив. Папка 1Cv8Log содержит журнал регистрации. Файлы 1Cv8tmp.1CD и подобные — временные, их можно удалять при закрытой базе. Папки 1Cv8FileStorage или аналогичные встречаются у конфигураций, хранящих присоединённые файлы вне основной таблицы.
Важно понимать: копировать каталог базы можно только когда все пользователи вышли. Копирование работающей базы почти гарантированно даёт повреждённый файл 1Cv8.1CD, который не откроется или потребует восстановления через утилиту chdbfl.exe.
Клиент-серверный режим: где физически лежат данные
В серверном варианте в каталоге на компьютере пользователя данных нет вообще. Информационная база хранится в СУБД — чаще всего MS SQL Server или PostgreSQL. Путь к файлам базы данных (.mdf, .ldf для MS SQL; каталог data для PostgreSQL) определяется настройками самой СУБД, а не 1С.
Узнать имя базы данных можно в консоли кластера серверов 1С: откройте оснастку администрирования, найдите информационную базу и посмотрите свойства — там указаны сервер СУБД и имя базы. Далее физическое расположение файлов смотрят уже средствами СУБД, например в SQL Server Management Studio в свойствах базы на вкладке «Файлы».
Резервное копирование в серверном режиме выполняют штатными средствами СУБД (backup в MS SQL, pg_dump для PostgreSQL). Простое копирование файлов .mdf без остановки службы SQL Server даст неработоспособную копию.
Файловый и серверный режимы
Данные в каталоге с файлом 1Cv8.1CD. Подходит для небольших баз и ограниченного числа пользователей. Копирование — только при закрытой базе.
Данные в СУБД на сервере. Подходит для многопользовательской работы и больших объёмов. Резервные копии делаются средствами СУБД.
Где хранится кэш 1С и когда его чистить
Кэш метаданных — это временные файлы, которые платформа создаёт на компьютере пользователя для ускорения запуска. Стандартные расположения в Windows: %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8. Внутри — папки с именами в виде длинных идентификаторов (GUID), по одной на каждую информационную базу.
Чистка кэша требуется при типовых симптомах: база не открывается после обновления, формы отображаются некорректно, появляются ошибки вида «Ошибка формата потока». Порядок безопасной очистки: закрыть все сеансы 1С, удалить папку с GUID нужной базы (или всё содержимое каталога кэша), запустить базу заново — кэш создастся автоматически.
Удаление кэша не затрагивает данные: это исключительно служебные копии метаданных. Однако не стоит путать каталог кэша с каталогом файловой базы — перед удалением убедитесь, что находитесь именно в %APPDATA%, а не в папке с 1Cv8.1CD.
Win+R → %APPDATA%\1C\1cv8 — каталог кэша 1С в WindowsНастройки пользователей, отчёты и шаблоны
Пользовательские настройки распределены между несколькими хранилищами. Настройки отчётов, варианты отчётов и часть параметров интерфейса сохраняются внутри самой информационной базы в системных таблицах хранения настроек. Поэтому после переноса базы через .dt большинство настроек переезжает вместе с данными.
Часть параметров платформа держит в профиле пользователя ОС: список информационных баз окна запуска хранится в файле ibases.v8i в каталоге %APPDATA%\1C\1CEStart. Именно этот файл копируют, когда нужно перенести список баз на другой компьютер, не добавляя каждую вручную.
Шаблоны конфигураций и обновлений платформа складывает в каталог шаблонов — по умолчанию %APPDATA%\1C\1cv8\tmplts. Туда же установщики конфигураций помещают дистрибутивы. Этот каталог не содержит учётных данных, но нужен при установке обновлений.
Путь виден в окне запуска при выделении базы
Имя базы — в консоли кластера 1С
Папки с GUID, можно удалять при закрытой 1С
Переносится копированием файла
Дистрибутивы и обновления
Где искать резервные копии и журнал регистрации
Штатная выгрузка через Конфигуратор создаёт файл с расширением .dt в каталоге, который выбирает администратор, — автоматического «стандартного» места нет. Если копии настраивал сторонний специалист, поищите файлы .dt и .zip на дисках сервера и в папках с говорящими именами вроде Backup или Архив.
Многие организации настраивают автоматическое архивирование: в файловом режиме — скриптами копирования каталога, в серверном — планами обслуживания СУБД. Проверьте Планировщик заданий Windows на предмет задач с упоминанием 1С, а в MS SQL — раздел «Планы обслуживания» и задания агента SQL Server.
Журнал регистрации файловой базы лежит в подпапке 1Cv8Log каталога базы. В серверном режиме журнал хранится внутри базы данных СУБД, а просматривается через Конфигуратор: «Администрирование» → «Журнал регистрации».
Проверка результата и безопасные границы
После переноса или восстановления базы проверьте три вещи: база открывается без ошибок, отчёты за последний закрытый период сходятся с контрольными значениями, журнал регистрации доступен и содержит записи. Если база открывается, но данные явно неполные — вероятно, восстановлена устаревшая копия.
Безопасная самостоятельная работа ограничивается просмотром путей, копированием закрытой файловой базы, очисткой кэша и переносом файла списка баз. Операции с СУБД, восстановление повреждённого 1Cv8.1CD через chdbfl.exe и исправление базы после сбоя лучше выполнять при наличии опыта или с привлечением специалиста — ошибка на этом этапе может сделать данные невосстановимыми.
Что важно запомнить
Файловая база — это каталог с файлом 1Cv8.1CD, серверная — база в СУБД. Путь всегда виден в окне запуска 1С. Кэш в %APPDATA% можно удалять при закрытой программе. Перед любыми операциями с каталогом базы делайте выгрузку .dt.
Частые вопросы
Можно ли перенести базу 1С простым копированием папки?
Да, для файловой базы это рабочий способ, но только при условии, что все пользователи вышли и сеансы закрыты. Надёжнее альтернатива — выгрузка в .dt через Конфигуратор и загрузка на новом месте: такой файл гарантированно целостен.
Где лежат пароли пользователей 1С?
Пароли хранятся внутри информационной базы в виде хэшей и не лежат отдельным файлом. Извлечь или прочитать их штатными средствами нельзя — администратор может только сбросить пароль пользователя через Конфигуратор или список пользователей.
Почему папка базы занимает больше места, чем показывает размер данных?
Рядом с 1Cv8.1CD могут накапливаться журнал регистрации (папка 1Cv8Log), временные файлы и хранилища присоединённых файлов. Журнал регистрации можно сократить через Конфигуратор, временные файлы — удалить при закрытой базе.
Удалил папку с GUID из %APPDATA% — пропадут ли данные?
Нет. Это кэш метаданных, который платформа пересоздаст при следующем запуске. Учётные данные там не хранятся. Опасность представляет только удаление каталога самой файловой базы с файлом 1Cv8.1CD.
Как перенести список баз на новый компьютер?
Скопируйте файл ibases.v8i из каталога %APPDATA%\1C\1CEStart в аналогичную папку на новом компьютере. Если пути к базам изменились, отредактируйте подключения в окне запуска через кнопку «Изменить».
Где искать данные, если 1С работает через веб-сервер или в облаке?
При публикации через веб-сервер данные по-прежнему лежат в файловой базе или СУБД на стороне сервера — веб-доступ меняет только способ подключения. В облачных сервисах доступа к файлам обычно нет; резервные копии запрашиваются через функционал сервиса или его поддержку.