Пользователи бухгалтерской программы «1С Предприятие» (версия 8.3) во время работы с программой могут внезапно встретиться с сообщением «Неверный формат хранилища данных», после чего указан какой-либо путь на диске. Ошибка имеет массовый характер, проявляет себя на протяжении нескольких лет, и обычно связана с нарушением целостности информационной базы программы «1С». Разберём наиболее часто встречающиеся причины данной ошибки, а также варианты её решения.

Содержание
- Почему возникает данная дисфункция в 1C
- Как исправить ошибку формата хранилища данных в 1C 8.3
- Удаляем кэш программы
- Используем стандартный инструментарий по работе с ошибками
- Удаляем базу из списка, а затем восстанавливаем её
- Переносим данные из одной базы в другую
- Правим структуру базы данных
- Заключение
Почему возникает данная дисфункция в 1C
Как я уже упоминал выше, ошибка имеет массовый характер, проявляя себя как на модерной конфигурации 8.3, так и на более ранних системных конфигурациях. Причинами дисфункции обычно является следующее:
- Очередное обновление программы было выполнено некорректно;
- Пользователь неправильно завершил работу программы (в некоторых случаях нерадивые пользователи просто отключают шнур питания работающего ПК от розетки);
- Случайный сбой в работе продукта (что приводит, в частности, к несоответствию кэша структурному наполнению базы).
Алгоритм решения ошибки «Неверный формат хранения данных file» базируется на нескольких ключевых способах, которые мы рассмотрим ниже.
Также может быть интересно: Обнаружено нарушение целостности системы в 1C что делать.
Как исправить ошибку формата хранилища данных в 1C 8.3
Остановимся на нескольких способах, уже доказавших свою эффективность в деле избавления от ошибки.
Удаляем кэш программы
Первым делом нам необходимо очистить кэш программы – временные служебные файлы, использующиеся программой «1С» в ходе её работы. Такой кэш хранится в нескольких специализированных папках профиля пользователя, которые будет необходимо очистить.
Закройте вашу «1С». Затем нажмите на комбинацию клавиш Win+R, в появившемся окне введите команду:
%userprofile%AppData
И нажмите ввод.

Откроется содержимое папки «AppData», здесь нам надо найти папки:
AppDataLocal1C
AppDataRoaming1C1cv8
AppDataRoaming1C1cv82 — и удалить всё их содержимое.
После окончания процедуры очистки вновь запустите 1С, ошибка «Неверный формат хранилища данных» может быть исправлена.
Используем стандартный инструментарий по работе с ошибками
Другим эффективным способом избавиться от ошибки с неверным форматом хранилища данных в 1С 8.3 является задействование специализированных инструментов для исправления ошибок в базе. Откройте вашу базу в режиме конфигуратора, выберите вкладку «Администрирование», и кликните там на «Тестирование и исправление..».

Также можно воспользоваться функционалом утилиты chdbfl.exe, обычно находящейся в папке Program Files1cv8номер вашей версии 1Сbin. В папке bin и находится указанный файл, после запуска которого вам будет необходимо указать путь к файлу базы данных (можно узнать в перечне доступных конфигураций), а также поставить галочку на опции исправления найденных программой ошибок.

