runtimecachestorage 1с что это

Как исправить ошибку «Неверный формат хранилища данных» в 1С 8.3

Наверное, редко можно встретить человека, который часто работает с программой 1С 8.3 и не встречался с окошком с надписью подобного рода: «Неверный формат хранилища данных ‘file://C:/Users/Alex1/AppData/Local/1C/1cv8/058t1m89-295c-47c4-8922-f67f568rf70e/Config/RuntimeCacheStorage’ «.

Чаще всего такая ошибка появляется при обновлении конфигурации, при открытии обработки, в конфигураторе и в других случаях. Причина кроется либо в нарушении целостности структуры информационной базы, либо — чаще — в кеше 1С.

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

Очистка кеша 1С

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

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

Исправление структуры базы данных

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

Но практика показывает, что эти механизмы не всегда помогают.

Получите понятные самоучители по 1С бесплатно:

Тогда поступаем следующим образом. Разворачиваем чистую информационную базу. Цель – получить файл конфигурации (с расширением cf).

Затем снимаем неработающую конфигурацию с поддержки и делаем объединение с сохраненным файлом cf. Если требуется, объединяем с восстановлением поддержки. Не забудьте перед этим действием сделать резервную копию!

Важно! При объединении с чистой типовой конфигурацией внесенные ранее изменения в Вашей конфигурации могут пропасть. Нужно будет добавить их вновь. Будьте внимательны!

Перенос данных в чистую, не «битую» информационную базу

Это, пожалуй, самый радикальный способ исправить ситуацию. Прибегать к нему стоит только в том случае, если больше уже ничего не помогает.

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

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Источник

Неверный формат хранилища данных! Как исправить ошибку в 1С 8.3?

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

Неверный формат хранилища данных! Как исправить ошибку в 1С 8.3?

Причины появление ошибки «Неверный формат хранилища данных» в 1С 8.3

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

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

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

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

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

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

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

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

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

Источник

Runtimecachestorage 1с что это

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

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

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

Существует несколько способов чистки Кэша 1С, давайте разберем подробно каждый из них

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

После этого в окне конфигурации жмем на кнопку «Удалить» и утвердительно отвечаем на вопрос программы

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

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

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

В открывшемся окне в поле «Укажите название информационной базы» руками пишем название нашей базы, в поле «Каталог информационной базы» копируем пусть нашей базы, который мы сохранили на предыдущем шаге и жмем «Далее»

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

На следующем шаге оставляем все по умолчанию и жмем «Готово»

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

База в список у нас добавлена, Кэш для нее очищен

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

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

Второй способ это вручную удалить файлы Кэша с компьютера. Чтобы это сделать, для начала нужно определить их местонахождение. Кэш 1C в Windows хранится в следующих папка профиля пользователя это Roaming и Loсal. Данные папки расположены в пути: C:\Users\ИмяПользователя\AppData. Причем папка AppData по умолчанию скрыта. Попасть в нее можно двумя способами: это либо включить отображение скрытых папок, перейдя в Панель управления→Параметры папок→Вкладка «Вид»→Показывать скрытые файлы, папки и диски

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

Либо в проводнике вручную, после имени пользователя написать строчку \AppData и нажать на клавиатуре Enter

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

Либо если мы вдруг не знаем имя пользователя в проводнике можно написать следующую строчку: %userprofile%\AppData, нажать Enter и мы также попадем в эту папку

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

Попав в папку AppData, поочередно заходим в папки Local и Roaming и переходим в каждой из них в папку 1С, а в ней в 1Cv8 и если есть 1Сv82 то в нее тоже

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

В этих папках (1cV8, 1Cv82) мы видим множество папок с непонятным называнием, это и есть Кэш 1С. Все эти папки необходимо выделить и удалить, обязательно закрыв перед этим 1С, удалять можно смело, никакие данные из Вашей базы при этом не пострадают, а все необходимые папки платформа вновь создаст при очередном запуске

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

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

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

Откроется окно редактирования информационной базы, где в дополнительных параметрах запусках необходимо написать строчку /ClearCache и кликнуть «Готово»

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

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

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

Источник

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

Как часто приходится слышать: При обновлении выключился компьютер и не могу зайти в программу 1С; Завис компьютер и после перезагрузки не включается 1С; Выключился свет и не могу зайти в программу…Помогите!…Что делать? Рассмотрим исправление ошибки «Неверный формат хранилища данных» в 1С 8.3 в доступной форме для чайников.

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

