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

Ваша задача сейчас — вернуть доступ и не потерять данные из-за поспешного исправления. До проверки сохраните текущее состояние: скопируйте каталог файловой базы или снимите резервную копию средствами СУБД.

Прежде чем что-то делать

Скопируйте весь каталог файловой базы с 1Cv8.1CD или снимите резервную копию средствами СУБД. chdbfl и «Тестирование и исправление» запускайте только на отдельной копии.

Не загружайте старую копию поверх рабочей базы. Все документы и изменения, созданные после этой копии, пропадут. На это отдельно указывает разбор восстановления базы от 1C Expert.

Сначала выясните масштаб сбоя

Откройте другую базу с того же компьютера. Затем попросите коллегу проверить проблемную базу со своего рабочего места. Эти две попытки отделят локальную ошибку от общего отказа.

Что вы видитеГде искать причинуЧто проверить следующим
База пропала из списка, остальные открываютсяЗапись информационной базыОстался ли каталог на месте и куда ведёт строка подключения
База есть в списке, но не открываетсяПуть, права, блокировка или файлДоступ к каталогу, атрибут чтения, занятые файлы, копирование 1Cv8.1CD
Ни одна база не открывается только на одном компьютереКлиент 1С или локальный список базЗапуск клиента, версии платформы, записи в списке
Ни одна база не открывается у всехСеть, кластер, сервер СУБДДоступность узлов, параметры подключения, состояние служб
Сбой появился после обновленияВерсии компонентов или изменённые настройкиКакая версия установлена, завершилось ли обновление, сохранились ли права и подключения

Вывод: масштаб сбоя задаёт ветку проверки. Искать повреждение 1Cv8.1CD, пока вы не отделили одну базу от всех остальных, рано.

Если граница сбоя пока неясна, используйте проверку клиента, кластера и СУБД по отдельным признакам. Она помогает не смешивать ошибки запуска программы с отказом серверной части.

Семь причин, по которым база не открывается

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

База исчезла из списка

Отсутствие базы в списке ещё не говорит о потере данных. Список содержит запись для запуска, а сам каталог или серверная база могут оставаться на месте.

После обновления список иногда меняется из-за переноса базы, несовместимости компонентов или новых настроек доступа. Такие причины перечисляет MK Segment в материале о базах, пропавших после обновления платформы.

Найдите прежний каталог файловой базы через Проводник. Ищите папку, внутри которой лежит 1Cv8.1CD. Имя файла файловой информационной базы приводит 1C Expert в инструкции по восстановлению повреждённых баз.

Если каталог найден, не открывайте файл сторонними программами. Добавьте существующую информационную базу в список и укажите найденный каталог. Для клиент-серверной базы запросите прежнюю строку подключения у администратора.

Запись ведёт по старому пути

Базу могли перенести на другой диск, файловый сервер или в новый сетевой каталог. Запись в списке при этом продолжает ссылаться на прежний адрес.

Сравните путь из свойств информационной базы с фактическим расположением каталога. Если используется сетевой ресурс, откройте этот путь от имени того же пользователя Windows, который запускает 1С.

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

У пользователя нет прав на каталог

Недостаток прав иногда выглядит как повреждение базы. Платформа должна читать файл и записывать изменения в каталог. Одного разрешения на просмотр папки мало.

1C Expert связывает ошибки доступа с отсутствием прав на чтение и запись. Там же указан ещё один признак: атрибут «Только для чтения» у 1Cv8.1CD.

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

Не меняйте права командой icacls наугад. Ошибка в наследовании разрешений может открыть бухгалтерскую базу лишним пользователям или отрезать службу, под которой она работает.

Файл удерживает другой процесс

Файловая база использует служебные файлы блокировки с расширением .lck. Их наличие во время работы пользователей нормально. Удалять такие файлы без проверки владельца нельзя.

1CLight советует искать процесс, который удерживает файл, через Process Explorer из набора Sysinternals. Сначала завершите сеансы штатно. Затем проверьте, остался ли процесс 1С, антивирус или задание резервного копирования с открытым файловым дескриптором.

Если блокировка появилась после зависшего резервного копирования, используйте порядок снятия блокировки после сбоя бэкапа. Он разделяет действия для файловой и клиент-серверной базы.

ПризнакБезопасная проверкаЧто делать
База пропала из спискаНайти каталог с 1Cv8.1CD или уточнить серверную строку подключенияДобавить существующую базу с правильным адресом
Путь не открываетсяПроверить каталог из-под учётной записи пользователяИсправить путь или доступ к сетевому ресурсу
Появляется отказ в доступеСоздать, переименовать и удалить тестовый файл в каталогеИсправить права на каталог без расширения доступа для посторонних
У 1Cv8.1CD стоит атрибут чтенияОткрыть свойства файла и каталогаСнять атрибут после сохранения копии
Файл занятНайти владельца дескриптора через Process ExplorerЗавершить конкретный сеанс или процесс штатным способом
Копирование зависает или завершается ошибкой чтенияКопировать файл в другой каталог без запуска 1СПрекратить запись на исходный носитель и сохранить доступные данные

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

Клиент 1С повреждён или использует другой список

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

После обновления на рабочем месте могут остаться разные версии компонентов. MK Segment связывает невидимость баз после обновления с несовместимостью платформы, изменением конфигурации и некорректным переносом списка.

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

Недоступны сеть, кластер или СУБД

Если ни одна серверная база не открывается у всех пользователей, причина находится до конкретной базы. Проверьте доступность сервера, затем состояние кластера 1С и службы СУБД.

Строка подключения включает имя сервера, порт и реквизиты доступа. MK Segment также относит к причинам общего отказа сетевые настройки, права, параметры безопасности и остановленную службу СУБД.

Не начинайте с многократного перезапуска сервера. Сначала запишите время сбоя, состояние служб и последние изменения. После перезапуска часть следов исчезнет из оперативного состояния процессов.

Перезапустить службу после фиксации состояния можно, если база перестала открываться сразу после обновления. Такой шаг иногда возвращает доступ, но не объясняет, почему служба остановилась.

Обновление прервалось или изменило подключение

Если после обновления база не открывается, выясните, что именно меняли: клиент, сервер 1С, конфигурацию или СУБД. Одинаковая фраза пользователя скрывает разные аварии.

MK Segment перечисляет несколько вариантов: несовместимые компоненты, изменение прав, новая конфигурация подключения и незавершённый перенос базы. Прерванное обновление также может оставить базу в повреждённом состоянии.

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

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

Повреждён файл 1Cv8.1CD

К этой причине переходите при трёх условиях: остальные базы открываются, путь существует, права подтверждены. Теперь проверьте не рабочий файл, а его копию.

Сначала посмотрите размер 1Cv8.1CD. Файл размером 0 байт или резкое уменьшение относительно предыдущей копии 1C Expert относит к признакам повреждения. Сам по себе большой размер ничего не доказывает.

Попробуйте скопировать весь каталог на другой исправный носитель. По данным 1C Expert, зависание или ошибка чтения при копировании указывают на проблему носителя либо файловой системы. Прекратите исправления на исходном диске: новые записи могут ухудшить состояние.

Если копия создаётся, сделайте ещё один дубликат. Первый оставьте неизменным. Со вторым работайте через chdbfl.exe.

1CLight описывает chdbfl.exe как штатную утилиту проверки и восстановления файловых баз 1Cv8.1CD. Сначала запустите проверку копии без исправления. Включайте исправление лишь после сохранения ещё одного дубликата.

Путь к утилите зависит от установленной версии платформы. Не берите первый найденный chdbfl.exe: версия утилиты должна соответствовать версии платформы. Последовательность действий приведена в инструкции по проверке дубликата через chdbfl.

«Тестирование и исправление» в Конфигураторе проверяет логическую целостность данных. 1C Expert указывает, что операция ищет нарушения ссылок, записей и регистров. Перед запуском нужно отключить пользователей.

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

Если платформа прямо сообщает о повреждении файла, переходите к порядку сохранения и обработки аварийного 1Cv8.1CD. Там действия заканчиваются в тот момент, когда штатные средства предлагают удалять данные.

Порядок проверки без лишнего риска

Сейчас вам нужен короткий маршрут, а не перебор всех средств восстановления:

  1. Сохраните текущее состояние базы.
  2. Проверьте, не открывается одна база или все.
  3. Для одной базы сверьте запись, путь, права и блокировку.
  4. Для всех баз проверьте клиент, сеть, кластер и службу СУБД.
  5. После обновления сопоставьте версии и изменённые настройки.
  6. Копируйте 1Cv8.1CD и оценивайте файл только после простых проверок.
  7. Запускайте chdbfl и «Тестирование и исправление» на отдельных копиях.

Если другие базы работают, начинайте с записи конкретной базы и её файла. Если не открывается ни одна, ищите общий участок до базы.

Для других признаков отказа используйте маршрут по авариям базы и серверных компонентов. Он ведёт от наблюдаемого симптома к отдельной инструкции.

Если не помогло

Остановите самостоятельные исправления, если 1Cv8.1CD не копируется, утилита зависает или предлагает удалить данные. Не запускайте повторные проверки на исходном файле.

Результат восстановления зависит от состояния файла, диска и доступных копий. Заранее обещать возврат всех данных нельзя. Для разбора такого случая нужна аварийная проверка базы с сохранением исходного файла.

Чтобы не повторилось

Настройте резервное копирование базы 1С и проверяйте копии отдельным развёртыванием. Факт создания .dt или файла бэкапа ещё не доказывает, что из него откроется база.

Автосохранение не заменяет резервную копию — это отдельно отмечает 1C Expert. Храните несколько точек восстановления и не загружайте старую копию поверх рабочей базы.

После настройки проверьте четыре признака:

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

Скопируйте весь каталог, где лежит 1Cv8.1CD. Один исходный экземпляр оставьте неизменным, а утилиты запускайте на дубликате.

Чем различаются проверки одной базы и всех баз?

Одна неработающая база ведёт к её записи, пути, правам и файлу. Общий отказ ведёт к клиенту, сети, кластеру и службе СУБД.

Что проверять, если после обновления база не открывается?

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

Когда запускать chdbfl?

Когда не открывается файловая база, путь и права исправны, а файл удалось скопировать. Сначала запустите проверку копии без исправления.

Можно ли восстановить копию поверх рабочей базы?

Нет. Разверните её в другом каталоге или на отдельной машине, иначе вы потеряете данные, созданные после резервного копирования.

Когда прекращать самостоятельные действия?

Остановитесь, если файл не копируется, утилита зависает или предлагает удалить данные. Сохраните исходный носитель и не запускайте повторные исправления.

chdbfl Аварии 1С восстановление базы обновление платформы файловая база