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

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

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

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

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

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

Где лежит файл информационной базы (1Cv8.1CD)

Если база файловая, вся конфигурация вместе с данными хранится в одном файле 1Cv8.1CD. Рядом с ним могут лежать служебные файлы: журнал регистрации (папка 1Cv8Log или файлы 1Cv8.lgd/1Cv8.lgp в зависимости от формата), а также временные файлы блокировок.

Стандартного фиксированного расположения у базы нет — папку выбирает пользователь при создании базы. Часто встречающиеся варианты: C:\Bases\, D:\1C_Bases\, Документы\1C\ или сетевая папка на сервере. Искать файл по всему диску вручную не нужно: путь всегда виден в программе запуска.

Как узнать путь к базе
  1. 1
    Откройте окно запуска 1С (ярлык 1С:Предприятие).
  2. 2
    Выделите нужную базу в списке одним щелчком.
  3. 3
    Посмотрите строку в нижней части окна — там указан полный путь к каталогу базы.
  4. 4
    Либо нажмите «Настройка» для файловой базы — путь будет в поле «Каталог информационной базы».

Если база клиент-серверная (SQL), файла 1Cv8.1CD нет вовсе: данные лежат в базе СУБД (MS SQL Server, PostgreSQL и др.), а в окне запуска отображаются имя сервера и имя базы. Копировать такую базу нужно средствами СУБД, а не копированием файлов.

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

Шаблоны — это дистрибутивы типовых конфигураций (Бухгалтерия, Управление торговлей и другие), из которых создаются новые базы или выполняется обновление. По умолчанию они устанавливаются в каталог C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1cv8\tmplts\ либо, при установке «для всех пользователей», в общую папку, заданную при установке.

Внутри tmplts каждая конфигурация лежит в собственной иерархии папок по поставщику, названию и версии. Там находятся файлы поставки 1cv8.cf, файлы обновлений 1cv8.cfu и дистрибутивы демо-баз. Именно отсюда конфигуратор берёт обновления при автоматическом поиске.

Где лежит кэш конфигурации и зачем его чистить

При работе 1С создаёт локальный кэш метаданных, чтобы ускорить запуск. Он находится в профиле пользователя:

  • C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1cv8\ — основной кэш, папки с длинными буквенно-цифровыми именами (это идентификаторы баз);
  • C:\Users\<ИмяПользователя>\AppData\Local\1C\1cv8\ — дополнительный локальный кэш.

Кэш не содержит данных базы — это временные служебные копии метаданных. Его очистка помогает при типичных сбоях: «ошибка формата потока», база не открывается после обновления, конфигуратор показывает устаревшую структуру. Удалять можно только при закрытых сеансах 1С всех пользователей, работающих с базой.

Как найти базу, если путь неизвестен

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

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

text
C:\Users\ИмяПользователя\AppData\Roaming\1C\1CEStart\ibases.v8i — список баз и путей к ним

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

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

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

Способы переноса базы

Копирование папки с 1Cv8.1CD

Быстро и просто, но требует отсутствия активных сеансов и не проверяет целостность данных.

Выгрузка/загрузка .dt

Надёжнее, переносит всё целиком, но медленнее на больших базах и требует монопольного доступа.

Публикация через сервер 1С / СУБД

Для многопользовательской работы; требует администрирования сервера и лицензий.

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

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

Также пользователи нередко удаляют «лишние» файлы из папки базы, например журнал регистрации, а потом обнаруживают, что история изменений утеряна. Ещё одна проблема — хранение базы в синхронизируемой облачной папке (OneDrive, Яндекс.Диск): облачный клиент может заблокировать файл или создать конфликтные копии, что приводит к повреждению базы.

Типичные ошибки
01
Копирование 1Cv8.1CD при открытых сеансах — копия оказывается повреждённой.
02
Хранение базы в облачной синхронизируемой папке — риск конфликтов и порчи файла.
03
Удаление папки 1Cv8Log ради экономии места — теряется журнал регистрации.
04
Попытка открыть файл .cf как базу — это шаблон, а не информационная база.
05
Очистка каталога tmplts перед обновлением — конфигуратор не найдёт дистрибутив обновления.

Как проверить, что всё на месте

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

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

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

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

Указан реальный каталог, база запускается

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

Путь указывает на несуществующую или пустую папку

Размер файла 1Cv8.1CD
Норма

Размер сопоставим с прежним, файл не нулевой

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

Файл отсутствует или его размер резко меньше ожидаемого

Данные после открытия
Норма

Документы и справочники на месте, актуальные даты

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

Пустые списки или ошибки при открытии

Итог

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

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

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

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

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

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

1Cv8.1CD — рабочая файловая база с конфигурацией и данными. Файл .cf — конфигурация без данных (шаблон или поставка). Файл .dt — выгрузка базы целиком: и конфигурация, и данные в переносимом виде.

Безопасно ли удалять папки из кэша 1С в AppData?

Да, при условии что все сеансы 1С закрыты. Кэш пересоздаётся автоматически при следующем запуске. Данные базы при этом не затрагиваются, но первый запуск после очистки будет медленнее обычного.

Как узнать версию конфигурации, не запуская 1С?

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

Почему после обновления база просит путь к шаблонам?

Конфигуратор ищет обновления в каталогах шаблонов, указанных в настройках запуска. Если шаблоны установлены в нестандартную папку или каталог tmplts был очищен, добавьте правильный путь в настройках списка баз или установите дистрибутив обновления заново.

Можно ли восстановить базу, если остался только файл 1Cv8.1CD?

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