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

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

Где хранятся базы 1С на компьютере и как найти папку с данными

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

Место хранения базы 1С зависит от режима работы программы. В файловом варианте вся информационная база — это один файл 1Cv8.1CD, который лежит в обычной папке на диске компьютера или сетевом ресурсе. В клиент-серверном варианте данные хранятся не на рабочем месте пользователя, а на сервере СУБД — Microsoft SQL Server, PostgreSQL, Oracle или IBM DB2, и на компьютере бухгалтера вы их физически не найдёте.

Знание реального расположения базы нужно при переносе 1С на другой компьютер, создании резервной копии вручную, подключении базы после переустановки Windows и диагностике проблем с дисковым пространством. Ниже разобраны стандартные пути, способы точно определить папку конкретной базы и типичные ошибки при поиске.

Как узнать точный путь к базе через список баз

Самый надёжный способ — посмотреть путь прямо в стартовом окне платформы. Запустите ярлык 1С, выделите нужную базу в списке одним щелчком. В нижней части окна появится строка вида File="C:\Bases\Trade" для файловой базы или Srvr="server";Ref="base" для клиент-серверной. Путь после File= — это и есть папка с данными.

Если база файловая, откройте эту папку в проводнике: внутри должен лежать файл 1Cv8.1CD — это и есть вся база целиком. Рядом могут находиться служебные файлы журнала регистрации, временные файлы и подпапки с полнотекстовым индексом, но при копировании важен именно файл с расширением .1CD.

Для клиент-серверной базы строка подключения показывает только имя сервера и имя базы в СУБД. Физическое расположение файлов данных в этом случае определяется настройками самого SQL-сервера, и искать их на рабочем компьютере бессмысленно.

Как найти папку файловой базы
  1. 1
    Откройте стартовое окно 1С (ярлык 1С:Предприятие).
  2. 2
    Выделите нужную базу в списке одним щелчком мыши.
  3. 3
    Посмотрите строку внизу окна: после File= указан путь к папке.
  4. 4
    Скопируйте путь и вставьте его в адресную строку проводника Windows.
  5. 5
    Убедитесь, что в папке есть файл 1Cv8.1CD.

Стандартные папки, куда 1С предлагает сохранить базу

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

Тем не менее есть несколько типичных расположений, которые стоит проверить в первую очередь:

  • C:\Users\ИмяПользователя\Documents\ — подпапки с базами, созданными через мастер;
  • C:\Bases\, C:\1C\, C:\1CBases\ — папки, которые часто создают вручную администраторы;
  • отдельный диск D: или E: с папкой баз — распространённый вариант на рабочих местах;
  • сетевые папки вида \\SERVER\1C\ — при совместной работе нескольких пользователей с файловой базой.

Если список баз пуст (например, после переустановки системы), найдите файл 1Cv8.1CD поиском по диску: откройте проводник, выберите диск и введите в строку поиска 1Cv8.1CD. Найденные папки можно добавить в список баз кнопкой «Добавить».

Где хранятся клиент-серверные базы

В клиент-серверном режиме на компьютере пользователя хранятся только настройки подключения. Сами данные размещаются в каталогах СУБД на сервере. Для Microsoft SQL Server это файлы .mdf и .ldf, путь к которым задаётся при создании базы и виден в свойствах базы в SQL Server Management Studio. Для PostgreSQL данные лежат в кластере каталога data, указанного при инициализации сервера.

Узнать физический путь на сервере можно у администратора СУБД или через свойства базы данных в инструментах управления соответствующей СУБД. Копировать такие базы простым копированием файлов нельзя — для резервного копирования используются штатные средства СУБД.

Файловый и клиент-серверный режимы

Файловый режим

База — файл 1Cv8.1CD в обычной папке. Легко найти и скопировать, но ограничения по одновременной работе и размеру.

Клиент-серверный режим

Данные на сервере СУБД, на рабочем месте только подключение. Надёжнее и масштабируемее, но требует администрирования сервера.

Где лежат шаблоны конфигураций и список баз

Помимо самих баз, на компьютере хранятся шаблоны конфигураций — дистрибутивы, из которых создаются новые базы. По умолчанию установщик размещает их в папке tmplts в каталоге пользователя, но путь можно изменить при установке. Текущий путь к шаблонам виден в окне запуска: кнопка «Настройка» → поле «Каталоги шаблонов конфигураций».

Сам список баз (то, что вы видите при запуске) хранится в файле ibases.v8i в профиле пользователя Windows, в папке AppData\Roaming\1C\1CEStart\. Это обычный текстовый файл: в нём перечислены названия баз и пути к ним. При переносе настроек на новый компьютер достаточно скопировать этот файл — список баз появится автоматически, если пути к базам совпадают.

Также в профиле пользователя находятся кэши метаданных баз — папки с длинными буквенно-цифровыми именами в AppData\Roaming\1C\1cv8\ и AppData\Local\1C\1cv8\. Это не данные, а временные кэши; их очистка безопасна и иногда помогает при ошибках запуска, но после очистки первый вход в базу займёт больше времени.

Файл базы1Cv8.1CD

Папка, указанная в списке баз (File=...)

Список базibases.v8i

AppData\Roaming\1C\1CEStart

ШаблоныПапка tmplts

Путь смотрите в настройках окна запуска

КэшСлужебные папки

AppData\Roaming и AppData\Local внутри 1C\1cv8

Перенос и резервное копирование файловой базы

Файловую базу можно скопировать как обычную папку, но только при условии, что с ней никто не работает: все сеансы должны быть закрыты, иначе копия получится повреждённой. Правильный порядок: попросить всех пользователей выйти, убедиться, что база не открыта, скопировать всю папку базы целиком (не только файл .1CD, а вместе со служебными файлами).

Более безопасный способ — выгрузка через конфигуратор: меню «Администрирование» → «Выгрузить информационную базу». Полученный файл с расширением .dt содержит данные и конфигурацию и загружается обратно через «Загрузить информационную базу». Такой файл удобно хранить как архивную копию.

Частые ошибки при поиске и работе с папкой базы

Распространённая ситуация — пользователь ищет базу в папке установки 1С в Program Files и ничего не находит. Платформа и данные размещаются отдельно, поэтому искать нужно по строке подключения в списке баз, а не по каталогу программы.

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

Третья проблема возникает после переустановки Windows: база на диске D осталась, но список баз пуст, потому что файл ibases.v8i хранился в профиле на диске C. Решение простое — добавить базу в список заново через кнопку «Добавить», указав существующую папку.

Типичные ошибки
01
Искать базу в Program Files — там только платформа, данных там нет.
02
Копировать папку с кэшем из AppData вместо реальной базы — данных учёта в кэше нет.
03
Копировать базу при открытых сеансах — копия получается повреждённой.
04
Удалять папку базы до проверки, что резервная копия открывается.
Контрольные точки

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

Наличие главного файла
Норма

В папке есть 1Cv8.1CD заметного размера

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

Файла нет или его размер около нуля

Путь в списке баз
Норма

Строка File= совпадает с открытой папкой

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

Пути различаются — это другая база

Проверка копии
Норма

Скопированная база добавляется в список и открывается

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

При открытии ошибка формата — копия сделана при работающих сеансах

FAQ

Как найти базу 1С, если список баз пуст после переустановки Windows?

Откройте проводник и выполните поиск по дискам по имени файла 1Cv8.1CD. Найденную папку добавьте в список баз: в окне запуска 1С нажмите «Добавить» → «Добавление в список существующей информационной базы» и укажите путь к папке.

Можно ли хранить файловую базу на сетевом диске?

Да, это стандартный способ совместной работы нескольких пользователей с файловой базой. База размещается в общей сетевой папке, а у пользователей в списке указывается сетевой путь. Учтите, что скорость работы зависит от сети, а при обрыве связи во время записи есть риск повреждения базы.

Что будет, если удалить папки кэша в AppData?

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

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

Скопируйте файл ibases.v8i из папки AppData\Roaming\1C\1CEStart\ в аналогичную папку на новом компьютере. Список появится автоматически, но базы откроются только если пути к ним остались прежними (например, базы на сетевом диске).

Где искать базу, если 1С работает через веб-сервер или в браузере?

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

Чем отличается файл .dt от файла 1Cv8.1CD?

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

Итог

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

Точный путь к файловой базе виден внизу окна запуска 1С при выделении базы. Главный файл — 1Cv8.1CD, копировать его можно только при закрытых сеансах. Клиент-серверные базы хранятся на сервере СУБД, а список баз и кэш лежат в профиле пользователя в AppData.