Удаляем базу из списка, а затем восстанавливаем её
Довольно эффективным способом исправить проблему с хранением данных является следующий:
- Запустите программу «1С»;
- Из появившегося списка выберите информационную базу, в которой у вас возникла ошибка (кликните на неё);
- Нажмите на «Изменить» справа, и скопируйте путь к информационной базе (опция «Каталог информационной базы»). Наведите на него курсор, щёкните ПКМ, выберите «Копировать»;
- Запоминаем имя базы, после чего закрываем данное окно;
- Удаляем данную проблемную базу, кликнув на ней, и выбрав «Удалить» справа;
- Теперь жмём на кнопку «Добавить», выбираем опцию добавления в список уже существующей информации, после чего кликаем на «Далее»;
- В самом верху пишем название базы, а в ячейке «Каталог информационной базы» вставляем путь, скопированный нами ранее. Нажимаем внизу на «Далее» — «Готово».
- Запускаем нашу базу стандартным образом.
Переносим данные из одной базы в другую
Сразу предупрежу, что данный способ небезопасен, и может привести к потере данных. Его стоит использовать в крайнем случае, если вышеизложенные способы оказались неэффективны. Выполните следующее:
- Создайте чистую базу с той же конфигурацией и структурой, что и первоначальная;
- С помощью стандартного инструмента «Выгрузка Загрузка данных XML» (имеется в конфигурации «Конвертация данных» на диске ИТС) перенесите данные в чистую базу. (ВыгрузкаЗагрузкаXML»);
- Запустите 1С с созданной базой.
Правим структуру базы данных
Ещё один зарекомендовавший себя способ состоит в следующем:
- Создаём резервную копию базы данных;
- Разворачиваем пустую информационную базу, из которой извлекаем конфигурационный файл (.cf);
- Снимаем с поддержки указанную неработающую конфигурацию;
- Выполняем объединение с сохранённым cf-файлом, после чего восстанавливаем поддержку.
Заключение
Ошибка «Неверный формат хранилища данных 1C 8.3» является прямым следствием нарушения структуры пользовательской базы. Эффективным решением данной проблемы является очистка кэша продукта, а также удаление базы с последующей её перезаписью, что позволяет исправить ошибку неверного формата данных в 1С на пользовательских ПК.
К сожалению, при работе с программой зачастую встречаются ошибки, не имеющие единственного общего способа устранения. К ним можно отнести ошибку 1С 8.3 (8.2) — «Неверный формат хранилища данных». Дело в том, что причин может быть множество, соответственно и способов устранения.

Прежде, чем доставать ваш шаманский бубен, попробуйте воспользоваться перечисленными ниже способами исправления ошибки «Неверный формат хранилища данных» для чайников. С большой вероятностью вам поможет хотя бы один из них.
Содержание
- Очистка кэша
- Исправление структуры БД
- Перезапуск сервера 1С
- Перенос данных
- Восстановление внешних обработок
Очистка кэша
Данный способ является самым распространенным исходя из многочисленных сообщений на формах тех, кто победил ошибку «Неверный формат хранилища данных» в 1С. В том случае, когда программа работает корректно на одном компьютере, а на другом выдаёт ошибку, данный способ для вас. Очистить кэш самостоятельно очень просто, но если у вас все-таки возникли трудности, то всё необходимое можете узнать в этой статье.
Исправление структуры БД
Если очистка кэша не привела к желаемому результату, тогда необходимо произвести тестирование и исправление ошибок.
Наша команда предоставляет услуги по консультированию, настройке и внедрению 1С.
Связаться с нами можно по телефону +7 499 350 29 00.
Услуги и цены можно увидеть по ссылке.
Будем рады помочь Вам!
Если информационная база является клиент – серверной, тогда откройте ее в режиме конфигуратора и в меню «Администрирование» выберите пункт «Тестирование и исправление…».
Для файловой базы воспользуйтесь утилитой ChDBFl.exe, которая является аналогом тестирования и исправления в конфигураторе.
В том случае, если вы до сих пор не пришли к успеху, то обновите свою конфигурацию через сравнение и объединение с рабочей конфигурацией от поставщика. Перед проведением данных манипуляций не забудьте сделать резервную копию базы и снять конфигурацию с поддержки поставщика. После чего из резервной копии вы сможете вернуть все ваши доработки.

Перезапуск сервера 1С
На клиент–серверных базах иногда встречается ошибка такого плана:

