Администрирование · 8 мин
Где находится конфигурация 1С и как её найти
Где хранится конфигурация 1С: файловая и клиент-серверная база, файл 1Cv8.1CD, способы найти путь к базе, выгрузить конфигурацию в файл .cf.
Под «конфигурацией» в 1С понимают прикладное решение — набор метаданных, кода, форм и отчётов, который определяет логику работы системы (например, «Бухгалтерия предприятия» или «Управление торговлей»). Конфигурация не лежит отдельным файлом с понятным именем вроде «Бухгалтерия.exe» — она встроена внутрь информационной базы, и её местоположение зависит от того, как организована работа: файловый режим или клиент-серверный.
Если задача — найти, где физически хранится база 1С, то в файловом варианте это папка на диске с файлом 1Cv8.1CD, а в клиент-серверном — данные лежат в базе SQL Server, PostgreSQL или другой СУБД, и прямого доступа к файлам у пользователя нет. Ниже разобраны все способы определить путь, отличить конфигурацию от базы данных и выгрузить конфигурацию в отдельный файл .cf, когда это нужно.
Что такое конфигурация и чем она отличается от базы данных
Частая путаница у начинающих пользователей — смешение понятий «конфигурация» и «информационная база». Конфигурация — это «скелет» программы: описание справочников, документов, регистров, алгоритмов и интерфейса. Информационная база — это конфигурация плюс введённые данные: контрагенты, документы, остатки, проводки.
Поэтому вопрос «где находится конфигурация» на практике обычно означает одно из трёх: где лежит файл базы, где найти путь к базе в списке, или как получить конфигурацию отдельным файлом для переноса, обновления или передачи разработчику. Каждый из этих сценариев решается по-разному.
Как узнать путь к базе через окно запуска 1С
Самый быстрый способ узнать, где находится база, — посмотреть в стартовом окне платформы. Откройте ярлык 1С, выделите нужную базу в списке — в нижней части окна отобразится путь. Для файловой базы он выглядит как путь к каталогу, например File="D:\Bases\Accounting";, для серверной — как имя сервера и имя базы: Srvr="server1";Ref="trade";.
Если путь не помещается в строке, нажмите кнопку «Изменить» — откроется мастер редактирования параметров базы, где полный путь виден целиком. Там же можно понять тип подключения: если указан каталог — база файловая, если сервер и имя — клиент-серверная.
- 1Запустите 1С и выделите нужную базу в списке
- 2Посмотрите строку подключения в нижней части окна запуска
- 3Если путь обрезан — нажмите «Изменить» и посмотрите полный путь в мастере
- 4Скопируйте путь и откройте его в Проводнике Windows
Альтернативный способ — уже внутри работающей программы. Откройте меню «Файл» → «О программе» (в некоторых конфигурациях — через кнопку с вопросительным знаком). В разделе сведений о системе будет указан каталог информационной базы, версия платформы и версия конфигурации.
Где хранится файловая база: файл 1Cv8.1CD
В файловом режиме вся база — и конфигурация, и данные — находится в одном основном файле 1Cv8.1CD внутри каталога базы. Рядом могут лежать служебные файлы и подпапки: журнал регистрации, временные файлы, хранилище полнотекстового поиска. Удалять или переименовывать их вручную не нужно.
Файл 1Cv8.1CD нельзя открыть двойным щелчком или просмотреть как архив — это внутренний формат платформы. Работа с ним идёт только через платформу 1С: запуск в режиме «Предприятие» для пользователей или в режиме «Конфигуратор» для администрирования и разработки.
Типичные места, где лежат файловые базы: локальные диски (например, C:\Bases или D:\1C), сетевые папки на файловом сервере, иногда — в профиле пользователя, если базу создавали «по умолчанию». Если базу не удаётся найти, поищите файл 1Cv8.1CD через поиск Windows по всем дискам.
Где находится конфигурация в клиент-серверном режиме
В клиент-серверном варианте файл 1Cv8.1CD отсутствует. Конфигурация и данные хранятся в базе данных на сервере СУБД — Microsoft SQL Server, PostgreSQL, Oracle или IBM Db2. Платформа 1С обращается к ней через сервер 1С:Предприятия, и пользователь работает только с логическим именем базы.
Узнать, где физически лежат файлы базы данных СУБД, может администратор сервера — например, в SQL Server это файлы .mdf и .ldf, путь к которым виден в свойствах базы в SQL Server Management Studio. Но работать с этими файлами напрямую для задач 1С не требуется и небезопасно.
Как выгрузить конфигурацию в отдельный файл .cf
Когда нужен именно файл конфигурации — например, чтобы передать разработчику, сравнить версии или поставить конфигурацию на поддержку, — её выгружают через Конфигуратор. Запустите базу в режиме «Конфигуратор», затем откройте меню «Конфигурация» → «Сохранить конфигурацию в файл» и укажите имя файла .cf.
Обратите внимание на различие пунктов меню: «Сохранить конфигурацию в файл» выгружает текущую конфигурацию базы данных, а «Сохранить конфигурацию базы данных в файл» — то, что реально работает у пользователей. Если вы вносили изменения, но не обновляли конфигурацию базы данных, эти файлы будут различаться.
Как проверить версию и состояние конфигурации
После того как база найдена, полезно убедиться, какая именно конфигурация в ней развёрнута. В режиме «Предприятие» откройте «О программе» — там указаны название и версия конфигурации, например «Бухгалтерия предприятия, редакция 3.0 (3.0.xxx.xx)». Эти сведения нужны при обновлении и обращении в поддержку.
В Конфигураторе дополнительно можно проверить, находится ли конфигурация на поддержке: меню «Конфигурация» → «Поддержка» → «Настройка поддержки». Это определяет, как будет проходить обновление и какие объекты можно изменять без снятия с поддержки.
Как проверить результат
Виден путь к каталогу (файловая) или сервер и имя базы (серверная)
Путь указывает на несуществующую папку — база не запустится
Файл есть, его размер больше нуля
Файла нет или размер 0 байт — каталог не является базой или база повреждена
Файл создан, размер заметно больше нуля, загружается в пустую базу
Ошибка при сохранении или файл не загружается — проверьте права и целостность базы
Частые вопросы
Можно ли открыть файл конфигурации .cf без установленной базы?
Нет, файл .cf сам по себе не запускается. Его нужно загрузить через Конфигуратор в новую пустую информационную базу: создайте пустую базу, откройте её в Конфигураторе и выполните «Конфигурация» → «Загрузить конфигурацию из файла».
Почему в папке базы нет файла 1Cv8.1CD?
Либо это не каталог информационной базы, либо база клиент-серверная — тогда данных на диске пользователя вообще нет. Проверьте строку подключения в окне запуска: если там указан сервер (Srvr), ищите данные на стороне СУБД, а не в локальной папке.
Где искать базу, если ярлык 1С потерян и список баз пуст?
Найдите файл 1Cv8.1CD поиском Windows по всем локальным и сетевым дискам. Затем запустите платформу, нажмите «Добавить» в списке баз и укажите найденный каталог — база снова появится в списке.
Чем отличается выгрузка в .cf от выгрузки в .dt?
Файл .cf содержит только конфигурацию — структуру и код без данных. Файл .dt — это полная выгрузка информационной базы: конфигурация плюс все справочники, документы и регистры. Для резервной копии или переноса базы используйте .dt.
Можно ли перенести базу простым копированием папки?
Для файловой базы — да, но только после завершения всех сеансов работы с ней. Скопируйте весь каталог базы целиком и добавьте его в список баз на новом компьютере. Для клиент-серверной базы такой способ не подходит — используйте выгрузку в .dt или бэкап средствами СУБД.
Как узнать, какая конфигурация стоит в базе, не запуская её?
Надёжного способа без запуска платформы нет: сведения о конфигурации хранятся внутри файла базы. Проще всего запустить базу и открыть «О программе» либо посмотреть название конфигурации в заголовке окна Конфигуратора после открытия конфигурации.
Что важно запомнить
Конфигурация 1С хранится внутри информационной базы: в файловом режиме — в файле 1Cv8.1CD, путь к которому виден в окне запуска, в клиент-серверном — в базе данных на сервере СУБД. Отдельный файл конфигурации .cf получают выгрузкой через Конфигуратор. Любые копирования и переносы выполняйте только при завершённых сеансах пользователей.