Иногда может возникнуть ситуация, когда программа 1С не запускается и появляется сообщение Неверный формат хранилища с указанием пути к файлу file c users config runtimecachestorage.

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

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

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

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

Получите понятные самоучители 2021 по 1С бесплатно:

Как найти папку из сообщения об ошибке

Для быстрого перехода к указанной в ошибке папке, можно скопировать путь и перейти по нему, вставив в адресную строку Проводника (открыв Мой компьютер).

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

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

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

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

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

Или же просто можно перейти по указанному в ошибке пути через Мой компьютер.

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

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

runtimecachestorage 1с что это. Смотреть фото runtimecachestorage 1с что это. Смотреть картинку runtimecachestorage 1с что это. Картинка про runtimecachestorage 1с что это. Фото runtimecachestorage 1с что это

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

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

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Похожие публикации

Карточка публикации

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

Для отправки комментария вам необходимо авторизоваться.

Вы можете задать еще вопросов

Доступ к форме «Задать вопрос» возможен только при оформлении полной подписки на БухЭксперт8

Нажимая кнопку «Задать вопрос», я соглашаюсь с
регламентом БухЭксперт8.ру >>

Источник

Runtimecachestorage 1с что это

Внимание! Это техническая часть, не предназначенная для публикации. Всё про очистку кэша баз 1С читайте вот в этой статье.

Технические нюансы

Каково различие между AppData/Local и AppData/Roaming?

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

Папка Roaming хранит определенные пользовательские файлы, которые могут быть перенесены с компьютера на компьютер.

Roaming folder is used for User Profile specific data, while the Local folder structure is used for Machine Specific data.

Basically, the user data that you move from XP should be placed in the Roaming folder.

Лучшее объяснение: Local stays with the user on that specific computer. If you are on a domain, a «roaming» profile will be uploaded before you logoff. When you log onto another computer with roaming folders, all of your files in the roaming folder will be at the new computer too.

Эксперимент 1 (файл., стартер, кэш пустой, предприятие)

Local\1C\1cv8\_id_\Config\RuntimeCacheStorage
Local\1C\1cv8\_id_\Config\RuntimeCacheVersions
Local\1C\1cv8\_id_\ConfigSave\RuntimeCacheStorage
Local\1C\1cv8\_id_\ConfigSave\RuntimeCacheVersions
Local\1C\1cv8\_id_\DBNameCache\cacheData
Local\1C\1cv8\_id_\DBNameCache\cacheStorage
Local\1C\1cv8\_id_\SICache\cacheData
Local\1C\1cv8\_id_\SICache\cacheStorage
Roaming\1C\1cv8\_id_\vrs-cache\cache.1CD
Roaming\1C\1cv8\_id_\_id2_\vrs-cache\cache.1CD
Roaming\1C\1cv8\_id_\def.usr
Roaming\1C\1cv8\_id_\_id2_\*.pfl_

vrs-cache может создавать и в local (тонкий клиент) и в roaming (толстый клиент)

ValueCount
Local\1C\1cv8\1cv8u.pfl_3
Local\1C\1cv8\_id_\Config\RuntimeCacheStorage27908
Local\1C\1cv8\_id_\Config\RuntimeCacheVersions2115
Local\1C\1cv8\_id_\ConfigSave\RuntimeCacheStorage1
Local\1C\1cv8\_id_\ConfigSave\RuntimeCacheVersions1
Local\1C\1cv8\_id_\DBNameCache\cacheData6
Local\1C\1cv8\_id_\DBNameCache\cacheStorage124
Local\1C\1cv8\_id_\SICache\cacheData43
Local\1C\1cv8\_id_\SICache\cacheStorage709
Roaming\1C\1CEStart\ibases.v8i3
Roaming\1C\1cv8\1cv8.pfl_6
Roaming\1C\1cv8\1cv8strt.pfl_6
Roaming\1C\1cv8\_id_\1cv8.pfl_6
Roaming\1C\1cv8\_id_\_id2_\1cv8.pfl_3
Roaming\1C\1cv8\_id_\_id2_\1cv8cmn.pfl_17
Roaming\1C\1cv8\_id_\_id2_\vrs-cache\cache.1CD68
Roaming\1C\1cv8\_id_\def.usr3
Roaming\1C\1cv8\_id_\vrs-cache\cache.1CD68
ValueCount
Local\1C\1cv8\1cv8u.pfl6
Local\1C\1cv8\_id_\Config\RuntimeCacheStorage232366
Local\1C\1cv8\_id_\Config\RuntimeCacheVersions1055
Local\1C\_id_\DBNameCache\cacheData3
Local\1C\1cv8\_id_\DBNameCache\cacheStorage140
Local\1C\1cv8\_id_\SICache\cacheData30
Local\1C\1cv8\_id_\SICache\cacheStorage1289
Roaming\1C\1CEStart\1CEStart.cfg44
Roaming\1C\1CEStart\ibases.v8i23
Roaming\1C\1cv8\1cv8.pfl6
Roaming\1C\1cv8\1cv8strt.pfl12
Roaming\1C\1cv8\_id_\1cv8.pfl6
Roaming\1C\1cv8\_id_\_id2_\vrs-cache\cache.1CD44
Roaming\1C\1cv8\_id_\vrs-cache\cache.1CD44