Попробуйте остановить сервер 1С:
net stop «1C:Enterprise 8 Server Agent (x64)»
Удалить все файлы с расширением *.dat из папки, на которую ссылается ошибка:
del «C:Program Files1cv82srvinforeg_1541snccntx*.dat»
Запустить службу заново:
net start «1C:Enterprise 8 Server Agent (x64)»
Перенос данных
Данный способ следует использовать только в самом безвыходном положении. Он не безопасный и возможны потери данных.
Первым делом вам необходимо создать чистую базу с конфигурацией того же релиза с такой же структурой. Далее при помощи стандартной обработки «Выгрузка Загрузка данных XML» перенести все данные в пустую рабочую базу (скачать — ВыгрузкаЗагрузкаXML82 для 8.2 или ВыгрузкаЗагрузкаXML для 1С 8.3 или на ИТС).
Обязательно убедитесь в том, что структура и все реквизиты из «битой» базы есть в чистой!
Восстановление внешних обработок
Вы работали над обработкой 1С долгое время, бэкапов не делали, и вот случилось внезапное отключение электричества. В результате при запуске данной обработки 1С выдает ошибку «Неверный формат хранилища данных».
Теперь главное «взять себя в руки» и, ни при каких обстоятельствах не запускать 1С! Если вы всё же запустили, и ниже описанный метод не сработал, то попробуйте найти пользователя, который ранее открывал вашу обработку. В таком случае восстановительные работы будут производиться в его каталоге пользователя.
Ваша обработка должна находиться во временном каталоге TMP с именем подобным маске «v8_*.tmp». При запуске платформы данные файлы удаляются. Если вы все-таки запустили 1С и файлов не обнаружили и не нашли другого пользователя, у которого может быть ваша обработка, воспользуйтесь программой восстановления удаленных файлов с жесткого диска.
Скопируйте все найденные по маске «v8_*.tmp» из папки TMP в безопасное место. Теперь можно запускать 1С. Попробуйте определить, какой файл является именно вашей обработкой по его размеру, и измените его расширение с .tmp на .epf. Если вам сложно определить, какой именно файл является вашим, то переименуйте все и поочередно запускайте их в 1С. Но чаще всего получается найти нужный файл достаточно быстро, особенно если отсортировать его по дате.
Если описанный выше способ вам не помог, то есть еще один. Для этого вы должны примерно помнить содержимое обработки (код) и иметь ее старую версию.
Ищите вашу обработку по текстам модулей. Распакуйте старую версию обработки при помощи утилиты V8Unpack.exe. Скопируйте и замените все необходимые тексты модулей и запакуйте при помощи этой утилиты обратно.
Во избежание траты нервов, а возможно и потери важнейших трудов в будущем, всегда делайте бэкапы и пользуйтесь источником бесперебойного питания.
Как часто приходится слышать: При обновлении выключился компьютер и не могу зайти в программу 1С; Завис компьютер и после перезагрузки не включается 1С; Выключился свет и не могу зайти в программу…Помогите!…Что делать? Рассмотрим исправление ошибки «Неверный формат хранилища данных» в 1С 8.3 в доступной форме для чайников.
Содержание
- Неверный формат хранилища данных 1С 8.3
- Как найти папку из сообщения об ошибке
- Неверный формат хранилища данных 1С — исправляем ошибку
Неверный формат хранилища данных 1С 8.3
Иногда может возникнуть ситуация, когда программа 1С не запускается и появляется сообщение Неверный формат хранилища с указанием пути к файлу file c users config runtimecachestorage.

Любая ошибка, в том числе и указанная, является следствием некорректного завершения работы программы 1С, внезапного выключения компьютера.
Для того чтобы избавиться от этой ошибки и восстановить работу программы, достаточно удалить указанную в ошибке папку — это кэш.
Кэш — это папка с временными файлами, в которой программа хранит служебную информацию и при некорректной записи может возникнуть сбой. Очистка кэша является одним из способов восстановления работы программы.
Подробнее о кэше и способах его очистки
Как найти папку из сообщения об ошибке
Для быстрого перехода к указанной в ошибке папке, можно скопировать путь и перейти по нему, вставив в адресную строку Проводника (открыв Мой компьютер).

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

