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

Сразу успокою, ничего "смертельного" в ошибке нет, но копии информации надо делать регулярно.

Теперь о самой ошибке "Неверный формат хранилища данных 'file://C:/Users/Папка_пользователя/AppData/Local/1C/1cv8/046e1b77-785c-46c3-8912-f67f247ea60e/Config/RuntimeCacheStorage" - зачастую она появляется при обновлении, редактировании конфигурации БД или обработках, использующих данные конфигурации.

Причиной может быть как прямое повреждение структуры базы, работающей в файловом режиме (не SQL) или несоответствие кеша данных этим данным.

Исправление ошибки "Неверный формат хранилища данных"луячше начать с простого варианта - очистки кеша базы.

Очистка кеша базы 1С 8

Закрываем все открытые программы 1С, открываем только стартовое окно 1С и для "нерабочей" базы открываем "Настройки". Смотрим и запоминаем папку вида ....\1C\1Cv82\tmplts\1c, закрываем и открываем эту папку средствами Windows, спускаемся на 2 уровня ниже то есть ....\1C\1Cv82, выделяем все папки с буквенно-цифровыми длинными именами и удаляем их.

Более "жесткий" способ очистки кеша - удалить запись базы из стартового окна 1С, и добавить ее заново в список баз, при этом создастся новая папка кеша.

Очистка кеша в 1С 8 поиск кеша через настйрокиОчистка кеша вручную после ошибки "Неверный формат хранилища данных"

Правка структуры базы данных

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

Исправление базы с помощью chdbfl

Если не помогло, то меняем план действий :

  • Делаем резервную копию БД
  • Разворачиваем чистую информационную базу, из которй извлекаем файл конфигурации (.cf).
  • снимаем с поддержки неработающую конфигурацию
  • делаем объединение с сохраненным файлом cf с восстановлением поддержки.

Обратите внимание, что внесенные ранее изменения в конфигурации, могут пропасть.

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

Перенос данных в чистую базу

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

Прмерный план переноса данных по шагам :

  • Создаем чистую информационную базу из того же релиза, что и «битая»
  • Берем обработку "Выгрузка и загрузка данных XML", которая есть в конфигурации "Конвертация данных" на диске ИТС.
  • Переносим обработкой данные в чистую базу.
  • Все это сработает, только если структуры баз 100% совпадают.