Эксперимент 2 (файл., стартер, кэш полный, предприятие)

ValueCount
Local\1C\1cv8\1cv8u.pfl_3
Roaming\1C\1CEStart\ibases.v8i3
Roaming\1C\1cv8\1cv8.pfl_6
Roaming\1C\1cv8\1cv8strt.pfl_6
Roaming\1C\1cv8\_id_\1cv8.pfl_6
Roaming\1C\1cv8\_id_\_id2_\1cv8.pfl_3
Roaming\1C\1cv8\_id_\_id2_\1cv8cmn.pfl_17
Roaming\1C\1cv8\_id_\def.usr3
ValueCount
Local\1C\1cv8\1cv8u.pfl6
Local\1C\1cv8\_id_\Config\RuntimeCacheStorage33973
Local\1C\1cv8\_id_\Config\RuntimeCacheVersions8
Local\1C\1cv8\_id_\ConfigSave\RuntimeCacheStorage1
Local\1C\1cv8\_id_\ConfigSave\RuntimeCacheVersions1
Local\1C\1cv8\_id_\DBNameCache\cacheData3
Local\1C\1cv8\_id_\DBNameCache\cacheStorage18
Local\1C\1cv8\_id_\SICache\cacheData3
Local\1C\1cv8\_id_\SICache\cacheStorage218
Roaming\1C\1CEStart\1CEStart.cfg44
Roaming\1C\1CEStart\ibases.v8i18
Roaming\1C\1cv8\1cv8.pfl6
Roaming\1C\1cv8\1cv8strt.pfl12
Roaming\1C\1cv8\_id_\1cv8.pfl12
Roaming\1C\1cv8\_id_\_id2_\1cv8.pfl6
Roaming\1C\1cv8\_id_\_id2_\1cv8cmn.pfl26
Roaming\1C\1cv8\_id_\_id2_\vrs-cache\cache.1CD38
Roaming\1C\1cv8\_id_\def.usr3
Roaming\1C\1cv8\_id_\vrs-cache\cache.1CD38

Эксперимент 3 (файл., стартер, кэш пустой, конфигуратор)

Local\1C\id\Config\ConfigCacheStorage
Local\1C\1cv8\id\Config\ConfigCacheVersions
Local\1C\1cv8\id\ConfigSave\ConfigCacheStorage
Local\1C\1cv8\id\ConfigSave\ConfigCacheVersions
Local\1C\1cv8\id\DBNameCache\cacheData
Local\1C\1cv8\id\DBNameCache\cacheStorage
Local\1C\1cv8\id\SICache\cacheData
Local\1C\1cv8\id\SICache\cacheStorage
Roaming\1C\1cv8\id\*.pfl
Roaming\1C\1cv8\id\id2\*.pfl
Roaming\1C\1cv8\id\def.usr