Еще один вариант перехода к указанной папке — это открыть с помощью команды Выполнить (вызвать ее можно с помощью комбинации клавиш Windows + R).

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

После завершения удаления запускам программу. Таким образом, очистка кэш помогает при возникновении различного рода проблем, связанных с запуском 1С.
Еще один простой способ очистки кэш — это удаление информационной базы из списка программ в окне запуска 1С и добавление снова. В этом случае создается новая папка для кэша, соответственно программа не будет обращаться к папке указанной в ошибке. Но часто этим способом пользоваться не желательно, т.к. старые папки остаются на диске и засоряют компьютер.
Узнать подробнее как добавить информационную базу в список
См. также:
- Ошибка формата потока 1С 8.3: как исправить
- Ошибка СУБД: файл базы данных поврежден в 1С 8.3
- Не найден файл внешней компоненты в 1С 8.3: как исправить
- Ошибка работы с интернет Удаленный узел не прошел проверку в 1С: как исправить
- Конфигурация узла распределенной ИБ не соответствует ожидаемой
Если Вы еще не являетесь подписчиком системы БухЭксперт8:
Активировать демо-доступ бесплатно →
или
Оформить подписку на Рубрикатор →
После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Подписывайтесь на наши YouTube и Telegram чтобы не пропустить
важные изменения 1С и законодательства
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Может возникнуть ситуация, когда 1С 8.3 не запускается и появляется ошибка — «Неверный формат хранилища данных» с указанием пути к файлу file c users config runtimecachestorage. Но, не стоит паниковать, ошибка неверного формата данных хранилища не такая редкая как может показаться на первый взгляд. Поэтому в данной статье давайте узнаем как исправить ошибку в 1С 8.3.

Как правило, ошибка появляется из-за не корректного завершения работы программы 1С 8.3, либо неожиданного выключения компьютера. И для исправления ошибки неверного формата данных не нужно ничего сделать с базой данных, в большинстве случаев достаточно очистить временные файлы 1С, или очистить кэш 1С.
Что такое кэш 1С 8.3?
Кэш — это специальная папка текущего пользователя на компьютере, где платформа 1С сохраняет различную служебную информацию. И если данные в кэш были не корректно записаны, могут появиться ошибки. Очистка кэша при таких ошибках, наряду с тестированием и исправлением базы являются главными сервисными функциями, восстанавливающими работоспособность программы.
Как очистить 1С 8.3?
Файлы кэша хранятся в папке AppData, в профиле пользователя, под которым запускается программа 1С 8.3. Проще всего её открыть через команду Пуск Выполнить %userprofile%AppData

Здесь нам нужно удалить все содержимое следующих папок:
AppDataLocal1C
AppDataRoaming1C1cv8
AppDataRoaming1C1cv82
После выполнения операций удаления вновь запускам программу 1С Предприятие 8.3 и радуемся жизни.
Очистка кэша 1С может помочь при появлении различных проблем с запуском 1С Предприятия 8.3, даже когда при запуске, она сразу закрывается. Так что, очистка кэша может еще ни раз пригодиться на практике.
Отправить эту статью на мою почту
Бывают случаи, что при работе с программой 1С (независимо от конфигурации, будь это ЗУП, ERP или любая другая), возникает ошибка Неверный формат хранилища данных. Ошибка может возникнуть у одного пользователя и в любой момент времени: при работе или обновлении в конфигураторе, при запуске программы в режиме предприятия и т.д.
В это статье мы рассмотрим варианты устранения такой проблемы.
Ошибка Неверный формат хранилища данных в 1С 8.3 может возникнуть по разным причинам, самые распространенные из них, это некорректное завершения работы программы, ошибки обновления, неправильного выключения ПК.
Как правило, проблема кроется в кеше 1С. Под кэш 1С подразумевается область на ПК, куда платформа 1С сохраняется в процессе работы файлы с данными. Так же причина может быть в нарушении целостности структуры информационной базы. Соответственно предлагаемые варианты решения проблемы это в первую очередь очистка кэша, если после ее выполнения ошибка сохраняется, то тестирование и исправление базы данных.
Очистка кэша 1С.
Выполнение очистки может быть выполнено разными способами, рассмотрим их.
Удаление базы из списка
Не самый лучший, но однозначно самый элементарный – это удаление базы из списка. Надо удалить строку в списке баз и создать новую с тем же путем к базе. Прежде чем удалит базу, посмотрите, где она хранится. Сделать это можно выделив базе в списке, внизу окна отобразиться ее место хранения.

