В сегодняшней статье расскажу, что делать в такой ситуации: вы запустили программу 1С Предприятие, дальше начался процесс обновления версии программы и вдруг он прерывается с сообщением об ошибке: “Не удалось выполнить обновление. Неверный формат хранилища данных”:
На самом деле, ничего страшного в этой ошибке нет, и чаще всего исправляется она довольно просто – достаточно очистить кеш 1С. Рассказываю, как это сделать:
1. Первым делом закройте программу 1С, и сделайте на всякий случай копию базы данных. Для этого зайдите в папку, в которой хранится база данных, и скопируйте куда-нибудь файл 1Cv8.1CD:
2. Теперь нам нужно узнать, в какой папке хранятся временные файлы программы 1С. Для этого снова запустите программу 1С:Предприятие. В стартовом окне выделите название вашей информационной базы и нажмите справа кнопку “Настройка”:
В открывшемся окошке видим путь, по которому хранятся временные файлы 1С. У меня это следующий путь: C:\Users\VLADIMIR\AppData\Roaming\1C\1cv8\tmplts:
Папки с кешем будут находится по адресу C:\Users\VLADIMIR\AppData\Roaming\1C\1cv8. В вашем случае путь может быть таким: C:\Users\Имя_пользователя\AppData\Roaming\1C\1cv8.
3. Итак, закрываем 1С. Затем средствами Windows заходим в папку C:\Users\Имя_пользователя\AppData\Roaming\1C\1cv8 (если у вас не отображается папка AppData, то читайте первый комментарий под этой статьей). Здесь выделяем все папки с буквенно-цифровыми длинными именами и смело удаляем их:
После удаления папок, снова запускаем программу 1С Предприятие. На этот раз обновление программы должно пройти успешно и ошибка “Неверный формат хранилища данных” не должна повториться.
Если вдруг данный способ решения проблемы вам не помог (что маловероятно), то рекомендую проверить базу данных 1С на ошибки с помощью утилиты chdbfl.exe.
Имейте в виду, что в Windows папка AppData по умолчанию скрыта. Поэтому если она у вас не отображается, то не забудьте включить в параметрах проводника отображение скрытых файлов и папок:
Хотелось бы добавить, что папки с кешем также могут находиться по пути C:\Users\Имя_пользователя\AppData\Roaming\1C\1Cv82 в зависимости от версии платформы 1С
Также данный способ помогает, если возникла ошибка: «При обновлении версии программы возникла ошибка: не найден файл в хранилище данных «xxxxxx.tmp»
можно еще проверить версию sql, может быть не та, и требуется более новая
После удаления кеш файлов, при открытии 1с снова таже ошибка и снова этот файл приходится удалять
СПАСИБО!!!!!!!!
Здравствуйте! СПАСИБО!!!
Кэш у него в каталоге шаблонов информационных баз, школота! 🙂
ура, все получилось. Спасибо огромное!!!!!