Ошибка «Информационная база не обнаружена» в 1С 8.3: причины и решение

· 8 мин

Содержание

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

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

Как выглядит ошибка и что она значит

Формулировки бывают разные, но смысл один — 1С не может «дотянуться» до файла или сервера с базой:

  • Информационная база не обнаружена
  • Файл базы данных поврежден или имеет неверный формат
  • Отсутствует файл базы данных
  • Ошибка формата потока
  • Каталог информационной базы не содержит необходимых файлов

Сама ошибка почти никогда не значит, что данные пропали. В 9 случаях из 10 база цела, а сломалась ссылка на неё: путь, ярлык, права или доступ к серверу.

Дальше — быстрая диагностика: выберите свой симптом.

Диагностика: выберите симптом

Шаг 0. Не паникуем и делаем копию

Прежде чем что-то менять — сделайте копию папки с базой целиком. Для файлового варианта это папка, где лежит 1Cv8.1CD. Скопируйте её в другое место.

Любые «лечения» файла проводите только на копии. Если процедура пойдёт не так, у вас останется оригинал.

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

Причина 1. Изменился или недоступен путь к базе

Самая частая причина. База лежит по одному пути, а 1С ищет её по другому.

Что могло произойти:

  • 📁 папку с базой переместили или переименовали;
  • 💽 сменилась буква сетевого или внешнего диска (был Z:, стал Y:);
  • 🌐 недоступна сетевая шара, где хранится общая база;
  • 🗑 базу случайно удалили или перенесли в другой профиль пользователя.

Как проверить и поправить путь

  1. Откройте окно запуска 1С (список баз).
  2. Выделите проблемную базу, нажмите Изменить.
  3. Посмотрите поле Каталог информационной базы.
  4. Откройте этот путь в проводнике. Есть там файл 1Cv8.1CD?

Если файла нет, а база «переехала» — укажите новый путь в поле каталога. Если путь сетевой — проверьте, что шара открывается вручную через проводник по тому же адресу (например, \\server\bases\buh).

Для сетевой базы путь лучше указывать в UNC-формате \\server\share\base, а не через букву диска. Буквы дисков у разных пользователей разъезжаются, UNC — стабильнее.

Причина 2. Сбой авторизации после обновления платформы

Отдельная засада: база на месте, путь верный, а вход не проходит. Часто это проявилось после обновления платформы до версии 8.3.18.1289 и выше.

Симптомы:

  • база видна в списке, но при входе — ошибка или бесконечная авторизация;
  • перестал подставляться пользователь, которого раньше помнила программа;
  • «слетели» сохранённые данные для автоматического входа.

Что делать:

  1. При запуске снимите галку автоматической авторизации, введите логин и пароль вручную.
  2. Проверьте, что вы вводите пользователя (из справочника пользователей), а не учётку Windows.
  3. Если вход под администратором проходит — значит проблема в настройках конкретного пользователя, а не в базе.

Если платформу недавно обновили и база «закапризничала» — не откатывайте платформу вслепую. Сначала проверьте вход вручную: чаще дело в сохранённой авторизации, а не в самой версии.

Причина 3. Ярлык запуска 1С не действителен

Иногда ошибка вылетает ещё до появления списка баз — прямо при клике по ярлыку. Ярлык запуска 1С не действителен или запуск просто ничего не делает.

Ярлык может ссылаться на:

  • удалённую версию платформы (обновились — старая папка 8.3.x.xxx исчезла);
  • перемещённый каталог установки 1С;
  • битый путь после переустановки Windows.

Решение — запускать 1С через общий загрузчик, который сам подбирает актуальную версию платформы:

C:\Program Files\1cv8\common\1cestart.exe

Создайте новый ярлык на этот файл. 1cestart.exe открывает единый список баз и запускает нужную версию платформы автоматически.

Если у вас несколько версий платформы, 1cestart.exe покажет список и предложит выбрать. Это надёжнее прямого ярлыка на 1cv8.exe конкретной сборки.

Причина 4. Недостаточно прав на запуск и доступ к базе

Права Windows — тихий саботажник. Файлы на месте, но пользователю не хватает доступа.

Проверьте:

  • 🔑 у пользователя Windows есть права на чтение и запись в папку базы;
  • 🛡 антивирус или контроль учётных записей (UAC) не блокирует 1cv8.exe;
  • 👤 база не лежит в чужом профиле вроде C:\Users\Ivanov\..., куда у текущего пользователя нет доступа.

Быстрый тест: запустите 1С от имени администратора (правой кнопкой → Запуск от имени администратора). Если так база открылась — дело в правах на каталог.

Правильное решение — не сидеть постоянно под администратором, а выдать нужному пользователю права на папку базы: правой кнопкой по папке → СвойстваБезопасность.

Причина 5. Повреждён файл базы 1Cv8.1CD

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

Порядок действий — от безопасного к радикальному.

Способ 1. Восстановить из резервной копии

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

Способ 2. Тестирование и исправление через chdbfl.exe

Утилита проверки физической целостности файловой базы. Лежит в каталоге платформы:

C:\Program Files\1cv8\8.3.x.xxxx\bin\chdbfl.exe
  1. Закройте все сеансы 1С.
  2. Сделайте копию папки базы.
  3. Запустите chdbfl.exe.
  4. Укажите путь к файлу 1Cv8.1CD.
  5. Поставьте галку Исправлять обнаруженные ошибки.
  6. Нажмите Выполнить.

Способ 3. Тестирование и исправление в конфигураторе

Если база хотя бы открывается в конфигураторе — используйте АдминистрированиеТестирование и исправление. Отметьте проверки целостности и реиндексацию.

Сравнение методов:

МетодКогда применятьРиски
Восстановление из копииЕсть свежий бэкапПотеря данных после даты копии
chdbfl.exeБаза не открывается вовсеНе лечит логические ошибки данных
КонфигураторБаза открывается в конфигуратореДолго на больших базах
Специалист / выгрузка таблицТяжёлое повреждениеПлатно, нужен опыт

Если chdbfl.exe сообщает о критических ошибках и не может их исправить — не гоняйте утилиту по кругу. Разворачивайте резервную копию или обращайтесь к специалисту с копией файла.

Клиент-серверный вариант: база не видна на сервере

В клиент-серверной 1С (база на сервере + СУБД) причины другие. Частый случай — После обновления платформы не видна база на сервере.

Проверьте по порядку:

  1. Запущена ли служба Агент сервера 1С:Предприятия (ragent).
  2. Работает ли служба СУБД (PostgreSQL или MS SQL Server).
  3. Совпадает ли версия платформы на клиенте и сервере — после обновления клиента до сервера часто «не дотягивают».
  4. Виден ли сервер по сети: ping до имени сервера, открыт ли порт (по умолчанию 1541).
  5. Есть ли база в списке Администрирование серверов 1С Предприятия.

После обновления платформы обновляйте её и на сервере, и на всех клиентах. Разнобой версий — классическая причина «база пропала».

1С зависает при запуске или вылетает

База открывается, но 1С виснет на заставке или вылетает без внятной ошибки. Обычно виноват кэш платформы.

Очистка кэша 1С

  1. Закройте 1С полностью.
  2. Откройте папку профиля: в проводнике введите %APPDATA%\1C\1cv8.
  3. Внутри — папки с именами из букв и цифр (кэш баз). Их можно удалить.
  4. Также проверьте %LOCALAPPDATA%\1C\1cv8.
  5. Запустите базу заново — кэш пересоберётся.

Если 1С намертво зависла и не закрывается — снимите процесс 1cv8.exe через Диспетчер задач, затем чистите кэш.

Пройдите короткий чек-лист восстановления — по нему легко не пропустить шаг:

Возвращаем базу к жизни
Выполнено: 0 / 8

Типичные ошибки при восстановлении

Чего делать не стоит:

  • ❌ запускать chdbfl.exe или тестирование без копии базы;
  • ❌ откатывать платформу, не проверив вход вручную;
  • ❌ удалять «лишние» файлы из папки базы — нужны все, не только 1Cv8.1CD;
  • ❌ менять путь к базе на угад, не проверив, где реально лежит файл;
  • ❌ игнорировать антивирус — он умеет «съедать» файлы базы в карантин.

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

  • 💾 настройте автоматическое резервное копирование (выгрузка .dt по расписанию);
  • 🔌 для файловой базы — источник бесперебойного питания, чтобы ПК не гас на записи;
  • 📂 не храните рабочую базу на флешке или сетевом диске с нестабильной связью;
  • 🔄 обновляйте платформу согласованно на всех рабочих местах и на сервере;
  • 🧹 периодически чистите кэш и делайте тестирование и исправление.

Видео по теме

Видео с YouTube — канал «ТЕХПОДДЕРЖКА». Стороннее видео для наглядности; порядок действий в вашей версии 1С может отличаться.

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

Что значит «Информационная база не обнаружена» в 1С 8.3?
Платформа не нашла файлы базы по сохранённому пути. Обычно папку переместили, сменилась буква диска, недоступна сетевая шара или битый ярлык. Данные при этом чаще всего целы.
Пропали ли данные, если база не обнаружена?
Как правило нет. Сломалась ссылка на базу, а не сама база. Проверьте путь и наличие файла 1Cv8.1CD в папке — обычно он на месте.
Как узнать, где лежит база?
В окне запуска выделите базу, нажмите Изменить и посмотрите поле Каталог информационной базы. Откройте этот путь в проводнике и проверьте, есть ли там файл 1Cv8.1CD.
Что делать, если файл базы повреждён?
Сначала разверните резервную копию. Если копии нет — сделайте дубликат папки и прогоните chdbfl.exe с галкой исправления ошибок. Тяжёлые случаи лечит специалист по копии файла.
После обновления платформы база перестала запускаться — как быть?
Проверьте вход вручную без автоматической авторизации. В клиент-серверном варианте убедитесь, что версия платформы совпадает на клиенте и сервере, а службы сервера 1С и СУБД запущены.
1С зависает при запуске — что помогает?
Очистка кэша. Закройте 1С, удалите содержимое папок %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8, запустите базу заново. Если не помогло — проверьте права на папку базы.