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

В этой статье мы детально разберём:

  • 📁 Какие расширения файлов использует 1С (.1CD, .DT, .CF и другие) и что они значат;
  • 🖥️ Где хранятся файлы базы в зависимости от её типа (файловая или клиент-серверная);
  • 🔍 Как отличить рабочую базу от тестовой или повреждённой по внешним признакам;
  • 🛠️ Какие инструменты помогают анализировать файлы 1С без запуска платформы.

Информация актуальна для всех современных версий 1С:Предприятие 8.3 (включая последние релизы 2026 года) и применима как к "коробочным" решениям (1С:Бухгалтерия, 1С:ЗУП), так и к отраслевым конфигурациям.

📊 Какой тип базы 1С вы используете?
Файловая (локальная)
Клиент-серверная (SQL)
Облачная (1С:Fresh)
Не знаю

1. Основные расширения файлов базы 1С и их назначение

Файловая структура 1С строится на нескольких ключевых типах файлов, каждый из которых выполняет свою роль. Главное правило: база 1С — это не один файл, а комплекс, даже если вы видите только один ярлык на рабочем столе.

Рассмотрим основные расширения, которые вы встретите при работе с 1С:

Расширение Назначение Типичный размер Можно ли открыть без 1С?
.1CD Основной файл файловой базы (аналог "контейнера"), содержит и данные, и конфигурацию. Используется в 1С:Предприятие 8.3 для локальных баз. От 10 МБ до нескольких ГБ Нет (бинарный формат)
.DT Файл данных в клиент-серверных базах (хранит таблицы SQL). Встречается в каталоге базы на сервере 1С:Предприятия. От 1 МБ до десятков ГБ Нет
.CF Файл конфигурации (описание структуры базы: справочники, документы, отчёты). Может быть выгружен отдельно через Конфигуратор. От 1 до 50 МБ Частично (текстовый формат, но требует знания синтаксиса)
.epf Файл внешней обработки или отчёта. Используется для расширения функциональности без изменения конфигурации. От 1 КБ до 5 МБ Да (можно редактировать в Конфигураторе)
.erf Файл внешнего отчёта. Аналогичен .epf, но предназначен специфически для отчётных форм. От 1 КБ до 3 МБ Да

Важный нюанс: файл с расширением .1CD — это не "база данных" в привычном смысле (как, например, .mdb в Access), а снимок состояния базы на момент последнего сохранения. При работе в файловом режиме платформа 1С блокирует этот файл, поэтому нельзя одновременно открыть одну базу из разных сессий.

Если вы видите файл с расширением .1CD и датой изменения "сегодня", это значит, что база активно используется. В клиент-серверном варианте аналогичную роль играют файлы .DT, но они хранятся на сервере и недоступны напрямую пользователям.

💡

Чтобы узнать точную версию платформы 1С, по которой создана база, откройте файл .1CD в блокноте — в первых строках будет сигнатура с номером версии (например, 1CEnterprise 8.3.22.1864).

2. Где хранятся файлы базы 1С на диске?

Локация файлов зависит от типа базы (файловая или клиент-серверная) и способа её создания (через Конфигуратор или установщик). Разберём оба случая.

Файловая база (локальная)

Если вы создавали базу через Конфигуратор → Администрирование → Создать информационную базу, то файлы по умолчанию помещаются в одну из стандартных папок:

  • 📂 C:\Users\Public\Documents\1C\1Cv8 — для Windows 7/10/11 (общая папка для всех пользователей);
  • 📂 C:\Program Files (x86)\1cv8\ — если база установлена через дистрибутив;
  • 📂 \\SERVER\1C_Bases\ — если база размещена на сетевом ресурсе.

Внутри папки базы вы найдёте:

  • 📄 Файл 1Cv8.1CD (или с другим именем, если база переименована);
  • 📄 Файл 1Cv8.lgd — журнал регистрации (логи ошибок и событий);
  • 📂 Папку ExtForms — внешние формы и обработки (если используются).

Клиент-серверная база (SQL)

В этом варианте файлы хранятся на сервере 1С:Предприятия или Microsoft SQL Server и недоступны напрямую через Проводник. Однако вы можете увидеть:

  • 🗃️ Папку с именем базы в C:\Program Files\1cv8\srvinfo\ (метаданные кластера серверов);
  • 📄 Файлы .DT и .CF в каталоге C:\Program Files\Microsoft SQL Server\...\Data\ (если используется MS SQL).

Как узнать путь к базе? Запустите 1С:Предприятие, выделите нужную базу в списке, нажмите Изменить — в открывшемся окне будет указан путь к каталогу или серверу.

Что делать, если папка с базой скрыта?

