Администрирование · 9 мин
Где 1С хранит базу данных и как найти её расположение
Разбираемся, где 1С хранит базу данных: файловый режим и файл 1Cv8.1CD, клиент-серверный вариант с СУБД, способы найти путь к базе и правила безопасной работы.
Место хранения базы 1С зависит от режима работы: файлового или клиент-серверного. В файловом режиме вся информационная база — это один файл 1Cv8.1CD, который лежит в обычной папке на диске компьютера или в сетевом каталоге. В клиент-серверном режиме данные хранятся в базе данных на сервере СУБД (Microsoft SQL Server, PostgreSQL, Oracle, IBM Db2), а на компьютере пользователя физического файла базы нет.
Знать точное расположение базы нужно для резервного копирования, переноса на другой компьютер, восстановления после сбоя и диагностики проблем с доступом. При этом важно понимать разницу между папкой базы, кэшем метаданных и служебными каталогами платформы — их часто путают, что приводит к копированию «не того» или потере данных.
Ниже разберём оба режима хранения, способы точно определить путь к базе, структуру служебных файлов и правила безопасной работы с ними.
Файловый режим: база как один файл на диске
В файловом режиме вся информационная база — конфигурация, данные, пользователи, настройки — упакована в один файл с именем 1Cv8.1CD. Этот файл лежит в той папке, которую указали при добавлении базы в список. Рядом с ним могут находиться служебные файлы и подкаталоги, но главный и самый важный объект — именно файл .1CD.
Размер файла напрямую отражает объём накопленных данных: у небольшой базы он составляет сотни мегабайт, у активно используемой базы за несколько лет — десятки гигабайт. При достижении больших объёмов файловый режим начинает работать медленнее, особенно при многопользовательском доступе по сети.
Файловая база может находиться локально (например, в Документах или на диске D:\) или в общей сетевой папке, если с базой работают несколько пользователей. В сетевом варианте путь обычно выглядит как \\SERVER\1CBases\Trade\.
Клиент-серверный режим: данные на сервере СУБД
В клиент-серверном варианте платформа 1С не хранит данные в файле на компьютере пользователя. Информационная база размещается в СУБД — чаще всего это Microsoft SQL Server или PostgreSQL. Физически данные лежат в файлах базы данных СУБД (например, .mdf и .ldf у MS SQL Server) в каталоге, заданном при установке сервера баз данных.
Доступ к данным идёт по цепочке: клиент 1С → сервер 1С:Предприятия → СУБД. Поэтому на машине пользователя искать «файл базы» бессмысленно — там есть только ярлык подключения и кэш. Узнать физическое расположение файлов СУБД можно через средства администрирования самой СУБД, например через SQL Server Management Studio.
Резервное копирование в этом режиме делается штатными средствами СУБД или выгрузкой через конфигуратор, а не копированием файлов — простое копирование файлов работающей базы СУБД даёт повреждённую копию.
Как точно узнать, где лежит база 1С
Самый простой способ — посмотреть путь в окне запуска. Откройте стартовое окно 1С (список информационных баз), выделите нужную базу и нажмите кнопку «Изменить». На первом шаге мастера будет указан тип расположения, а на втором — полный путь к каталогу базы для файлового режима или параметры сервера для клиент-серверного.
Если база уже открыта, путь виден в самой программе: меню «Файл» → «О программе» (или кнопка с буквой «i» в зависимости от интерфейса). В разделе сведений об информационной базе указан каталог базы или строка подключения к серверу.
Для клиент-серверной базы в строке подключения видны имя сервера 1С и имя базы в кластере. Чтобы узнать, в какой базе СУБД лежат данные, откройте консоль администрирования сервера 1С, найдите базу в кластере и посмотрите свойства: там указаны сервер СУБД и имя базы данных.
- 1Откройте стартовое окно 1С со списком информационных баз
- 2Выделите нужную базу и нажмите «Изменить»
- 3Перейдите на шаг с параметрами расположения и скопируйте путь к каталогу
- 4Откройте этот каталог в проводнике и убедитесь, что там есть файл 1Cv8.1CD
- 5Проверка: дата изменения файла должна совпадать со временем последней работы в базе
Что ещё лежит рядом с базой: служебные файлы и кэш
В каталоге файловой базы кроме 1Cv8.1CD встречаются служебные объекты: файл блокировок 1Cv8.1CL (появляется при открытой базе), журнал регистрации в подкаталоге 1Cv8Log, временные файлы. Эти файлы не нужно копировать при переносе — достаточно самого файла .1CD, остальное платформа создаст заново.
Отдельно от базы существует кэш метаданных — служебные папки в профиле пользователя, обычно в %APPDATA%\1C\1cv8\ и %LOCALAPPDATA%\1C\1cv8\. В кэше нет данных базы — там хранятся промежуточные структуры для ускорения запуска. Удаление кэша безопасно для данных, но при следующем запуске база откроется дольше.
Частая путаница: пользователь копирует папку кэша вместо папки базы и считает, что сделал резервную копию. Признак ошибки — в скопированной папке нет файла 1Cv8.1CD, а есть множество мелких файлов с техническими именами.
Резервное копирование и перенос базы
Для файловой базы есть два корректных способа сделать копию. Первый — выгрузка через конфигуратор: меню «Администрирование» → «Выгрузить информационную базу», на выходе получается файл .dt. Это самый надёжный способ, так как выгрузка включает проверку целостности. Второй — копирование файла 1Cv8.1CD при закрытых сеансах всех пользователей.
Перенос на другой компьютер делается так же: либо загрузка из файла .dt в новую пустую базу, либо копирование каталога с .1CD и добавление базы в список на новом месте с указанием нового пути. После переноса обязательно проверьте, что база открывается и данные на месте.
Для клиент-серверной базы перенос выполняется через резервную копию средствами СУБД (backup/restore) или через выгрузку .dt. Учтите, что выгрузка больших баз в .dt занимает значительное время и требует свободного места на диске.
Как проверить, что вы нашли и скопировали правильно
После определения пути убедитесь, что нашли именно рабочую базу, а не старую копию. Ориентиры: размер файла 1Cv8.1CD (у давно неиспользуемой копии он обычно заметно меньше) и дата последнего изменения файла — она должна соответствовать последнему дню работы.
После резервного копирования проверьте копию: откройте её как отдельную базу с тестового компьютера или из другого каталога и убедитесь, что документы и справочники на месте. Копия, которую ни разу не проверяли открытием, нельзя считать надёжной.
Как проверить результат
Файл присутствует, его размер соответствует объёму данных
Файла нет — это кэш или не тот каталог
Совпадает с датой последней работы в базе
Дата старая — вероятно, это архивная копия, а не рабочая база
База открывается, документы и отчёты показывают актуальные данные
Ошибка открытия или устаревшие данные — копия сделана некорректно
Часто задаваемые вопросы
Можно ли хранить файловую базу 1С на сетевом диске или в облаке?
На сетевом диске — да, это штатный сценарий для нескольких пользователей, но скорость работы зависит от сети. Складывать рабочую базу в папку облачной синхронизации (Яндекс.Диск, OneDrive и подобные) не рекомендуется: синхронизация может заблокировать файл в момент записи и повредить базу. Облако подходит для хранения резервных копий, а не рабочей базы.
Где 1С хранит настройки пользователя и список баз?
Список информационных баз хранится в файле ibases.v8i в профиле пользователя (%APPDATA%\1C\1CEStart\). Пользовательские настройки отчётов и интерфейса хранятся внутри самой базы, а часть служебных настроек — в кэше в папках %APPDATA%\1C\1cv8\ и %LOCALAPPDATA%\1C\1cv8\.
Что делать, если файл 1Cv8.1CD повреждён?
Сначала восстановите базу из последней проверенной резервной копии. Если копии нет, попробуйте штатную утилиту chdbfl.exe из каталога платформы — она проверяет физическую целостность файловой базы. Перед любыми действиями сделайте копию повреждённого файла, чтобы не усугубить ситуацию.
Можно ли просто переименовать или переместить папку с базой?
Да, при закрытых сеансах папку файловой базы можно переместить или переименовать. После этого откройте список баз, нажмите «Изменить» и укажите новый путь, иначе 1С выдаст ошибку «информационная база не обнаружена».
Как узнать, файловая у меня база или серверная?
Откройте список баз, выделите базу и нажмите «Изменить»: на первом шаге будет указан тип расположения — «На данном компьютере или в локальной сети» (файловая) или «На сервере 1С:Предприятия» (клиент-серверная). Тот же признак виден в окне «О программе» внутри открытой базы.
Занимает ли место на диске кэш 1С и нужно ли его чистить?
Кэш со временем может занимать заметный объём, особенно при работе с несколькими базами. Его можно удалять вручную при закрытой 1С — данные не пострадают, но первый запуск каждой базы после очистки будет дольше обычного. Регулярная очистка кэша также помогает при некоторых ошибках запуска.
Что важно запомнить
Файловая база 1С — это файл 1Cv8.1CD в каталоге, путь к которому виден в списке баз; серверная база хранится в СУБД. Копируйте файл только при закрытых сеансах, не путайте каталог базы с кэшем и всегда проверяйте резервную копию открытием.