Вы когда-нибудь теряли важный документ в 1С и не могли найти, где он хранится? Или нужно было срочно сделать резервную копию, но вы не знали, в какой папке искать файлы базы? Эта статья поможет разобраться, где физически и логически хранятся документы в 1С — от классической файловой базы до современных облачных решений. Мы рассмотрим не только стандартные пути хранения, но и скрытые папки, временные файлы, а также особенности работы с SQL-сервером и 1С:Предприятие 8.3.

Важно понимать, что расположение документов зависит от типа платформы (файловый или клиент-серверный вариант), версии 1С (7.7 или 8.x) и даже от настроек администратора. Например, в файловом варианте все данные хранятся в одном каталоге, а в клиент-серверном — распределены по таблицам SQL. Кроме того, некоторые документы могут дублироваться в временных папках или кэше, что усложняет поиск. Если вы работаете с 1С:Бухгалтерией, 1С:Зарплатой или 1С:Управлением торговлей, эта информация будет полезна для резервного копирования, восстановления данных или интеграции с другими системами.

Не пугайтесь технических терминов — мы объясним всё простым языком, с примерами и пошаговыми инструкциями. А если вы администратор или программист, найдёте здесь полезные детали о структуре хранения, которые редко освещаются в официальной документации.

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

1. Где хранятся документы в файловом варианте 1С 8.3

Файловый вариант — самый простой и распространённый способ работы с 1С, особенно в небольших компаниях. Здесь все данные, включая документы, справочники и регистры, хранятся в одном файле базы с расширением .1CD. Этот файл является контейнером, внутри которого организована сложная структура таблиц, но для пользователя он выглядит как обычный файл в папке.

По умолчанию путь к файловой базе 1С выглядит так:

  • 📁 Windows 10/11: C:\Users\Public\Documents\1C\1Cv8\ или C:\Program Files (x86)\1cv8\
  • 📁 Windows Server: C:\Users\All Users\1C\1Cv8\ или D:\1C_Bases\ (если диск D используется для данных)
  • 🖥️ Сетевой вариант: путь может быть на файловом сервере, например, \\SERVER\1C_Bases\

Файл базы обычно имеет название, соответствующее названию информационной базы в списке запуска 1С. Например, если в списке баз вы видите "Бухгалтерия ООО Ромашка", то файл будет называться Бухгалтерия_ООО_Ромашка.1CD (иногда с добавлением даты или версии).

💡

Если вы не можете найти папку с базой, откройте 1С, выделите нужную базу в списке, нажмите Изменить → в поле Каталог информационной базы будет указан точный путь.

Внутри файла .1CD документы хранятся в виде записей в таблицах, но доступ к ним возможен только через интерфейс 1С или специализированные утилиты (например, 1Cv8.DT для чтения данных). Прямое редактирование этого файла вручную (например, через блокнот или HEX-редактор) приведёт к необратимой порче данных! Для резервного копирования достаточно скопировать весь файл .1CD и сопутствующие файлы (например, .1CDL — файл блокировок).

2. Структура хранения документов в клиент-серверном варианте (SQL)

В клиент-серверном варианте 1С данные хранятся не в одном файле, а в базе данных SQL (обычно Microsoft SQL Server или PostgreSQL). Здесь документы разбиты на множество таблиц, связанных между собой. Физически файлы базы данных находятся на сервере, а пользователи подключаются к ним через сеть.

Основные компоненты хранения:

  • 🗃️ Файлы базы данных SQL: обычно имеют расширения .mdf (основной файл) и .ldf (файл журнала транзакций). Путь по умолчанию:
    C:\Program Files\Microsoft SQL Server\MSSQL{версия}.{инстанция}\MSSQL\DATA\

    Например: C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\DATA\1C_Base.mdf

  • 🔗 Конфигурационные файлы 1С: хранятся на сервере 1С:Предприятия (обычно в C:\Program Files (x86)\1cv8\srvinfo\). Здесь лежат файлы .cf (конфигурация) и .cfu (обновления).
  • 📡 Временные файлы: создаются при работе пользователей в папке %TEMP%\1C\1Cv8\ или C:\Users\{Пользователь}\AppData\Local\1C\1Cv8\.

Чтобы найти точное расположение базы SQL для вашей 1С:

  1. Откройте SQL Server Management Studio (или аналогичную утилиту для PostgreSQL).
  2. Подключитесь к серверу, на котором развёрнута база 1С.
  3. В дереве объектов найдите Databases → ваша база обычно имеет название, соответствующее имени в 1С (например, Base_Buh).
  4. Кликните правой кнопкой по базе → PropertiesFiles. Здесь будут указаны пути к .mdf и .ldf.