Включите отображение скрытых файлов в Проводнике (Вид → Скрытые элементы) или используйте команду dir /a в командной строке для просмотра всех файлов в каталоге.

3. Как отличить рабочую базу от повреждённой по файлам?

Повреждение базы 1С — одна из самых частых проблем, с которыми сталкиваются администраторы. Признаки "больной" базы можно заметить ещё до запуска 1С:Предприятия, просто посмотрев на её файлы.

Красные флаги в файловой структуре:

  • ⚠️ .1CD-файл имеет размер 0 КБ — база полностью стёрта или не сохранена;
  • ⚠️ Дата изменения файла 1Cv8.lgd совпадает с датой последнего аварийного завершения;
  • ⚠️ В папке базы появились файлы с расширением .1CL или .1CS — это временные файлы блокировок, которые должны удаляться автоматически;
  • ⚠️ Размер .1CD не изменяется при добавлении новых документов (база "замерла").

Если вы обнаружили хотя бы один из этих признаков, не запускайте базу в режиме 1С:Предприятие — это может усугубить повреждения. Вместо этого:

  1. Сделайте копию папки с базой на другой диск;
  2. Попробуйте открыть её через Конфигуратор → Тестирование и исправление;
  3. Используйте утилиту chdbfl.exe (входит в комплект 1С) для проверки целостности.

Создать резервную копию папки с базой|Проверить размер файла .1CD|Запустить тестирование через Конфигуратор|Использовать chdbfl.exe для восстановления|Обратиться к специалисту при критических ошибках

-->

⚠️ Внимание: Если база работает в клиент-серверном режиме с MS SQL Server, признаки повреждения ищутся не в файлах .DT, а в логах SQL-сервера. Для диагностики используйте SQL Server Management Studio или запросы DBCC CHECKDB.

4. Как просмотреть содержимое файлов 1С без запуска платформы?

Иногда требуется заглянуть "внутрь" файлов 1С, не открывая саму базу — например, чтобы узнать версию конфигурации или найти конкретный документ. Для этого есть несколько инструментов:

1. Утилита 1Cv8.DT (входит в дистрибутив 1С)

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

1Cv8.DT /F"C:\Bases\MyBase\1Cv8.1CD" /DumpIB "C:\Temp\Dump"

Результат — папка с файлами .xml, которые можно открыть в браузере или Excel.

2. Внешние инструменты (сторонние)

  • 🛠️ 1CD Reader — утилита для просмотра структуры .1CD-файлов (показывает таблицы, индексы, метаданные);
  • 📊 SQLite Browser — если база файловая, её можно частично открыть как SQLite-базу (не все данные будут доступны);
  • 🔍 Hex-редакторы (например, HxD) — для анализа бинарной структуры (только для опытных пользователей).

⚠️ Внимание: Использование сторонних инструментов для редактирования файлов 1С может привести к необратимому повреждению базы. Все изменения тестируйте на копии!

3. Конфигуратор в режиме "Конфигуратор"

Даже если база не открывается в режиме 1С:Предприятие, её можно анализировать через Конфигуратор:

  1. Запустите 1С:Предприятие с ключом /Config;
  2. Выберите проблемную базу и войдите в Конфигуратор;
  3. Откройте Администрирование → Тестирование и исправление;
  4. Используйте Отчёт → Полный отчёт по базе для анализа структуры.
💡

Единственный безопасный способ редактирования файлов 1С — через встроенные механизмы платформы (Конфигуратор, внешние обработки). Прямое изменение бинарных файлов почти всегда ведёт к потере данных.

5. Файловая vs клиент-серверная база: как отличить по файлам?

Если вы унаследовали базу 1С "в слепую" и не знаете, в каком режиме она работает, файловая структура подскажет ответ. Вот ключевые различия:

Признак Файловая база Клиент-серверная база
Основной файл .1CD (монолитный) Файлы .DT + .CF на сервере
Расположение Локальный или сетевой диск Сервер 1С:Предприятия или MS SQL
Блокировка файлов Файл .1CD блокируется при открытии Блокировки управляются SQL-сервером
Макс. размер Ограничен размером диска (до 2 ТБ) Ограничен только лимитами SQL-сервера
Резервное копирование Копирование файла .1CD Бэкап через SQL Server Management Studio

Если в папке базы вы видите только один файл .1CD и папку с логами — это файловая база. Если же файлов нет вообще, а в настройках подключения указан сервер (например, srvinfo=TCP:server1;Ref=MyBase) — это клиент-серверный вариант.

⚠️ Внимание: Некоторые облачные решения (например, 1С:Fresh) не предоставляют прямого доступа к файлам базы. В этом случае администрирование ведётся через веб-интерфейс или API.