ValueCount
Local\1C\1cv8\1cv8u.pfl_3
Local\1C\id\Config\ConfigCacheStorage140144
Local\1C\1cv8\id\Config\ConfigCacheVersions15
Local\1C\1cv8\id\ConfigSave\ConfigCacheStorage1
Local\1C\1cv8\id\ConfigSave\ConfigCacheVersions1
Local\1C\1cv8\id\DBNameCache\cacheData6
Local\1C\1cv8\id\DBNameCache\cacheStorage124
Local\1C\1cv8\id\SICache\cacheData15
Local\1C\1cv8\id\SICache\cacheStorage332
Roaming\1C\1cv8\1cv8.pfl_6
Roaming\1C\1cv8\1cv8cmn.pfl_8
Roaming\1C\1cv8\1cv8strt.pfl_3
Roaming\1C\1cv8\id\1cv8.pfl_6
Roaming\1C\1cv8\id\id2\1cv8.pfl_3
Roaming\1C\1cv8\id\def.usr3
ValueCount
Local\1C\1cv8\1cv8u.pfl6
Local\1C\id\Config\ConfigCacheStorage17914
Local\1C\1cv8\id\Config\ConfigCacheVersions7
Local\1C\1cv8\id\DBNameCache\cacheData3
Local\1C\1cv8\id\DBNameCache\cacheStorage140
Local\1C\1cv8\id\SICache\cacheData9
Local\1C\1cv8\id\SICache\cacheStorage420
Roaming\1C\1CEStart\1CEStart.cfg20
Roaming\1C\1CEStart\ibases.v8i13
Roaming\1C\1cv8\1cv8.pfl6
Roaming\1C\1cv8\1cv8cmn.pfl11
Roaming\1C\1cv8\1cv8strt.pfl3
Roaming\1C\1cv8\id\1cv8.pfl6

Эксперимент 4 (файл., стартер, кэш полный, конфигуратор)

ValueCount
C:\Users\Пользователь\AppData\Local\1C\1cv8\1cv8u.pfl_3
C:\Users\Пользователь\AppData\Roaming\1C\1CEStart\ibases.v8i3
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1cv8.pfl_6
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1cv8cmn.pfl_8
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1cv8strt.pfl_6
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\1cv8.pfl_6
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\485d2253-49bb-4912-a030-7fc0f3667601\1cv8.pfl_3
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\def.usr3
ValueCount
C:\Users\Пользователь\AppData\Local\1C\1cv8\1cv8u.pfl6
C:\Users\Пользователь\AppData\Local\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\Config\ConfigCacheStorage24392
C:\Users\Пользователь\AppData\Local\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\Config\ConfigCacheVersions33
C:\Users\Пользователь\AppData\Local\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\ConfigSave\ConfigCacheStorage1
C:\Users\Пользователь\AppData\Local\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\ConfigSave\ConfigCacheVersions1
C:\Users\Пользователь\AppData\Local\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\DBNameCache\cacheData3
C:\Users\Пользователь\AppData\Local\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\DBNameCache\cacheStorage18
C:\Users\Пользователь\AppData\Local\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\SICache\cacheData3
C:\Users\Пользователь\AppData\Local\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\SICache\cacheStorage66
C:\Users\Пользователь\AppData\Roaming\1C\1CEStart\1CEStart.cfg44
C:\Users\Пользователь\AppData\Roaming\1C\1CEStart\ibases.v8i18
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1cv8.pfl6
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1cv8cmn.pfl10
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1cv8strt.pfl12
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\1cv8.pfl12
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\485d2253-49bb-4912-a030-7fc0f3667601\1cv8.pfl6
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\def.usr3

Эксперимент 5 (файл., стартер, внешнее подключение)

Кэша изначально нет. Никуда не пишет.

ValueCount
C:\Users\Пользователь\AppData\Roaming\1C\1CEStart\1CEStart.cfg4
ValueCount
C:\Users\Пользователь\AppData\Local\1C\1cv8\1cv8u.pfl_3
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\Config\ConfigCacheStorage76
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\Config\ConfigCacheVersions7
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\ConfigSave\ConfigCacheStorage1
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\ConfigSave\ConfigCacheVersions1
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\DBNameCache\cacheData6
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\DBNameCache\cacheStorage28
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\SICache\cacheData27
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\SICache\cacheStorage111
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1cv8.pfl_6
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1cv8cmn.pfl_8
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\071523a4-516f-4fce-ba4b-0d11ab7a1893\1cv8.pfl_3
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\1cv8.pfl_3
C:\Users\Пользователь\AppData\Roaming\Updater1C\Logs [1c]\2017-05-11 13-27-13.txt3
ValueCount
C:\Users\Пользователь\AppData\Local\1C\1cv8\1cv8u.pfl6
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\Config\ConfigCacheStorage3
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\Config\ConfigCacheVersions3
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\DBNameCache\cacheData3
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\DBNameCache\cacheStorage51
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\SICache\cacheData18
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\SICache\cacheStorage420
C:\Users\Пользователь\AppData\Roaming\1C\1CEStart\1CEStart.cfg8
C:\Users\Пользователь\AppData\Roaming\1C\1CEStart\ibases.v8i5
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1cv8.pfl6
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1cv8cmn.pfl10

