Администрирование · 11 мин
Где хранятся конфигурации 1С на компьютере
Где на компьютере хранятся конфигурации, базы, шаблоны и кэш 1С: точные пути для Windows, файлы 1Cv8.1CD, папки tmplts и AppData, поиск и перенос.
Конфигурация 1С физически не существует в виде одного понятного файла с понятным названием. В зависимости от того, что именно вы ищете — рабочую базу, шаблон установки, выгрузку конфигурации или кэш метаданных — данные лежат в разных папках: в каталоге информационной базы, в AppData пользователя, в каталоге шаблонов tmplts или на SQL-сервере. Путаница между этими местами — главная причина, почему «не могу найти конфигурацию на диске».
Ниже разобраны все основные расположения: файловые базы, шаблоны конфигураций, кэш, настройки пользователя и серверный вариант. Для каждого случая указаны точные пути и способ быстро найти нужную папку через интерфейс самой 1С, не перебирая диск вручную.
Как быстро узнать, где лежит конкретная база
Самый надёжный способ — посмотреть путь в окне запуска 1С. Откройте стартовое окно со списком информационных баз, выделите нужную базу и нажмите кнопку «Изменить». В первом шаге мастера будет указан тип расположения и каталог базы — например, D:\Bases\Trade. Именно эта папка и есть место хранения конфигурации вместе с данными.
Тот же путь виден прямо в списке баз: в нижней части стартового окна под списком отображается строка вида File="D:\Bases\Trade" для файловой базы или Srvr="server";Ref="base" для серверной. Если баз много и путь обрезается, наведите курсор на строку или откройте свойства через «Изменить».
Альтернативный вариант — из уже запущенной программы. В режиме «Предприятие» откройте меню «Файл» → «О программе» (или «Сведения о программе» в зависимости от версии): там указан каталог информационной базы. Это удобно, когда стартовое окно не сохранилось, а программа запускается ярлыком.
- 1Откройте стартовое окно 1С со списком баз
- 2Выделите нужную базу и нажмите «Изменить»
- 3Скопируйте путь из поля «Каталог информационной базы»
- 4Вставьте путь в адресную строку Проводника и нажмите Enter
- 5Убедитесь, что в папке есть файл 1Cv8.1CD
Файловая база: файл 1Cv8.1CD и что лежит рядом с ним
В файловом варианте вся конфигурация вместе с данными, настройками и пользователями хранится в одном файле — 1Cv8.1CD. Это контейнер собственного формата 1С: отдельного «файла конфигурации» внутри папки вы не найдёте, метаданные упакованы внутрь этого контейнера. Размер файла варьируется от десятков мегабайт у пустой базы до десятков гигабайт у рабочей базы с историей.
Рядом с основным файлом в каталоге базы обычно присутствуют служебные файлы и папки:
1Cv8.cgr— файл регистрации изменений для планов обмена;1Cv8.1CL— журнал регистрации (при старом формате хранения);- папка
1Cv8Log— журнал регистрации в новом формате; - папки
1Cv8FTxt,1Cv8FTS— полнотекстовый поиск; - файлы блокировок
1Cv8.1CL.lckи подобные — появляются во время работы и исчезают после штатного закрытия.
Типичные места, куда пользователи кладут файловые базы: Документы, отдельная папка на диске D, сетевая папка на файловом сервере. Жёсткого стандартного расположения нет — каталог выбирается при добавлении базы в список, поэтому искать нужно именно через стартовое окно, а не по «стандартному» пути.
Шаблоны конфигураций: папка tmplts
Отдельно от рабочих баз хранятся шаблоны — дистрибутивы конфигураций, из которых создаются новые базы и которыми выполняется обновление. По умолчанию каталог шаблонов находится по пути C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8\tmplts. Папка AppData скрытая: чтобы попасть туда, вставьте в адресную строку Проводника %APPDATA%\1C\1cv8\tmplts.
Внутри tmplts шаблоны разложены по вложенным папкам вида поставщик\конфигурация\версия — например, 1c\Accounting\3_0_xx_xx. В папке версии лежат файлы 1cv8.cfu (обновление конфигурации), 1cv8.dt (демонстрационная база) и 1cv8new.dt (шаблон чистой базы), а также сопроводительные файлы.
Каталог шаблонов можно изменить: в стартовом окне 1С откройте «Настройка» и в поле «Каталоги шаблонов конфигураций» укажите свой путь — это удобно, когда шаблоны хранятся централизованно на сервере. Если обновление не находится, первым делом проверьте, что в этом списке указан тот каталог, куда вы устанавливали дистрибутив.
%APPDATA%\1C\1cv8\tmpltsКэш конфигурации и настройки пользователя в AppData
Третья группа данных — кэш метаданных. Когда 1С открывает базу, она сохраняет локальную копию структуры конфигурации в профиле пользователя, чтобы ускорить последующие запуски. Кэш лежит в двух местах: %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8 — в подпапках с длинными буквенно-цифровыми именами (это уникальные идентификаторы баз).
Сам кэш — не конфигурация в полном смысле: из него нельзя восстановить базу или перенести её на другой компьютер. Но именно с кэшем связана частая проблема «конфигурация сломалась после обновления» или «у одного пользователя ошибка, у остальных нет». Лечится это очисткой кэша: база удаляется из списка в стартовом окне (сама папка базы при этом не трогается), затем база добавляется заново — при следующем запуске кэш создастся чистым.
Рядом, в %APPDATA%\1C\1cv8, лежат и файлы настроек: ibases.v8i — это список информационных баз, который вы видите в стартовом окне. Его можно скопировать на другой компьютер, чтобы перенести список баз без ручного добавления каждой. Файлы 1cv8.pfl и папка conf содержат пользовательские настройки интерфейса.
Выгрузки конфигурации: файлы CF и DT
Если вам нужна конфигурация как отдельный файл — для передачи разработчику, архивации или сравнения версий — её нужно выгрузить вручную из Конфигуратора. Откройте базу в режиме «Конфигуратор», затем «Конфигурация» → «Сохранить конфигурацию в файл» — получится файл с расширением .cf. Он содержит только метаданные (структуру), без данных.
Второй вариант — выгрузка всей базы: «Администрирование» → «Выгрузить информационную базу» — файл .dt, который включает и конфигурацию, и данные. Именно файлы .dt используются как шаблоны при создании новых баз и хранятся в папке tmplts, о которой сказано выше.
Куда сохранять такие файлы — решаете вы сами: 1С не навязывает папку. Практично держать отдельный каталог архивов с понятной нумерацией по датам, чтобы отличать актуальную выгрузку от устаревшей. Хранить единственную копию выгрузки на том же диске, что и рабочая база, — плохая идея: при отказе диска вы потеряете и то, и другое.
CF или DT — что выгружать
Только конфигурация без данных. Подходит для передачи структуры разработчику, сравнения версий, обновления типовых баз.
Конфигурация вместе со всеми данными. Подходит для резервной копии, переноса базы, создания шаблона. Файл заметно больше по размеру.
Серверный вариант: где конфигурация на самом деле
В клиент-серверном режиме на диске пользователя конфигурации нет вообще — есть только кэш. Сама база хранится в СУБД: Microsoft SQL Server, PostgreSQL или другой поддерживаемой системе. Физически это файлы данных СУБД (например, .mdf и .ldf у MS SQL) в каталоге, заданном при установке сервера баз данных.
Кластер серверов 1С держит свои служебные данные в каталоге C:\Program Files\1cv8\версия\srvinfo (или в профиле службы агента сервера): там лежат реестр кластера, списки баз, настройки сеансов. Но и это не конфигурация — метаданные в серверном варианте находятся внутри таблиц базы данных на SQL-сервере, в основном в таблице Config в бинарном виде.
Практический вывод: резервное копирование серверной базы делается средствами СУБД или выгрузкой в .dt через Конфигуратор, а не копированием папок. Копирование файлов SQL-базы «на живую» без остановки служб даёт повреждённую копию.
Как проверить, что вы нашли нужное, и частые вопросы
Признак правильно найденной файловой базы — наличие в папке файла 1Cv8.1CD заметного размера и отсутствие файлов блокировок .lck в момент, когда база должна быть закрыта. Если файл блокировок «завис» после аварийного завершения, его можно удалить вручную при гарантированно закрытых сеансах.
Если вы нашли несколько папок с похожими базами и не понимаете, какая актуальна, сравните даты изменения файла 1Cv8.1CD и сверьте путь со списком баз в стартовом окне. Папка, на которую ссылается список, — рабочая; остальные, скорее всего, старые копии или тестовые базы.
Как проверить результат
Есть файл 1Cv8.1CD, база открывается из списка
Файла нет или размер около нуля — это не база или повреждённая копия
При закрытой базе файлов .lck нет
Файлы .lck остаются после закрытия всех сеансов — зависший сеанс или аварийное завершение
Версия видна в Конфигураторе при поиске обновлений
Обновление не находится — проверьте каталоги шаблонов в настройках стартового окна
Что важно запомнить
Рабочая конфигурация файловой базы — внутри файла 1Cv8.1CD в каталоге, указанном в списке баз. Шаблоны — в %APPDATA%\1C\1cv8\tmplts, кэш — в папках 1cv8 в AppData. Отдельный файл конфигурации получают выгрузкой в .cf или .dt из Конфигуратора. В серверном варианте конфигурация хранится в базе данных на SQL-сервере.
FAQ
Можно ли перенести базу 1С на другой компьютер, просто скопировав папку?
Да, для файловой базы это рабочий способ: закройте все сеансы, скопируйте всю папку с файлом 1Cv8.1CD и добавьте базу в список на новом компьютере, указав новый путь. Платформа 1С на целевом компьютере должна быть установлена заранее.
Где хранится список баз из стартового окна 1С?
В файле ibases.v8i в папке %APPDATA%\1C\1cv8 для каждого пользователя отдельно. Файл можно скопировать на другой компьютер — список баз перенесётся, но пути к базам должны совпадать или быть доступны по сети.
Что будет, если удалить папки кэша в AppData?
Ничего страшного для данных: при следующем запуске 1С создаст кэш заново, первый запуск может занять больше времени. Это штатный приём при ошибках после обновления. Главное — не перепутать папки кэша с папкой самой базы.
Почему папку AppData не видно в Проводнике?
Она скрытая по умолчанию. Вставьте %APPDATA%\1C прямо в адресную строку Проводника — так вы попадёте внутрь без включения отображения скрытых файлов. Либо включите показ скрытых элементов в настройках вида Проводника.
Можно ли извлечь конфигурацию из файла 1Cv8.1CD без пароля?
Открыть базу можно, если у вас есть пользователь с правами на запуск Конфигуратора. Если пароли утрачены, штатного способа восстановить их нет — потребуется вмешательство в структуру файла специализированными средствами, что рискованно и требует резервной копии.
Где искать конфигурацию, если 1С работает через веб-сервер?
На клиентском компьютере конфигурации нет — только кэш в AppData. База лежит там, куда указывает публикация: файловая — в сетевом каталоге, серверная — в СУБД. Путь можно узнать у администратора или в настройках публикации на веб-сервере.