6. Как перенести файлы базы 1С на другой компьютер?

Перенос базы 1С — типичная задача при миграции на новый сервер или ПК. Алгоритм зависит от типа базы, но общая схема выглядит так:

Для файловой базы:

  1. Скопируйте всю папку с базой (включая .1CD, .lgd и подпапки);
  2. На новом ПК установите 1С:Предприятие той же версии;
  3. Добавьте базу в список через Добавить → Существующую информационную базу;
  4. Укажите путь к скопированной папке.

Для клиент-серверной базы:

Здесь требуется перенос не файлов, а самой базы данных на SQL-сервере:

  • 📤 Сделайте бэкап через SQL Server Management Studio (.bak-файл);
  • 📥 Восстановите бэкап на новом сервере;
  • 🔄 Обновите настройки кластера 1С:Предприятия (через Консоль администрирования сервера 1С).

⚠️ Внимание: При переносе базы между разными версиями платформы (например, с 8.3.18 на 8.3.22) может потребоваться обновление конфигурации. Проверьте совместимость в документации к вашей версии 1С!

💡

Если переносите базу на другой компьютер в сети, используйте UNC-путь (например, \\COMPUTER\1C\Base\) вместо локального диска. Это упростит дальнейшее администрирование.

7. Частые ошибки при работе с файлами 1С и как их избежать

Опытные администраторы 1С знают: большинство проблем с базами возникает из-за неверных действий с файлами. Вот типичные ошибки и способы их предотвращения:

  • 🚫 Удаление файла .lgd — это журнал событий, его потеря лишает вас истории ошибок. Решение: Архивируйте лог перед очисткой;
  • 🚫 Редактирование .1CD в текстовом редакторе — бинарный формат файла будет испорчен. Решение: Используйте только специализированные инструменты;
  • 🚫 Копирование только файла .1CD без папки — потеряются внешние обработки и настройки. Решение: Всегда копируйте всю папку целиком;
  • 🚫 Запуск chdbfl.exe на работающей базе — это может привести к повреждению данных. Решение: Останавливайте все сеансы перед проверкой;
  • 🚫 Использование облачных синхронизаторов (Dropbox, Google Drive) для хранения .1CD — они блокируют файл при изменении. Решение: Храните базу на локальном или сетевом диске.

Если база уже повреждена, не пытайтесь "починить" её вручную — обратитесь к специалисту или воспользуйтесь официальной утилитой v8unpack.exe (для извлечения данных из повреждённого .1CD).

FAQ: Ответы на частые вопросы о файлах 1С

Можно ли открыть файл .1CD в Excel или другой программе?

Нет, файл .1CD имеет бинарный формат и не совместим с Excel, Access или текстовыми редакторами. Для извлечения данных используйте утилиты 1Cv8.DT или v8unpack.exe (входят в дистрибутив 1С).

Почему файл базы .1CD не обновляет дату изменения, хотя я вношу данные?

Это признак того, что:

  1. База работает в клиент-серверном режиме — изменения пишутся в SQL, а не в .1CD;
  2. Файл заблокирован другой сессией (проверьте, не открыта ли база на другом ПК);
  3. Включён режим "Автосохранение отключено" в настройках 1С.

Для диагностики откройте Конфигуратор → Администрирование → Активные пользователи.

Как уменьшить размер файла .1CD?

Файл .1CD со временем "раздувается" из-за:

  • Накопления помеченных на удаление объектов;
  • Фрагментации данных;
  • Большого количества версий документов.

Чтобы уменьшить размер:

  1. Выполните Тестирование и исправление с галочкой "Реструктуризация таблиц";
  2. Используйте Выгрузку/Загрузку данных через XML (но это сбросит историю изменений!);
  3. Для клиент-серверных баз выполните Shrink Database в SQL Server Management Studio.
Можно ли восстановить удалённый файл .1CD?

Да, но успех зависит от обстоятельств:

  • Если файл удалён в Корзину — восстановите его оттуда;
  • Если Корзина очищена — используйте программы для восстановления файлов (Recuva, R-Studio);
  • Если диск перезаписан — шансы минимальны (обратитесь в лабораторию восстановления данных).

Важно: Чем меньше действий вы выполняете на диске после удаления, тем выше вероятность восстановления!

Где хранятся файлы базы в 1С:Fresh (облако)?

В 1С:Fresh вы не имеете прямого доступа к файлам базы — они хранятся на серверах 1С в зашифрованном виде. Резервные копии можно скачать через личный кабинет (Администрирование → Резервные копии), но это будет архив в формате .zip, а не оригинальные файлы .1CD или .DT.

Для локальной работы с данными из 1С:Fresh используйте механизм выгрузки/загрузки через XML или обмен данными.