Как узнать имя инстанции SQL Server для 1С?

Если вы не знаете имя инстанции SQL, откройте services.msc (Службы Windows) и найдите службу с названием SQL Server ({имя}). Например, SQL Server (MSSQLSERVER) или SQL Server (SQLEXPRESS).

В отличие от файлового варианта, здесь нельзя просто скопировать файлы .mdf и .ldf для резервного копирования — это может привести к повреждению базы. Для бэкапа используйте:

  • 🔄 Встроенные средства SQL Server (например, Backup Database в Management Studio).
  • 📦 Утилиты 1С, такие как chdbfl.exe (для файлового варианта не подходит!).
  • 🛡️ Специализированные программы резервного копирования (например, Veeam или Acronis).
💡

В клиент-серверном варианте документы хранятся в таблицах SQL, но их структура зашифрована. Прямой доступ к данным без 1С возможен только через сложные SQL-запросы или специализированные инструменты.

3. Где 1С хранит временные файлы и кэш

При работе с 1С программа создаёт временные файлы, которые ускоряют работу, но иногда могут занимать много места на диске. Эти файлы делятся на несколько типов:

Тип файлов Путь хранения Назначение Можно ли удалять?
Кэш метаданных %APPDATA%\1C\1Cv8\ или C:\Users\{Пользователь}\AppData\Roaming\1C\1Cv8\ Хранит структуру конфигурации для ускорения загрузки Да, но при следующем запуске 1С пересоздаст его
Временные файлы сеанса %TEMP%\1C\1Cv8\ или C:\Users\{Пользователь}\AppData\Local\Temp\1C\1Cv8\ Хранит промежуточные данные (отчёты, печатные формы) Да, после закрытия 1С
Файлы блокировок Рядом с файлом базы (.1CDL) Блокирует доступ других пользователей при редактировании Нет, только через 1С
Логи ошибок %APPDATA%\1C\1Cv8\log\ Журналы ошибок и событий Да, но полезны для диагностики

Чаще всего проблемы возникают с кэшем метаданных — если он повреждён, 1С может выдавать ошибки при запуске или тормозить. В этом случае поможет очистка кэша:

Закройте все сеансы 1С|Удалите папку %APPDATA%\1C\1Cv8\ (или её содержимое)|Перезапустите 1С — кэш будет пересоздан автоматически|Проверьте работу программы-->

Временные файлы в %TEMP% можно удалять регулярно (например, с помощью CCleaner или вручную), но только когда 1С закрыта. Если удалить файлы во время работы программы, это может привести к ошибкам или потере несохранённых данных.

💡

Если 1С тормозит при открытии отчётов, попробуйте очистить папку %TEMP%\1C\1Cv82\ — там хранятся промежуточные файлы печатных форм.

4. Поиск документов по дате, номеру или типу

Если вам нужно найти конкретный документ (например, счёт-фактуру №123 от 15.05.2026), не обязательно знать его физическое расположение в базе. В 1С есть встроенные инструменты поиска:

Способы поиска документов:

  • 🔍 Поиск по номеру: в главном меню выберите Все функцииПоиск по номеру документа. Введите номер и нажмите Найти.
  • 📅 Поиск по дате: откройте журнал документов (например, Покупки → Счета-фактуры полученные) и установите фильтр по дате.
  • 📑 Поиск по типу: используйте универсальный отчёт Анализ документов (Отчёты → Стандартные → Анализ документов).
  • 🔎 Полнотекстовый поиск: если в 1С настроен полнотекстовый поиск, можно искать по содержимому документов (например, по названию контрагента).

Для программистов и администраторов полезно знать, что документы в 1С хранятся в таблице Document{ИмяДокумента} (например, Document_СчетФактураВыданный). Чтобы найти документ через SQL-запрос (только для клиент-серверного варианта!), можно использовать:

SELECT *

FROM Document_СчетФактураВыданный

WHERE Номер = '123' AND Дата = '2026-05-15'

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

Как включить полнотекстовый поиск в 1С?

Полнотекстовый поиск настраивается в конфигураторе: откройте конфигурацию → Администрирование → Полнотекстовый поиск → Настроить индексирование. После настройки требуется переиндексация базы, которая может занять несколько часов для крупных баз.

5. Особенности хранения документов в облачной 1С (1С:Фреш)

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

