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

Как часто приходится слышать: При обновлении выключился компьютер и не могу зайти в программу 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) во время работы с программой могут внезапно встретиться с сообщением «Неверный формат хранилища данных», после чего указан какой-либо путь на диске. Ошибка имеет массовый характер, проявляет себя на протяжении нескольких лет, и обычно связана с нарушением целостности информационной базы программы «1С». Разберём наиболее часто встречающиеся причины данной ошибки, а также варианты её решения.

Скрин ошибки формата хранилища данных

Содержание

  1. Почему возникает данная дисфункция в 1C
  2. Как исправить ошибку формата хранилища данных в 1C 8.3
  3. Удаляем кэш программы
  4. Используем стандартный инструментарий  по работе с ошибками
  5. Удаляем базу из списка, а затем восстанавливаем её
  6. Переносим данные из одной базы в другую
  7. Правим структуру базы данных
  8. Заключение

Почему возникает данная дисфункция в 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С

Используйте функционал инструмента chdbfl.exe

Удаляем базу из списка, а затем восстанавливаем её

Довольно эффективным способом исправить проблему с хранением данных является следующий:

  1. Запустите программу «1С»;
  2. Из появившегося списка выберите информационную базу, в которой у вас возникла ошибка (кликните на неё);
  3. Нажмите на «Изменить» справа, и скопируйте путь к информационной базе (опция «Каталог информационной базы»). Наведите на него курсор, щёкните ПКМ, выберите «Копировать»;
  4. Запоминаем имя базы, после чего закрываем данное окно;
  5. Удаляем данную проблемную базу, кликнув на ней, и выбрав «Удалить» справа;
  6. Теперь жмём на кнопку «Добавить», выбираем опцию добавления в список уже существующей информации, после чего кликаем на «Далее»;
  7. В самом верху пишем название базы, а в ячейке «Каталог информационной базы» вставляем путь, скопированный нами ранее. Нажимаем внизу на «Далее» — «Готово».
  8. Запускаем нашу базу стандартным образом.

Переносим данные из одной базы в другую

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

  1. Создайте чистую базу с той же конфигурацией и структурой, что и первоначальная;
  2. С помощью стандартного инструмента «Выгрузка Загрузка данных XML» (имеется в конфигурации «Конвертация данных» на диске ИТС) перенесите данные в чистую базу. (ВыгрузкаЗагрузкаXML»);
  3. Запустите 1С с созданной базой.

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

Ещё один зарекомендовавший себя способ состоит в следующем:

  1. Создаём резервную копию базы данных;
  2. Разворачиваем пустую информационную базу, из которой извлекаем конфигурационный файл (.cf);
  3. Снимаем с поддержки указанную неработающую конфигурацию;
  4. Выполняем объединение с сохранённым cf-файлом, после чего восстанавливаем поддержку.

Заключение

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

Такая неприятная ошибка как «Неверный формат хранилища данных» может периодически возникать в 1С. Причина ее чаще всего непонятна — возможно это какое-то аварийное завершение 1С при котором файлы базы данных не смогли корректно записаться. Также такая ошибка часто возникает после обновления базы.

Есть несколько путей ее исправления, в этой статье я расскажу вам о трех самых простых, которые вы сможете применить самостоятельно.

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

Находятся они в папках:

%userprofile%AppDataLocal1C

%userprofile%AppDataRoaming1C1cv8

%userprofile%AppDataRoaming1C1cv82

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

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

Если способ очистки кэша вам не помог то возможно причина ошибки «Неверный формат хранилища данных» кроется глубже. Для того чтоб исправить ошибки в базе 1С есть специальный механизм — Тестирование и исправление. Запустить его можно зайдя в конфигуратор. И открыв пункт меню Администрирование/Тестирование и исправление. Расставьте галочки как на рисунке:

При выделении каждого пункта вы будете видеть его настройки. Там где это возможно проставьте переключатель в положение «Создавать». После его можете запускать. Эта процедура может продлиться долго.

Следующий способ — это попробовать исправить базу при помощи утилиты chdbfl.exe, находится она в папке bin с версией вашей платформы.

3. Выгрузка загрузка базы

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

Рассмотрим по шагам как это сделать:

  1. Заходите в конфигуратор.
  2. Администрирование/Выгрузить информационную базу.
  3. Закрываете в 1С.
  4. Запускаете 1С и в открывшемся списке баз добавляете новую, в любом месте с любым названием.
  5. Заходите в конфигуратор новой базы.
  6. Загружаете в нее созданный в пункте 2 .dt файл. Через Администрирование/загрузить информационную базу.

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

А если вы хотите научиться пользоваться универсальными обработками для 1С, которые сэкономят ваше время при работе в 1С — записывайтесь на мой онлайн курс — «Сам себе Программист 1С»).

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

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

Решение ошибки формата хранилища данных

Чтобы встретиться с этой ошибкой, совсем не обязательно допускать серьезные логические погрешности в коде или удалять основной модуль. Часто после обновления конфигурации, открытии обработки, отключения электричества или перезагрузки компьютера при запуске 1С возникает этот неприятный сюрприз. Если перезагрузка не помогла, не паникуйте – у распространенной ошибки есть простые решения, которые могут помочь. Разбирать их будем по степени усложнения:

  • Очистка кэша. Очистка папки с файлами временной памяти помогает решить множество ошибок 1С Предприятия 8.3 и ошибка формата хранилища данных не исключение. Если на одном рабочем месте 1С выдает ошибку, а второе работает без нареканий – большая вероятность, что очистка кэша 1С поможет;
  • Проверка и исправление структуры базы данных 1С. Если информационная база запускается в режиме конфигуратора, то воспользуемся стандартным меню «Администрирование» -> «Тестирование и исправление…». Если вы пользуетесь файловой БД, то также может помочь утилита ChDBFL.exe. Ее можно найти в папке bin внутри каталога последней версии конфигурации 1С;

  • Сравнение со стандартной конфигурацией от поставщика. Перед проведением этой операции снимите резервную копию и базу с поддержки. Выгрузите cf типовой конфигурации в файл и сравните с ним основную конфигурацию. После объединения все доработки верните из резервной копии;
  • Перезагрузка серверной части 1С для клиент-серверных баз. В некоторых случаях ошибку могут вызывать файлы с расширением *.dat на стороне сервера 1С. Чтобы устранить ошибку, придется остановить агент сервера, удалить файлы, на которые ссылается ошибка, и снова запустить агент;

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

В большинстве случаев один из вышеперечисленных способов помогает устранить данную ошибку. Если ни один из них не помог, стоит прибегнуть к более сложной диагностике – проверке жесткого диска на битые сектора с помощью утилиты chkdsk.exe, очистке временных файлов компьютера, а не только кэша 1С, проверке компьютера антивирусом и проверке настроек антивируса и фаервола. Также стоит запустить базу данных на другом компьютере, чтобы убедиться, что проблема в самой базе, а не в железе или операционной системе.

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

Обслуживание

Заказать консультацию

По этой или иной ошибке Вы можете обратиться к нашим специалистам, мы Вам поможем решить Вашу проблему.

Может возникнуть ситуация, когда 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, даже когда при запуске, она сразу закрывается. Так что, очистка кэша может еще ни раз пригодиться на практике.

Добавить комментарий