К статье
Практический материал

Администрирование · 10 мин

Где находится файл базы 1С и как его найти

Где находится файл базы 1С на компьютере и сервере: как узнать путь к файловой базе 1Cv8.1CD через список баз, конфигуратор и реестр, чем отличается клиент-серверный вариант.

Файловая база 1С — это обычный каталог на диске, в котором главную роль играет файл 1Cv8.1CD. Именно в нём хранятся конфигурация, данные документов, справочников и настройки. Рядом могут лежать служебные файлы и папки: журнал регистрации, индексы полнотекстового поиска, временные файлы. Знать точное расположение этого каталога нужно для резервного копирования, переноса базы на другой компьютер, восстановления после сбоя и подключения базы к новому рабочему месту.

Путь к базе зависит от того, как её создавали: по умолчанию 1С предлагает каталог в профиле пользователя, но на практике базы размещают где угодно — на диске D, в сетевой папке, на сервере. Поэтому искать файл «вслепую» по стандартным путям неэффективно: надёжнее узнать адрес из самой программы. Ниже разобраны все рабочие способы определить расположение базы и отличия для клиент-серверного варианта.

Как устроено хранение файловой базы 1С

Файловый вариант информационной базы представляет собой папку с набором файлов. Ключевой из них — 1Cv8.1CD, файл базы данных в собственном формате платформы. Его размер растёт по мере накопления документов и может достигать десятков гигабайт. Удаление или повреждение этого файла означает потерю всей базы, поэтому именно его копируют при резервном сохранении.

Кроме основного файла в каталоге обычно присутствуют служебные элементы: папка с журналом регистрации (1Cv8Log), файлы блокировок 1Cv8.1CL, появляющиеся при открытой базе, каталоги полнотекстового поиска и временные данные. Копировать каталог целиком можно только при закрытой базе — иначе файл окажется заблокированным, а копия получится повреждённой.

Как узнать путь к базе через окно запуска 1С

Самый быстрый способ — посмотреть путь в стартовом окне платформы. Запустите ярлык 1С, чтобы открылся список информационных баз. Выделите нужную базу одиночным щелчком: в нижней части окна отобразится строка вида File="D:\Bases\Trade"; — это и есть расположение каталога базы.

Если строка обрезана или нужно скопировать путь, нажмите кнопку «Изменить» (или двойной щелчок с последующим «Далее»). В параметрах базы поле «Каталог информационной базы» содержит полный путь, который можно выделить и скопировать. Вставьте его в адресную строку Проводника Windows — откроется папка с файлом 1Cv8.1CD.

Порядок действий
  1. 1
    Откройте окно запуска 1С со списком информационных баз.
  2. 2
    Выделите нужную базу и посмотрите путь внизу окна либо нажмите «Изменить».
  3. 3
    Скопируйте значение поля «Каталог информационной базы».
  4. 4
    Вставьте путь в адресную строку Проводника и убедитесь, что в папке есть файл 1Cv8.1CD.

Где 1С хранит список баз и пути по умолчанию

Список баз, который видит пользователь при запуске, хранится в файле ibases.v8i в профиле пользователя Windows. Обычно это путь C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i. Файл текстовый: его можно открыть Блокнотом и увидеть названия всех подключённых баз и их параметры, включая строки Connect=File="..." с путями к каталогам.

При создании новой файловой базы платформа по умолчанию предлагает разместить её в каталоге вида C:\Users\ИмяПользователя\Documents\1C\... либо в папке InfoBases в профиле. Однако администраторы часто выбирают другие места: отдельный диск, сетевую папку общего доступа для многопользовательской работы или каталог на сервере. Поэтому стандартные пути — лишь отправная точка, а не гарантия.

text
C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i

Как найти файл базы поиском Windows

Если окно запуска недоступно — например, список баз пуст после переустановки системы, а сама база где-то осталась — поможет поиск по имени файла. Откройте Проводник, перейдите на уровень диска или всего компьютера и введите в поле поиска 1Cv8.1CD. Windows найдёт все каталоги, содержащие файл базы, даже если папка называется нестандартно.

Поиск по всем дискам может занять заметное время. Чтобы ускорить процесс, сузьте область: чаще всего базы лежат в «Документах», на диске D, в папках с названиями вроде «1C», «Bases», «Базы». Учтите, что поиск не покажет базы на сетевых ресурсах, не подключённых как диски, и в каталогах, к которым у текущего пользователя нет доступа.

Где данные при клиент-серверном варианте работы

В клиент-серверном режиме файла 1Cv8.1CD на компьютере пользователя нет и быть не может. Данные хранятся в базе на сервере СУБД — Microsoft SQL Server, PostgreSQL, Oracle или IBM Db2, а платформа 1С обращается к ним через сервер приложений. В окне запуска такая база отображается строкой вида Srvr="Server";Ref="BaseName";, где указаны имя сервера и имя базы, а не путь к файлу.

Физическое расположение файлов данных определяется настройками самой СУБД: для MS SQL это обычно каталог данных экземпляра сервера с файлами .mdf и .ldf. Узнать точные пути можно в Management Studio через свойства базы. Работать с этими файлами напрямую — копировать, перемещать, открывать — нельзя: для резервного копирования используются штатные средства СУБД или выгрузка через конфигуратор в файл .dt.

Сравнение вариантов

Файловая база

Данные в каталоге с файлом 1Cv8.1CD, путь виден в окне запуска. Подходит для небольших команд, копируется простым копированием папки при закрытой базе.

Клиент-серверная база

Данные на сервере СУБД, на компьютере пользователя файла нет. Резервное копирование только средствами СУБД или выгрузкой .dt, прямой доступ к файлам недопустим.

Типичные ошибки и риски при работе с файлом базы

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

Вторая частая ситуация — путаница между рабочей базой и её копиями. На диске могут лежать несколько каталогов с похожими названиями: тестовые копии, старые архивы. Ориентируйтесь на дату изменения файла 1Cv8.1CD и сверяйте путь с тем, что указан в окне запуска, прежде чем что-то удалять или заменять.

Типичные ошибки
01
Копирование папки базы при открытых сеансах — резервная копия получается битой и не восстанавливается.
02
Перемещение каталога базы без изменения пути в списке баз — 1С перестаёт находить базу и выдаёт ошибку при запуске.
03
Удаление «лишних» файлов из папки базы ради экономии места — можно повредить журнал регистрации и служебные данные.
04
Работа с файловой базой по медленной сети или через облачную синхронизацию — риск блокировок и повреждения файла.

Как проверить, что вы нашли нужную базу

Признак правильного каталога — наличие в нём файла 1Cv8.1CD с актуальной датой изменения, совпадающей со временем последней работы в базе. Дополнительная проверка — открыть базу через конфигуратор: в режиме «Администрирование → Информация о версиях» и по содержимому справочников можно убедиться, что это именно рабочие данные, а не тестовая копия.

Если база после переноса не открывается, проверьте, что путь в списке баз указывает на новый каталог, у пользователя есть права на чтение и запись в эту папку, а сам файл не заблокирован антивирусом или другой копией платформы. При подозрении на повреждение файла используйте утилиту chdbfl.exe из каталога платформы — но только на копии базы, не на единственном экземпляре.

Контрольные точки

Как проверить результат

Наличие файла 1Cv8.1CD в найденном каталоге
Норма

Файл присутствует, дата изменения совпадает с последней работой в базе

Тревожный признак

Файла нет, дата старая или размер аномально мал — вероятно, это не та папка

Запуск базы после переноса
Норма

База открывается, документы и справочники на месте

Тревожный признак

Ошибка открытия или устаревшие данные — проверьте путь в списке баз

Права доступа к папке
Норма

У пользователя есть чтение и запись в каталог базы

Тревожный признак

Ошибки доступа при запуске — настройте права на папку

Частые вопросы

Можно ли хранить файловую базу 1С в облачной папке (OneDrive, Яндекс.Диск)?

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

Как перенести файловую базу на другой компьютер?

Завершите все сеансы работы с базой, скопируйте весь каталог с файлом 1Cv8.1CD на новый компьютер (или сначала сделайте выгрузку .dt через конфигуратор — это надёжнее). Затем на новом рабочем месте добавьте базу в список, указав путь к скопированному каталогу, либо создайте пустую базу и загрузите в неё файл .dt.

Чем отличается файл 1Cv8.1CD от файла выгрузки .dt?

1Cv8.1CD — это рабочий файл базы, с которым платформа работает напрямую. Файл .dt — это архивная выгрузка, созданная через конфигуратор: она компактнее, не содержит «мусора» и применяется для резервного копирования, переноса и обновления базы. Работать в 1С напрямую из .dt нельзя — его нужно загрузить в базу.

Почему база не открывается с ошибкой «Файл базы данных повреждён»?

Чаще всего причины — аварийное завершение работы (отключение питания, сбой сети при сетевом размещении), копирование файла при открытой базе или проблемы с диском. Попробуйте восстановить копию базы утилитой chdbfl.exe из каталога bin установленной платформы, предварительно сохранив исходный файл. Если утилита не помогла, восстанавливайте данные из последней резервной копии.

Где искать базу, если работа идёт через веб-браузер или тонкий клиент по сети?

На компьютере пользователя файла базы в этом случае нет: данные находятся на сервере, где опубликована база (веб-сервер или сервер 1С). Расположение каталога или базы СУБД нужно уточнять у администратора, который выполнял публикацию, — в свойствах публикации на веб-сервере или в консоли кластера серверов 1С.

Итог

Что важно запомнить

Файловая база 1С — это каталог с файлом 1Cv8.1CD, а его точный путь виден в окне запуска платформы или в файле ibases.v8i. В клиент-серверном варианте локального файла нет — данные на сервере СУБД. Любые операции с папкой базы выполняйте только при закрытых сеансах и после резервного копирования.