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

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

Где находятся конфигурации 1С: полный разбор мест хранения

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

Под словом «конфигурация» в 1С понимают сразу несколько разных вещей: саму прикладную конфигурацию (например, «Бухгалтерия предприятия»), информационную базу с данными и шаблоны, из которых базы создаются. Именно из-за этой путаницы пользователи часто не могут найти нужные файлы: ищут конфигурацию там, где лежит база, и наоборот.

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

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

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

Самый простой способ узнать, где находится база, — открыть окно запуска 1С (стартер). Выделите нужную базу в списке: в нижней части окна отображается строка вида File="D:\Bases\Accounting" для файлового варианта или Srvr="server";Ref="base_name" для серверного.

Тот же путь можно посмотреть через кнопку «Настройка» в окне запуска или в свойствах ярлыка, если база запускается через отдельный ярлык на рабочем столе. В параметре /F указан путь к файловой базе, в параметрах /S — сервер и имя базы.

Если база уже открыта, путь виден в меню «Файл» → «Сведения о программе» (в режиме Предприятия) или через «Сервис» → «Параметры» в конфигураторе. Там же отображается версия конфигурации и режим работы.

Как найти путь к базе
  1. 1
    Запустите ярлык 1С — откроется окно со списком баз
  2. 2
    Выделите нужную базу одним кликом
  3. 3
    Посмотрите строку внизу окна: File= — папка файловой базы, Srvr/Ref — серверная
  4. 4
    Скопируйте путь и вставьте в адресную строку Проводника Windows
  5. 5
    Убедитесь, что в папке есть файл 1Cv8.1CD — это и есть база

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

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

Типовые места размещения файловых баз:

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

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

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

Шаблоны — это дистрибутивы конфигураций, из которых создаются новые базы и выполняется обновление. По умолчанию они устанавливаются в каталог C:\Program Files\1cv8\tmplts\ (для 32-битной платформы на 64-битной Windows — C:\Program Files (x86)\1cv8\tmplts\).

Внутри каталога tmplts каждая конфигурация лежит в своей иерархии папок по поставщику и названию, например: tmplts\1c\Accounting\3_0_xx_x\. Там находятся файлы 1Cv8.cf (конфигурация), 1Cv8.dt (демонстрационная база) и файлы обновлений 1Cv8.cfu.

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

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

В клиент-серверной архитектуре никаких файлов 1CD на диске пользователя нет. Данные хранятся в СУБД — Microsoft SQL Server, PostgreSQL, IBM DB2 или Oracle Database. Файловая структура базы определяется настройками самой СУБД, а не 1С.

Узнать, где физически лежат файлы базы данных, можно в консоли управления СУБД. Например, для MS SQL Server — через SQL Server Management Studio: свойства базы → раздел «Файлы», там указаны пути к файлам .mdf и .ldf. Для PostgreSQL путь к каталогу данных задаётся при инициализации кластера.

Резервное копирование в этом варианте делается штатными средствами СУБД или выгрузкой в файл .dt через конфигуратор. Простое копирование файлов СУБД без остановки службы — недопустимо: полученная копия будет неконсистентной.

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

Файловый вариант

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

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

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

Облачный сервис (1С:Фреш и аналоги)

База на серверах оператора, локальных файлов нет. Доступ к данным — только через выгрузку, предусмотренную сервисом.

Служебные папки: кэш, журналы и настройки

Помимо базы и шаблонов, 1С создаёт служебные каталоги в профиле пользователя. Кэш метаданных хранится в %APPDATA%\1C\1cv8\ и %LOCALAPPDATA%\1C\1cv8\ в папках с длинными именами-GUID. Именно очистка этих папок решает распространённые ошибки вида «Ошибка формата потока» после обновлений.

Список баз пользователя хранится в файле ibases.v8i в папке %APPDATA%\1C\1CEStart\. Если нужно перенести список баз на другой компьютер, достаточно скопировать этот файл — все прописанные в нём пути подтянутся автоматически, при условии что сами базы доступны по тем же путям.

Журнал регистрации файловой базы лежит в подпапке 1Cv8Log внутри каталога базы. Он полезен для расследования инцидентов: кто и когда изменял документы, входил в систему, выполнял обновления.

Типичные ошибки
01
Искать данные серверной базы в папках на компьютере пользователя — их там нет, всё в СУБД
02
Копировать папку базы при открытых сеансах — копия получается повреждённой
03
Удалять папки кэша вместе с папкой базы — кэш лежит в профиле пользователя, база — отдельно
04
Путать шаблон конфигурации с рабочей базой и обновляться 'из базы' вместо файла .cfu
05
Хранить файл базы в синхронизируемой облачной папке (OneDrive, Яндекс.Диск) — синхронизация повреждает 1CD

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

Для файлового варианта перенос сводится к копированию папки базы на новое место и добавлении её в список баз на новом компьютере с указанием нового пути. Перед копированием убедитесь, что все сеансы завершены, а после переноса — запустите базу и проверьте несколько документов и отчётов.

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

Для клиент-серверного варианта перенос выполняется средствами СУБД (backup/restore) или через выгрузку .dt. После восстановления на новом сервере базу нужно зарегистрировать в консоли кластера 1С с указанием новых параметров подключения.

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

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

Запуск базы с нового места
Норма

База открывается без ошибок, список пользователей на месте

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

Ошибка открытия, требование восстановления — копия повреждена

Целостность данных
Норма

Документы и отчёты за последние периоды открываются и совпадают

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

Пустые списки, ошибки чтения таблиц

Журнал регистрации
Норма

История событий сохранилась

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

Журнал пуст — возможно, не скопирована подпапка 1Cv8Log

Часто задаваемые вопросы

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

Да, это штатный сценарий для работы нескольких пользователей в файловом режиме. Но сетевой диск должен быть подключён надёжно: разрывы соединения во время записи повреждают файл 1CD. При числе пользователей больше 5–10 лучше рассмотреть клиент-серверный вариант.

Где лежит конфигурация, если база в облаке 1С:Фреш?

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

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

Ничего страшного: кэш пересоздаётся автоматически при следующем запуске базы. Данные и конфигурация не пострадают. Удаление кэша — стандартный приём при ошибках «формат потока» и глюках интерфейса после обновления.

Как перенести список баз на новый компьютер?

Скопируйте файл ibases.v8i из папки %APPDATA%\1C\1CEStart\ на новый компьютер в тот же каталог. Пути к базам внутри файла должны быть доступны с нового ПК — либо по тем же сетевым путям, либо их нужно отредактировать.

Где искать файл обновления конфигурации?

Файлы обновлений .cfu устанавливаются вместе с шаблоном новой версии в каталог tmplts, в папку соответствующего релиза. Если шаблон не установлен, обновление нужно скачать с портала 1С и установить дистрибутив, после чего конфигуратор найдёт его автоматически.

Итог

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

Файловая база — папка с файлом 1Cv8.1CD, путь виден в окне запуска. Шаблоны конфигураций лежат в каталоге tmplts, кэш — в профиле пользователя, а в клиент-серверном варианте данные хранятся в СУБД. Перед любыми операциями с файлами базы завершайте все сеансы и делайте копию.