Где на диске лежат базы, шаблоны и выгрузки 1С 8.3
Содержание
Файловая база 1С 8.3 хранится в одном файле 1Cv8.1CD в папке, которую выбрали при создании базы. По умолчанию это C:\Users\<имя>\Documents\InfoBase (следующие базы получают имена InfoBase1, InfoBase2 и так далее). Точный путь виден в окне запуска 1С: выделите базу — строка File="..." внизу окна и есть физическое место файлов.
У клиент-серверной базы файла .1CD нет вообще. Данные лежат в СУБД (MS SQL Server или PostgreSQL), а на сервере 1С остаются только служебные каталоги кластера и журнал регистрации. Шаблоны конфигураций, список баз, кэш и выгрузки .dt хранятся отдельно — ниже все пути по порядку.
Как узнать путь к своей базе за минуту
Начните с окна запуска. Это самый быстрый способ и для файловой, и для серверной базы.
- Запустите 1С:Предприятие ярлыком на рабочем столе.
- Одним щелчком выделите базу в списке.
- Посмотрите на строку под списком:
File="D:\Bases\Buh"— файловая база, файлы лежат в папкеD:\Bases\Buh;Srvr="srv1c";Ref="buh_ooo"— серверная база,srv1c— имя сервера 1С,buh_ooo— имя базы в кластере.
- Если строка обрезана, нажмите Изменить — в мастере будет полный путь к каталогу.
Из уже открытой программы путь тоже можно посмотреть. В интерфейсе «Такси» откройте главное меню (кнопка с тремя полосками слева вверху) → Справка → О программе. В поле «Информационная база» указана та же строка подключения.
Строку File="..." можно скопировать прямо из окна «О программе» и вставить в адресную строку Проводника, убрав File= и кавычки. Откроется папка с базой.
Что лежит в папке файловой базы 1С
Откройте каталог базы. Рядом с главным файлом увидите несколько служебных объектов. Назначение каждого стоит знать, чтобы при копировании ничего не потерять и не прихватить лишнего.
| Файл или папка | Что это | Нужно ли при переносе |
|---|---|---|
1Cv8.1CD | Сама база: конфигурация, данные, настройки пользователей | Да, это главное |
1Cv8.1CL | Файл блокировки, появляется при открытых сеансах | Нет |
1Cv8Log | Журнал регистрации (кто, когда и что менял) | По желанию |
1Cv8FTxt | Индекс полнотекстового поиска | Нет, перестраивается |
1Cv8tmp.1CD | Временный файл, создаётся при некоторых операциях | Нет |
Вся учётная информация — справочники, документы, регистры, сама конфигурация — сидит внутри 1Cv8.1CD. Размер этого файла у небольшой фирмы обычно от нескольких сотен мегабайт до 2–5 ГБ.
📌 Журнал регистрации в старых базах хранится файлами .lgf и .lgp, в новых — одним файлом 1Cv8.lgd. Срок хранения журнала задают в Конфигураторе: Администрирование → Настройка журнала регистрации.
Копировать 1Cv8.1CD можно только когда в базе никто не работает. Если рядом лежит 1Cv8.1CL, значит, кто-то ещё внутри — копия может оказаться битой.
Где хранится список баз в окне запуска
Сам список баз, который вы видите при запуске, хранится не в папке базы, а в профиле пользователя Windows:
%APPDATA%\1C\1CEStart\ibases.v8i
Это обычный текстовый файл. Каждая база в нём — блок с именем в квадратных скобках и строкой Connect=. Если после переустановки Windows список пропал, а файлы 1Cv8.1CD на месте, достаточно вернуть ibases.v8i из резервной копии профиля или заново добавить базы кнопкой Добавить → «Добавление в список существующей информационной базы».
Рядом лежит 1cestart.cfg — настройки стартера. Общий для всех пользователей компьютера вариант этого файла находится в C:\ProgramData\1C\1CEStart\.
Кэш и пользовательские настройки
Кэш и настройки клиента лежат в двух местах профиля:
- 📁
%APPDATA%\1C\1cv8\— настройки и служебные данные, папки с длинными GUID-именами по числу баз; - 📁
%LOCALAPPDATA%\1C\1cv8\— кэш метаданных, тоже папками по GUID.
Данных учёта в этих папках нет. Их очищают, когда база ведёт себя странно после обновления: закройте 1С и удалите папки с GUID-именами. Платформа создаст их заново при следующем запуске, первый вход будет чуть медленнее.
Где хранятся данные серверной базы 1С
В клиент-серверном варианте картина другая. Данные делят между собой три компонента.
1. СУБД. Все таблицы базы лежат в базе данных MS SQL Server или PostgreSQL. Физически это файлы самой СУБД:
- в MS SQL Server — файл данных
.mdfи журнал транзакций.ldf. Каталог по умолчанию для экземпляра — подпапкаMSSQL\DATAв папке установки SQL Server. Точные пути смотрите в SQL Server Management Studio: свойства базы → страница «Файлы»; - в PostgreSQL — каталог данных кластера СУБД (параметр
data_directory). Узнать его можно запросомSHOW data_directory;в psql.
2. Каталог кластера 1С (srvinfo). Здесь сервер 1С хранит реестр кластера, журналы регистрации серверных баз и служебные данные сеансов. Типичные расположения:
- Windows, сервер установлен как служба:
C:\Program Files\1cv8\srvinfo; - Linux:
/home/usr1cv8/.1cv8/1C/1cv8/.
Внутри — папка reg_1541 (по номеру порта менеджера кластера). В ней лежит файл 1CV8Clst.lst — список баз, рабочих серверов и администраторов кластера. Каждая информационная база представлена папкой с GUID-именем, в ней журнал регистрации 1Cv8Log.
3. Клиентские компьютеры. Там остаются только список баз и кэш — те же пути в профиле пользователя, что и для файловой базы.
Файл 1CV8Clst.lst не правьте вручную и не удаляйте. Повреждение реестра кластера обрывает работу всех баз на сервере. Перед любыми действиями со srvinfo остановите службу «Агент сервера 1С:Предприятия 8.3» в нерабочее время — сеансы всех пользователей при этом прервутся — и сделайте копию каталога.
Где установлена сама платформа
Исполняемые файлы платформы лежат отдельно от баз:
- 📁
C:\Program Files\1cv8\8.3.xx.xxxx\bin\—1cv8.exe,1cv8c.exe, у сервера —ragent.exe,rac.exe; - 📁
C:\Program Files\1cv8\common\—1cestart.exe, тот самый ярлык «1С:Предприятие»; - 📁
...\bin\conf\— файлы настройки, в том числеlogcfg.xmlдля технологического журнала.
32-битная платформа на 64-битной Windows ставится в C:\Program Files (x86)\1cv8\. Каждый релиз получает свою подпапку, поэтому на одном компьютере спокойно уживаются несколько версий.
Каталог шаблонов, внешние отчёты и обработки
Шаблоны конфигураций
Когда вы устанавливаете конфигурацию или обновление из дистрибутива, файлы распаковываются в каталог шаблонов:
%APPDATA%\1C\1cv8\tmplts\
Дальше идёт дерево по поставщику, конфигурации и релизу. Например, шаблон Бухгалтерии предприятия ляжет в папку вида tmplts\1c\Accounting\3_0_xxx_xx\. Внутри — файлы:
1Cv8.cf— полная конфигурация, из неё создают новую базу;1Cv8.cfu— файл обновления, им обновляют существующую базу;1Cv8.dt— выгрузка демо-базы, если она есть в поставке.
Каталог шаблонов можно перенести, например, на диск D, если на системном мало места. В окне запуска нажмите Настройка — там есть список каталогов шаблонов конфигураций и обновлений. Добавьте новый путь, а старые релизы удалите с диска вручную. Каждый релиз занимает сотни мегабайт, за пару лет набираются десятки гигабайт.
Внешние отчёты и обработки
Внешние отчёты (.erf) и обработки (.epf) — обычные файлы, и единого места у них нет. Они лежат там, куда их сохранили: на рабочем столе, в «Загрузках», на сетевом диске.
Есть два способа работы с ними:
- 🗂️ Открыть файл через главное меню → Файл → Открыть. Обработка запускается с диска и в базу не попадает.
- 🧩 Подключить к базе через
Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки. Тогда файл загружается внутрь базы и хранится в1Cv8.1CD(или в СУБД). Исходный файл на диске после этого можно удалить.
Если нужно достать подключённую обработку обратно файлом, откройте её карточку в списке дополнительных отчётов и обработок — там есть команда выгрузки в файл.
Резервные копии и файлы .dt: куда они сохраняются
Выгрузка информационной базы в файл .dt — универсальная копия. Она одинаково подходит для файловой и серверной базы и переносит данные между ними.
Выгрузка создаётся в Конфигураторе: Администрирование → Выгрузить информационную базу. Каталог по умолчанию у этой команды не задан жёстко — файл ляжет туда, куда вы укажете в окне сохранения. Поэтому «потерянные» выгрузки обычно ищут так:
- Откройте Проводник и в поле поиска введите
*.dt. - Отсортируйте результаты по дате изменения.
- Проверьте типичные места: «Документы», «Загрузки», рабочий стол, папку самой базы.
Копии при обновлении конфигурации через программу (раздел Администрирование → Интернет-поддержка и сервисы) создаются в каталог, который указан в настройках обновления. Посмотрите его там же перед следующим обновлением и запомните.
Выгрузка .dt — не замена резервной копии СУБД для серверной базы. Для больших серверных баз основной копией остаётся бэкап средствами MS SQL или PostgreSQL, а .dt делают перед рискованными операциями.
Сравним три способа:
| Способ | Что получаете | Когда подходит | Ограничения |
|---|---|---|---|
Копия папки с 1Cv8.1CD | Точный снимок файловой базы | Ежедневный бэкап файловой базы | Только при закрытых сеансах |
Выгрузка .dt | Конфигурация + данные в одном файле | Перенос, обновление, передача специалисту | Нужен монопольный доступ к базе |
Бэкап СУБД (.bak, дамп PostgreSQL) | Копия базы средствами СУБД | Регулярная копия серверной базы | Только для клиент-серверного варианта |
Отдельно стоит файл .cf. В нём только конфигурация, без данных. Его сохраняют командой Конфигурация → Сохранить конфигурацию в файл. Восстановить учёт из .cf нельзя — путать с .dt не стоит.
Сводная таблица: пути к основным файлам 1С 8.3
Все пути для Windows собраны в одном месте. %APPDATA% обычно раскрывается в C:\Users\<имя>\AppData\Roaming, а %LOCALAPPDATA% — в C:\Users\<имя>\AppData\Local.
| Что ищем | Где лежит | Расширение или имя |
|---|---|---|
| Файловая база | Каталог из строки File=, по умолчанию Documents\InfoBase | 1Cv8.1CD |
| Список баз окна запуска | %APPDATA%\1C\1CEStart\ | ibases.v8i |
| Настройки стартера (общие) | C:\ProgramData\1C\1CEStart\ | 1cestart.cfg |
| Кэш клиента | %APPDATA%\1C\1cv8\, %LOCALAPPDATA%\1C\1cv8\ | Папки с GUID |
| Шаблоны и обновления | %APPDATA%\1C\1cv8\tmplts\ | .cf, .cfu, .dt |
| Платформа | C:\Program Files\1cv8\<версия>\bin\ | 1cv8.exe |
| Каталог кластера сервера 1С | C:\Program Files\1cv8\srvinfo\ | reg_1541, 1CV8Clst.lst |
| Данные серверной базы | Каталог данных СУБД | .mdf/.ldf или каталог PostgreSQL |
| Выгрузки базы | Где сохранили | .dt |
| Внешние отчёты и обработки | Где сохранили или внутри базы | .erf, .epf |
Чтобы быстро перейти по пути с переменной, нажмите Win + R, вставьте, например, %APPDATA%\1C\1CEStart и нажмите Enter.
Как найти серверную базу через консоль администрирования
Если база серверная, строка Srvr=...;Ref=... не говорит, где лежат данные. Ответ даёт консоль администрирования серверов 1С.
- Откройте «Администрирование серверов 1С Предприятия» из меню «Пуск». Если оснастка не запускается, зарегистрируйте
radmin.dllиз папкиbinнужной версии командойregsvr32 "C:\Program Files\1cv8\8.3.xx.xxxx\bin\radmin.dll"от имени администратора. - Подключитесь к центральному серверу 1С и раскройте ветку: сервер → Кластеры → ваш кластер → Информационные базы.
- Найдите базу с именем из параметра
Refи откройте её свойства. - В карточке смотрите поля «Тип СУБД», «Сервер баз данных» и «База данных». Это адрес сервера СУБД и имя базы на нём.
Дальше переходите в саму СУБД. Для MS SQL Server — в Management Studio к базе с этим именем, свойства → «Файлы». Для PostgreSQL — запрос в psql:
SHOW data_directory;
SELECT oid, datname FROM pg_database WHERE datname = 'buh_ooo';
Файлы базы PostgreSQL лежат в подкаталоге base\<oid> каталога данных. Копировать их по отдельности бессмысленно — для копии используйте pg_dump.
На Linux-сервере без графической консоли список баз выводит утилита rac: сначала rac cluster list, затем список информационных баз кластера по его идентификатору. Точный синтаксис для вашей версии подскажет rac help.
Ошибки при копировании и переносе файлов базы
Большая часть проблем с файлами 1С возникает в момент переноса базы на другой диск или компьютер. Разберём симптомы, которые встречаются чаще других.
Ещё две ошибки, которые не выдают сообщений, но портят жизнь:
- ❌ Копируют только
ibases.v8i. Список баз — это ярлыки. Без папки с1Cv8.1CDна новом компьютере база не откроется. - ❌ Удаляют «лишние» файлы рядом с базой. Папку
1Cv8Logудалять можно лишь осознанно: вместе с ней пропадёт история изменений, которая часто нужна при разборе ошибок в учёте.
Утилиту chdbfl.exe запускайте только при закрытой базе и на копии файла. Режим исправления меняет данные в 1Cv8.1CD, и откатить его можно только из резервной копии.