Но при этом временные файлы так и будет засорять ваш ПК
Ручная чистка
Надо определить каталог хранения временных файлов 1С. Для этого в окне выбора информационных баз надо перейти в раздел Настройки. Интересующая нас информация отображается в поле каталоги шаблонов конфигураций и списки общих информационных баз.

В этом каталоге хранится список папок с временными файлами, формат папок такой «00000000-0000-0000-0000-000000000000», «fcb8342b-08bd-58b9-98f5-6d1cfae8f003». Их и надо удалить.
/ClearCache
Такой вариант подходит, если ошибка Неверный формат хранилища данных в 1С 8.3 у пользователя возникает часто. Минус этого способа – замедляется работа системы и работает только при режиме запуска Тонкий клиент.
Надо в окне редактирования параметров информационной базы (открывается при выделении базы в списке и выбора команды Изменить) в поле Дополнительные параметры запуска прописать команду /ClearCache.

Тестирование и исправление
Так же ошибка Неверный формат хранилища данных в 1С 8.3 может обозначать нарушение структура данных. Для исправления потребуется выполнить тестирование. Возможно оно с помощью Утилита проверки и исправления файлов базы данных chdbfl или в конфигураторе.
Тестирование и исправление с помощью утилиты chdbfl.
Скачивать ее не надо, она должна храниться в папке с установленной программой в папке bin. Найдите в ПК путь к ней, например, C:Program Files (x86)1cv88.3.10.2580. Скачивание утилиты из интернета чревато негативными последствиями.
Откройте утилиту, выберите базу для проверки (путь к ней можно посмотреть в окне списка выбора), установите флаг «Исправлять обнаруженные ошибки», если поправки нужно вносить сразу и нажмите Выполнить. В текстовом поле отобразиться информация о выявленных ошибках, ниже будут выведены итоги работы утилиты

Тестирование в конфигураторе.
В разделе Администрирование надо выбрать Тестирование и исправление. Форма обработки тестирования предлагает несколько вариантов проверок и режимов, не зависящих друг от друга. Можно запустить их все сразу, либо выполнять последовательно попутно проверяя, не устранена ли ошибка в режиме Предприятия. Процесс тестирования и исправления запускается при нажатии Выполнить.

Обсудить статью на 1С форуме?
Перейти к содержанию

- Контакты
- О сайте
- Сказать спасибо
- Реклама
Автор comhub Просмотров 2.7к. Опубликовано 14 июня, 2018 Обновлено 22 июня, 2018
Если статья была вам полезна, вы также можете нам помочь
Вам также может понравиться

Ошибка преобразования данных XDTO: Текст XML содержит
012к.

Вопрос: Консоль управления работала нормально.
69.9к.

Может появиться сообщение об ошибке «Ошибка при запуске
02.6к.

Случайно закрыли вкладку в Яндекс браузере или в Google
02.2к.

Как удалить адрес электронной почты в яндексе, рассмотрим
117.7к.

Когда вы упоминаете кого-то в своей истории, в ней
03.4к.

Рассмотрим установку .Net Framework 3.5 средствами
350.4к.

Это руководство научит вас, как навсегда удалить свой
02.4к.
Большинство организаций в своей работе используют программу 1С версии 8.3 или 8.2. Несмотря на то, что система 1С, в целом отказоустойчива и работает без ошибок, иногда может возникать сообщение «Неверный формат хранилища данных» и указываться ссылка на файл. Эта ошибка не критическая и обычно устраняется достаточно быстро.
Почему ошибка возникает?
Зачастую причина возникновения ошибки кроется в сбое, спровоцированном:
- перегруженностью кеша 1С;
- структурными нарушениями информационной базы данных (БД);
- обновлением конфигурации;
- редактированием в конфигураторе.
Так как до выявления и решения проблемы работать программа 1С не будет, придется заняться диагностикой и устранением сбоя.
Методы устранения ошибки
Решение ошибки «Неверный формат хранилища данных» в 1С кроется в ее причине, поэтому необходимо разобраться, после чего система выдала ошибку и пройти по всем проблемным местам.
Очистка кэша
Со временем сохраненные изменения файлов базы 1С и прочий системный мусор накапливаются в кеше и мешают работе. Для того чтобы почистить кеш необходимо:
- Найти ссылку на место хранения кеша в графе «каталоги шаблонов конфигураций и обновлений». Он находится в меню «Настройка».

- Найти папку по указанному пути в компьютере.
- Удалить папки, являющиеся кешем, не трогая файлы формата pfl и папки ExtComT и tmplts. Перед удалением необходимо закрыть 1С: Предприятие.

Переподключение базы
Поможет устранить ошибку «Неверный формат хранилища данных» и другой способ — удаление старой базы из списка и создание новой. Этот метод проще, но он не является правильным, так как на компьютере остается ненужный мусор. Для выполнения действия нужно: скопировать путь к БД (все настройки можно найти, если выделить базу и нажать кнопку «Изменить»), удалить существующую БД, создать новую, указав скопированный путь.
Исправление структуры баз данных
Иногда ошибка может возникать, если повредилась структура файловой базы данных. Существует стандартное средство для исправления целостной структуры БД. Так, в папке 1С есть файл chdbfl.exe. Обычно 1С устанавливается по пути C:ProgramFiles или ProgramFiles (x86), папка 1cv8 или 1cv82, затем номер версии и папка bin. Например: C:Program Files1cv88.3.6.2332bin.
Его запуск помогает не всегда, есть ручной способ сделать восстановление, но начать можно с автоматического. Достаточно запустить файл, указать путь к БД и ждать окончания процедуры.
Вручную же это делается так:
- Создается новая база данных. Появляется новый файл конфигурации, его формат cf.
- Создается резервная копия поврежденной БД.
- Копируется та конфигурация, которая перестала работать и объединяется с новой. При необходимости с восстановлением поддержки.
Изменения, внесенные ранее в конфигурацию, могут пропасть, и их необходимо будет внести вновь.
Перезапуск сервера 1С
Локальный сервер, хранящий информационные базы (ИБ) периодически необходимо перезагружать. Как и любой компьютер, он может выдать ошибку и нуждаться в перезапуске.
Перенос данных в другую базу
Самый кардинальный способ решения проблемы, к которому стоит прибегать, только если остальные не сработали. Для реализации создается пустая ИБ и через обработку «выгрузка загрузка данных XML» (распространяется на диске ИТС) все данные со старой БД перетягиваются в новую.
Восстановление внешних обработок
Иногда ошибка «Неверный формат хранилища данных» возникает при открытии внешних обработок. Внешние обработки редко поддаются полному восстановлению до рабочего состояния. При желании попробовать, главное не запускать платформу 1С после повреждения или не сохранения обработки, так как после этого все действия будут тщетными.
Для восстановления создается bat-файл с текстом:
V8Unpack -unpack %1 %1. und FOR %%1 IN (%1.und*.data) DO ..binV8Unpack –undeflate %%1 %%1.und
Результатом будут файлы, которые необходимо сохранить и переименовать. Далее они прогрузятся в 1С, если обработка восстановилась.