Ошибки в 1С · База данных

База данных 1С повреждена или не открывается

Если база не открывается или выдаёт «формат потока не корректен», обычно повреждён файл базы. Часто помогает встроенное тестирование, но первым делом — резервная копия. Разбираем порядок.

Читать →
Симптом — «формат потока не корректен»Первый шаг — сделать копию
Коротко

Если база 1С не открывается (частый симптом — «Формат потока не корректен»), скорее всего повреждён файл базы. Сначала сделайте копию файла базы. Затем для файловой базы запустите утилиту chdbfl.exe (тестирование и исправление физической целостности), а для любой базы — «Тестирование и исправление» в конфигураторе. Если это не помогает — восстановите базу из резервной копии.

Почему база повреждается

Аварийное завершение

Отключение питания, зависание или принудительное выключение во время записи повреждают файл базы.

Проблемы с сетью и диском

Работа файловой базы по нестабильной сети или на сбойном диске приводит к повреждениям.

Переполнение или размер

Файловая база имеет ограничение размера; при его достижении возможны сбои.

Как проверить и восстановить

  1. 1
    Сделайте копию базы

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

    бэкап
  2. 2
    Запустите chdbfl для файловой базы

    Утилита chdbfl.exe из каталога платформы проверяет и исправляет физическую целостность файла базы. Укажите файл базы и включите исправление.

    файловая
  3. 3
    Выполните тестирование в конфигураторе

    Откройте базу в конфигураторе → «Администрирование» → «Тестирование и исправление». Оно проверяет логическую и физическую целостность и устраняет часть ошибок.

  4. 4
    Не помогло — восстановите из копии

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

  5. 5
    Сложный случай — поможем

    При критичных данных и отсутствии свежей копии поможем восстановить максимум данных из повреждённой базы.

Сначала копия — потом лечение

Любое «тестирование и исправление» меняет файл базы и в редких случаях может усугубить повреждение. Поэтому обязательно сделайте копию файла до запуска chdbfl или тестирования — это гарантирует, что вы ничего не потеряете и сможете попробовать другой путь.

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

Это типичный признак повреждения файла базы или служебных данных. Чаще всего база файловая и повреждена из-за аварийного завершения работы или проблем с диском/сетью. Начните с копии, затем проверьте базу утилитой chdbfl и тестированием в конфигураторе.
chdbfl.exe находится в каталоге установленной платформы 1С (папка bin соответствующей версии). Она предназначена для файловых баз и проверяет физическую целостность файла базы. Перед запуском обязательно сделайте копию.
chdbfl проверяет физическую целостность файла файловой базы. «Тестирование и исправление» в конфигураторе проверяет и логическую, и физическую целостность и работает как с файловыми, так и с клиент-серверными базами. Часто их применяют последовательно.
Не обязательно. Если есть резервная копия — восстановите из неё. Если копии нет, а данные важны, поможем извлечь максимум из повреждённой базы. Поэтому так важна регулярная настроенная резервная копия.

Восстановим базу 1С

Проверим и исправим повреждённую базу, восстановим из копии или извлечём данные, настроим резервное копирование. С 2003 года, 1С:Франчайзи, Уфа.

Актуально на 14 августа 2026