Где и как хранятся данные в 1С:Фреш:

  • ☁️ Основные данные: на серверах 1С в России (соответствуют 152-ФЗ о персональных данных).
  • 📥 Резервные копии: создаются автоматически (ежедневные инкрементальные + еженедельные полные). Доступны для восстановления через личный кабинет.
  • 🔐 Безопасность: данные шифруются при передаче (TLS) и на дисках (AES-256).
  • 📤 Экспорт данных: можно выгрузить документы в файлы (Excel, XML) или сделать выгрузку всей базы в .dt через личный кабинет.

Чтобы найти документ в 1С:Фреш:

  1. Авторизуйтесь в личном кабинете 1С:Фреш.
  2. Выберите нужную базу.
  3. Используйте стандартные инструменты поиска (как в обычной 1С) или отчёты.

Если вам нужно получить физическую копию базы (например, для переноса на свой сервер), сделайте следующее:

  1. В личном кабинете 1С:Фреш выберите базу → Управление → Выгрузка данных.
  2. Укажите формат выгрузки (.dt для полной копии или Excel для документов).
  3. После подготовки файла скачайте его через ссылку (файл будет доступен 7 дней).
💡

В 1С:Фреш можно настроить автоматическую отправку документов по email или в Диадок. Для этого используйте настройки обмена в разделе Администрирование → Интеграции.

6. Как найти удалённые документы в 1С

Если документ был удалён по ошибке, его можно восстановить несколькими способами — в зависимости от того, как давно это произошло и какой тип базы вы используете.

Способы восстановления:

  • 🗑️ Корзина 1С: в некоторых конфигурациях (например, 1С:Документооборот) есть встроенная корзина. Проверьте раздел Администрирование → Корзина.
  • 🔄 Откат через резервную копию: восстановите базу из бэкапа (актуально, если копия свежая).
  • 📜 Журнал регистрации: откройте Администрирование → Журнал регистрации, найдите запись об удалении и посмотрите, кто и когда удалил документ.
  • 🛠️ Инструменты восстановления: для файлового варианта можно использовать утилиту chdbfl.exe (входит в поставку 1С).

Для восстановления через chdbfl.exe (только для файлового варианта!):

  1. Закройте все сеансы 1С.
  2. Сделайте копию файла базы (.1CD).
  3. Откройте командную строку от имени администратора и выполните:
    chdbfl.exe ПутьКФайлу.1CD /F

    Например:

    chdbfl.exe "C:\1C_Bases\Buh.1CD" /F
  4. Если утилита найдёт ошибки, она предложит их исправить. Подтвердите восстановление.
💡

Удалённые документы в 1С не исчезают полностью — они помечаются как удалённые в служебных таблицах. При восстановлении из бэкапа они появятся снова, если бэкап сделан до удаления.

Если документ был удалён давно и бэкапов нет, можно попробовать восстановить его через историю изменений (если она велась). Для этого:

  1. Откройте журнал документов нужного типа.
  2. Нажмите Ещё → История изменений.
  3. Найдите запись об удалении и посмотрите, какие данные были в документе.

7. Где хранятся печатные формы и внешние отчёты

Печатные формы документов (например, счета, акты, накладные) и внешние отчёты хранятся отдельно от самих документов. Их расположение зависит от того, являются они стандартными (входят в конфигурацию) или внешними (подключенными дополнительно).

Расположение печатных форм:

  • 📄 Стандартные формы: хранятся внутри файла конфигурации (.cf) или в базе SQL. Доступны через Печать → Стандартные формы.
  • 📎 Внешние формы: обычно лежат в папке:
    C:\Users\{Пользователь}\AppData\Roaming\1C\1Cv8\Темплаты\

    или в сетевой папке, если они общие для всех пользователей.

  • 🖨️ Сгенерированные PDF/Excel: временно сохраняются в %TEMP%\1C\1Cv8\ или в папке, указанной в настройках печати.

Если вы потеряли внешнюю печатную форму, её можно восстановить так:

  1. Проверьте папку Темплаты (см. путь выше).
  2. Если формы нет, попросите её у коллег или скачайте заново (например, с сайта its.1c.ru или infostart.ru).
  3. Подключите форму через Файл → Открыть → Внешняя печатная форма.

Для программистов: печатные формы в 1С представляют собой макеты, которые хранятся в дереве конфигурации (Общие → Макеты). Их можно редактировать в конфигураторе или выгружать в файлы .mxl (для модификации во внешних редакторах).

8. Как защитить документы в 1С от потери

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

Способы защиты:

  • 🔐 Резервное копирование:
    • Для файлового варианта: копируйте файл .1CD ежедневно (можно автоматизировать через Планировщик задач Windows).
    • Для SQL: настройте автоматический бэкап через SQL Server Agent.
    • Для 1С:Фреш: проверьте настройки автоматических копий в личном кабинете.
  • 🔒 Разграничение прав: настройте права доступа в 1С, чтобы пользователи могли редактировать только те документы, которые им нужны (Администрирование → Пользователи).
  • 📡 Журнал изменений: включите ведение журнала регистрации (Администрирование → Журнал регистрации → Настройка).
  • ☁️ Облачное дублирование: используйте сервисы вроде 1С:Диск или Яндекс.Диск для хранения копий баз.

Пример скрипта для автоматического бэкапа файловой базы (для Планировщика задач):

@echo off

set DATE=%date:~0,2%-%date:~3,2%-%date:~6,4%

set TIME=%time:~0,2%-%time:~3,2%

set BACKUP_PATH=D:\Backups\1C\Buh_%DATE%_%TIME%.7z

"C:\Program Files\7-Zip\7z.exe" a -t7z "%BACKUP_PATH%" "C:\1C_Bases\Buh.1CD" -mx=9

Этот скрипт архивирует базу в формат 7z с максимальной степенью сжатия и сохраняет в папку D:\Backups\1C\.

💡

Для надёжности храните не менее 3 копий базы: одна на рабочем сервере, одна на резервном носителе (например, внешний HDD), одна в облаке.

Если вы работаете с 1С:Бухгалтерией, обязательно настройте автоматическую выгрузку отчётности в ФНС, ПФР и ФСС. Это защитит от потери документов при сбоях и упростит восстановление. Для этого:

  1. Откройте Отчётность → Настройки обмена.
  2. Настройте подключение к сервисам (например, 1С-Отчётность или Такском).
  3. Включите автоматическую отправку отчётов.
💡

Регулярное тестирование резервных копий так же важно, как и их создание. Проверяйте восстановление базы из бэкапа не реже одного раза в квартал!

FAQ: Частые вопросы о хранении документов в 1С

Можно ли открыть файл 1CD без 1С?

Нет, файл .1CD имеет бинарный формат и не предназначен для прямого редактирования. Однако можно использовать утилиты вроде 1Cv8.DT (входит в поставку 1С) для выгрузки данных в читаемый формат (например, XML или DBF). Для этого выполните:

1Cv8.DT ПутьКФайлу.1CD /F"Выгрузка.xml" /NИмяПользователя /PПароль

Но учтите, что структура выгруженных данных сложна для восприятия без знания внутреннего устройства 1С.

Как перенести документы из одной базы 1С в другую?

Есть несколько способов:

  1. Выгрузка/загрузка через XML: используйте обработку Универсальный обмен данными в формате XML (доступна в стандартных поставках 1С).
  2. Копирование документов: в некоторых конфигурациях (например, 1С:УТ) есть возможность копировать документы между базами через Файл → Открыть → Копирование документов.
  3. Перенос через Excel: выгрузите документы в Excel из одной базы и загрузите в другую (подходит для справочников и простых документов).

Для сложных переносов (например, с сохранением истории изменений) лучше использовать специализированные обработки или услуги 1С-разработчиков.

Почему 1С тормозит при работе с документами?

Причины могут быть разные:

  • Большой размер базы: если файл .1CD превышает 4 ГБ, рекомендуется перейти на клиент-серверный вариант.
  • Фрагментированный кэш: очистите папку %APPDATA%\1C\1Cv8\ (см. раздел 3).
  • Проблемы с SQL-сервером: проверьте нагрузку на сервер, оптимизируйте индексы.
  • Сложные отчёты: ограничьте период выборки данных в отчётах.

Для диагностики используйте Журнал регистрации (Администрирование → Журнал регистрации) и Монитор производительности Windows.

Можно ли хранить документы 1С в облаке (например, Яндекс.Диск или Google Drive)?

Технически да, но с оговорками:

  • Файловый вариант: можно разместить файл .1CD в облачной папке (например, D:\YandexDisk\1C_Bases\), но это не рекомендуется из-за риска повреждения при синхронизации. Лучше хранить в облаке только резервные копии.
  • Клиент-серверный вариант: база лежит на вашем SQL-сервере, но бэкапы можно отправлять в облако.
  • 1С:Фреш: уже является облачным решением, дополнительное резервирование не требуется (но можно выгружать копии для подстраховки).

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

Как найти документ, если не знаю его тип?

Используйте универсальный отчёт "Анализ документов":

  1. Откройте Отчёты → Стандартные → Анализ документов.
  2. Установите фильтр по дате или номеру.
  3. В результатах будет список всех документов, соответствующих критериям, с указанием их типа.

Альтернативно можно воспользоваться Поиском по номеру документа (Все функции → Поиск по номеру), который ищет по всем типам документов одновременно.