Local\1C\id\Config\ConfigCacheStorage
Local\1C\1cv8\id\Config\ConfigCacheVersions
Local\1C\1cv8\id\ConfigSave\ConfigCacheStorage
Local\1C\1cv8\id\ConfigSave\ConfigCacheVersions
Local\1C\1cv8\id\DBNameCache\cacheData
Local\1C\id\DBNameCache\cacheStorage
Local\1C\1cv8\id\SICache\cacheData
Local\1C\1cv8\id\SICache\cacheStorage
Roaming\1C\1cv8\id\*.pfl
Roaming\1C\1cv8\id\id2\*.pfl
Roaming\1C\1cv8\id\*.bin

ValueCount
Local\1C\1cv8\1cv8u.pfl_6
Local\1C\id\Config\ConfigCacheStorage688460
Local\1C\1cv8\id\Config\ConfigCacheVersions813
Local\1C\1cv8\id\ConfigSave\ConfigCacheStorage18958
Local\1C\1cv8\id\ConfigSave\ConfigCacheVersions3
Local\1C\1cv8\id\DBNameCache\cacheData6
Local\1C\id\DBNameCache\cacheStorage244
Local\1C\1cv8\id\SICache\cacheData31
Local\1C\1cv8\id\SICache\cacheStorage2002
Roaming\1C\1CEStart\ibases.v8i4
Roaming\1C\1cv8\1cv8.pfl_12
Roaming\1C\1cv8\1cv8cmn.pfl_16
Roaming\1C\1cv8\1cv8strt.pfl_6
Roaming\1C\1cv8\id\1cv8.pfl_6
Roaming\1C\1cv8\id\id2\1cv8.pfl_6
Roaming\1C\1cv8\id\userDocs_ru.bin.cmp1
Roaming\1C\1cv8\id\userDocs_ru.new.cmp1
Roaming\1C\1cv8\id\userPostings_ru.bin.cmp1
Roaming\1C\1cv8\id\userPostings_ru.new.cmp1
Roaming\1C\1cv8\id\userVocabulary_ru.bin.cmp1
Roaming\1C\1cv8\id\userVocabulary_ru.new.cmp1
ValueCount
Local\1C\1cv8\1cv8u.pfl13
Local\1C\1cv8\id\Config\ConfigCacheStorage205313
Local\1C\1cv8\id\Config\ConfigCacheVersions530
Local\1C\1cv8\id\ConfigSave\ConfigCacheStorage1215
Local\1C\1cv8\id\ConfigSave\ConfigCacheVersions13
Local\1C\1cv8\id\DBNameCache\cacheData7
Local\1C\1cv8\id\DBNameCache\cacheStorage305
Local\1C\1cv8\id\SICache\cacheData28
Local\1C\1cv8\id\SICache\cacheStorage2394
Roaming\1C\1CEStart\1CEStart.cfg41
Roaming\1C\1CEStart\ibases.v8i21
Roaming\1C\1cv8\1cv8.pfl13
Roaming\1C\1cv8\1cv8cmn.pfl21
Roaming\1C\1cv8\1cv8strt.pfl13
Roaming\1C\1cv8\id\1cv8.pfl6
Roaming\1C\1cv8\id\id2\1cv8.pfl6
Roaming\1C\1cv8\id\userDocs_ru.bin2

Возможные конфликты

Если же база с непустым идентификатором, то в vrs-cache пишутся, например, содержимое запрошенных модулей.

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

Выводы

В каталогах DBNameCache, ConfigSave, Config, SICache хранится множество файлов, кэширующих различные компоненты конфигурации. Эта информация является производной от конфигурации информационной базы, хранимой в базе данных, и служит для ускорения запуска клиентских приложений и повышения их производительности.

1. Чистить кэш нужно только после обновления.

2. Чистить кэш нужно и в Local и в Roaming, причём с одинаковым алгоритмом поиска соотв. файлов и папок.

4. *.pfl файлы не трогать при автоматической чистке кэша после обновления.

Чистить на автомате следующие объекты:

Уже при ручной очистки предоставить право «грубой очистки»:

Поправки для обновлятора

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

Все эти нюансы учтены при разработке программы для администрирования баз Обновлятор-1С.

Источник

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *