1с ошибка неверный формат хранилища данных file

Как часто приходится слышать: При обновлении выключился компьютер и не могу зайти в программу 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.       Диагностика ошибки Неверный формат данных

2.       Как исправить Неверный формат данных  


1.    Диагностика ошибки Неверный формат данных

В данной статье будет описана ошибка «Неверный формат хранилища данных», которая встречается в системе 1С. А также проведён анализ и алгоритм того, как исправить Неверный формат данных.

Рассмотрим ошибку в системе 1С. «Неверный формат хранилища данных» выглядит следующим образом:

1s chdbfl.png

Неверный формат хранилища данных

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

Ошибка «Неверный формат данных» — это ошибка при обновлении конфигурации 1С либо при перезагрузке рабочего устройства. Можно попробовать перезагрузить компьютерное устройство, но это не гарантирует устранение данной неполадки.  

2.    Как исправить Неверный формат данных

Рассмотрим по порядку, как исправить Неверный формат хранилища данных, способы приведены по мере их сложности:

1.     Наиболее очевидный метод – это очистить кэш с данными. Удаление временных файлов часто помогает бороться со многими из ошибок системы 1С. Этот способ, скорее всего, поможет, когда на одном из рабочих компьютеров эта ошибка появляется, а на другом – нет;

2.     Следующий способ – это проверить структуру в базе данных 1С. В случае, когда база данных запущена в виде конфигуратора, необходимо из меню перейти на вкладку «Администрирование», после чего кликнуть на пункт «Тестирование и исправление».

Если используется файловая база данных, следует воспользоваться утилитой ChDBFL.exe, она располагается внутри папки bin, в каталоге с крайней версией системы 1С, как демонстрируется на скриншоте с примером ниже:

chdbfl.png

утилитаChDBFL.exe

3.     Следующий метод устранения ошибки «Неверный формат данных» состоит в том, что необходимо провести сравнение выбранной конфигурации с её стандартной версией, от разработчика. Но следует помнить, что перед этим нужно провести резервное копирование базы и снять эту копию с поддержки. Далее проводим выгрузку расширения ef конфигурации, которая является типовой, в файл, после чего можно проводить сравнение. Как только все доработки были сделаны и объединились, можно возвращать резервную копию;

4.     Если вышеописанные способы не дали результата, следует провести перезагрузку части сервера системы 1С для баз данных клиент-сервер. Следует обратить внимание, что эту неполадку могут вызвать файлы, которые имеют расширение *.dat с серверной стороны. Тогда, необходимо приостановить агент в серверной части, провести удаление файлов, ссылку на которые даёт ошибка, после чего, вновь включить агент:

fail dat.png

Ошибка из-за файла с расширением dat

5.     Если ничего не помогло, можно попробовать перенести все данные в другую базу, которая должна быть новой. Это будет уместно в случае, когда сама конфигурация имеет повреждения, а восстановить её не представляется возможным. В этом поможет обработка «ВыгрузкаЗгрузкаДанныхXML», которая является стандартной, либо при помощи функции «Конвертация данных»;

6.     Ещё способ – это восстановление информационной базы при помощи копии резерва. Но это будет работать только тогда, когда копии резерва делались регулярно;

7.     Последний метод наиболее радикальный и состоит в том, что нужно диагностировать жёсткий диск на наличие битых секторов, это делается с помощью утилиты chkdsk.exe. Необходимо очистить все временные файлы на компьютерном устройстве. Также уместно будет проверить компьютер на вирусы.

В данной статье была рассмотрена ошибка системы 1С «Неверный формат данных», проведена её диагностика, а также приведён алгоритм из семи возможных способов для устранения данной неполадки.

Специалист компании «Кодерлайн»

Айдар Фархутдинов

Перейти к содержанию

Просмотров 23.5к. Опубликовано 20.09.2017

В сегодняшней статье расскажу, что делать в такой ситуации: вы запустили программу 1С Предприятие, дальше начался процесс обновления версии программы и вдруг он прерывается с сообщением об ошибке: “Не удалось выполнить обновление. Неверный формат хранилища данных”:Неверный формат хранилища данных

На самом деле, ничего страшного в этой ошибке нет, и чаще всего исправляется она довольно просто – достаточно очистить кеш 1С. Рассказываю, как это сделать:

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

сделать копию базы данных 1С

2. Теперь нам нужно узнать, в какой папке хранятся временные файлы программы 1С. Для этого снова запустите программу 1С:Предприятие. В стартовом окне выделите название вашей информационной базы и нажмите справа кнопку “Настройка”:Неверный формат хранилища данных

В открывшемся окошке видим путь, по которому хранятся временные файлы 1С. У меня это следующий путь: C:UsersVLADIMIRAppDataRoaming1C1cv8tmplts:Неверный формат хранилища данных 1С

Папки с кешем будут находится по адресу C:UsersVLADIMIRAppDataRoaming1C1cv8. В вашем случае путь может быть таким: C:UsersИмя_пользователяAppDataRoaming1C1cv8.

3. Итак, закрываем . Затем средствами Windows заходим в папку C:UsersИмя_пользователяAppDataRoaming1C1cv8 (если у вас не отображается папка AppData, то читайте первый комментарий под этой статьей). Здесь выделяем все папки с буквенно-цифровыми длинными именами и смело удаляем их:очистить кеш 1С Предприятие
[adsense1]
После удаления папок, снова запускаем программу 1С Предприятие. На этот раз обновление программы должно пройти успешно и ошибка “Неверный формат хранилища данных” не должна повториться.

Если вдруг данный способ решения проблемы вам не помог (что маловероятно), то рекомендую проверить базу данных 1С на ошибки с помощью утилиты chdbfl.exe.

К сожалению, при работе с программой зачастую встречаются ошибки, не имеющие единственного общего способа устранения. К ним можно отнести ошибку 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С 8.3 не запускается и появляется ошибка — «Неверный формат хранилища данных» с указанием пути к файлу file c users config runtimecachestorage. Но, не стоит паниковать, ошибка неверного формата данных хранилища не такая редкая как может показаться на первый взгляд. Поэтому в данной статье давайте узнаем как исправить ошибку в 1С 8.3.

nevernyj format khranilishcha dannykh kak ispravit oshibku v 1s 8 3 2

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

Что такое кэш 1С 8.3?

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

Как очистить 1С 8.3?

Файлы кэша хранятся в папке AppData, в профиле пользователя, под которым запускается программа 1С 8.3. Проще всего её открыть через команду Пуск Выполнить %userprofile%AppData

nevernyj format khranilishcha dannykh kak ispravit oshibku v 1s 8 3 3

Здесь нам нужно удалить все содержимое следующих папок:

AppDataLocal1C

AppDataRoaming1C1cv8

AppDataRoaming1C1cv82

После выполнения операций удаления вновь запускам программу 1С Предприятие 8.3 и радуемся жизни.

Очистка кэша 1С может помочь при появлении различных проблем с запуском 1С Предприятия 8.3, даже когда при запуске, она сразу закрывается. Так что, очистка кэша может еще ни раз пригодиться на практике.

  • 1с ошибка код не уникален
  • 1с ошибка код возврата 1625 при обновлении 1с
  • 1с ошибка клиента 403 при выполнении запроса к ресурсу
  • 1с ошибка клиента 400 при выполнении запроса к ресурсу
  • 1с ошибка использование блокировки допустимо только внутри транзакции