Runtimecachestorage 1с что это
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 (толстый клиент)
Value | Count |
---|---|
Local\1C\1cv8\1cv8u.pfl_ | 3 |
Local\1C\1cv8\_id_\Config\RuntimeCacheStorage | 27908 |
Local\1C\1cv8\_id_\Config\RuntimeCacheVersions | 2115 |
Local\1C\1cv8\_id_\ConfigSave\RuntimeCacheStorage | 1 |
Local\1C\1cv8\_id_\ConfigSave\RuntimeCacheVersions | 1 |
Local\1C\1cv8\_id_\DBNameCache\cacheData | 6 |
Local\1C\1cv8\_id_\DBNameCache\cacheStorage | 124 |
Local\1C\1cv8\_id_\SICache\cacheData | 43 |
Local\1C\1cv8\_id_\SICache\cacheStorage | 709 |
Roaming\1C\1CEStart\ibases.v8i | 3 |
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.1CD | 68 |
Roaming\1C\1cv8\_id_\def.usr | 3 |
Roaming\1C\1cv8\_id_\vrs-cache\cache.1CD | 68 |
Value | Count |
---|---|
Local\1C\1cv8\1cv8u.pfl | 6 |
Local\1C\1cv8\_id_\Config\RuntimeCacheStorage | 232366 |
Local\1C\1cv8\_id_\Config\RuntimeCacheVersions | 1055 |
Local\1C\_id_\DBNameCache\cacheData | 3 |
Local\1C\1cv8\_id_\DBNameCache\cacheStorage | 140 |
Local\1C\1cv8\_id_\SICache\cacheData | 30 |
Local\1C\1cv8\_id_\SICache\cacheStorage | 1289 |
Roaming\1C\1CEStart\1CEStart.cfg | 44 |
Roaming\1C\1CEStart\ibases.v8i | 23 |
Roaming\1C\1cv8\1cv8.pfl | 6 |
Roaming\1C\1cv8\1cv8strt.pfl | 12 |
Roaming\1C\1cv8\_id_\1cv8.pfl | 6 |
Roaming\1C\1cv8\_id_\_id2_\vrs-cache\cache.1CD | 44 |
Roaming\1C\1cv8\_id_\vrs-cache\cache.1CD | 44 |
Эксперимент 2 (файл., стартер, кэш полный, предприятие)
Value | Count |
---|---|
Local\1C\1cv8\1cv8u.pfl_ | 3 |
Roaming\1C\1CEStart\ibases.v8i | 3 |
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.usr | 3 |
Value | Count |
---|---|
Local\1C\1cv8\1cv8u.pfl | 6 |
Local\1C\1cv8\_id_\Config\RuntimeCacheStorage | 33973 |
Local\1C\1cv8\_id_\Config\RuntimeCacheVersions | 8 |
Local\1C\1cv8\_id_\ConfigSave\RuntimeCacheStorage | 1 |
Local\1C\1cv8\_id_\ConfigSave\RuntimeCacheVersions | 1 |
Local\1C\1cv8\_id_\DBNameCache\cacheData | 3 |
Local\1C\1cv8\_id_\DBNameCache\cacheStorage | 18 |
Local\1C\1cv8\_id_\SICache\cacheData | 3 |
Local\1C\1cv8\_id_\SICache\cacheStorage | 218 |
Roaming\1C\1CEStart\1CEStart.cfg | 44 |
Roaming\1C\1CEStart\ibases.v8i | 18 |
Roaming\1C\1cv8\1cv8.pfl | 6 |
Roaming\1C\1cv8\1cv8strt.pfl | 12 |
Roaming\1C\1cv8\_id_\1cv8.pfl | 12 |
Roaming\1C\1cv8\_id_\_id2_\1cv8.pfl | 6 |
Roaming\1C\1cv8\_id_\_id2_\1cv8cmn.pfl | 26 |
Roaming\1C\1cv8\_id_\_id2_\vrs-cache\cache.1CD | 38 |
Roaming\1C\1cv8\_id_\def.usr | 3 |
Roaming\1C\1cv8\_id_\vrs-cache\cache.1CD | 38 |
Эксперимент 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
Value | Count |
---|---|
Local\1C\1cv8\1cv8u.pfl_ | 3 |
Local\1C\id\Config\ConfigCacheStorage | 140144 |
Local\1C\1cv8\id\Config\ConfigCacheVersions | 15 |
Local\1C\1cv8\id\ConfigSave\ConfigCacheStorage | 1 |
Local\1C\1cv8\id\ConfigSave\ConfigCacheVersions | 1 |
Local\1C\1cv8\id\DBNameCache\cacheData | 6 |
Local\1C\1cv8\id\DBNameCache\cacheStorage | 124 |
Local\1C\1cv8\id\SICache\cacheData | 15 |
Local\1C\1cv8\id\SICache\cacheStorage | 332 |
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.usr | 3 |
Value | Count |
---|---|
Local\1C\1cv8\1cv8u.pfl | 6 |
Local\1C\id\Config\ConfigCacheStorage | 17914 |
Local\1C\1cv8\id\Config\ConfigCacheVersions | 7 |
Local\1C\1cv8\id\DBNameCache\cacheData | 3 |
Local\1C\1cv8\id\DBNameCache\cacheStorage | 140 |
Local\1C\1cv8\id\SICache\cacheData | 9 |
Local\1C\1cv8\id\SICache\cacheStorage | 420 |
Roaming\1C\1CEStart\1CEStart.cfg | 20 |
Roaming\1C\1CEStart\ibases.v8i | 13 |
Roaming\1C\1cv8\1cv8.pfl | 6 |
Roaming\1C\1cv8\1cv8cmn.pfl | 11 |
Roaming\1C\1cv8\1cv8strt.pfl | 3 |
Roaming\1C\1cv8\id\1cv8.pfl | 6 |
Эксперимент 4 (файл., стартер, кэш полный, конфигуратор)
Value | Count |
---|---|
C:\Users\Пользователь\AppData\Local\1C\1cv8\1cv8u.pfl_ | 3 |
C:\Users\Пользователь\AppData\Roaming\1C\1CEStart\ibases.v8i | 3 |
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.usr | 3 |
Value | Count |
---|---|
C:\Users\Пользователь\AppData\Local\1C\1cv8\1cv8u.pfl | 6 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\Config\ConfigCacheStorage | 24392 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\Config\ConfigCacheVersions | 33 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\ConfigSave\ConfigCacheStorage | 1 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\ConfigSave\ConfigCacheVersions | 1 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\DBNameCache\cacheData | 3 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\DBNameCache\cacheStorage | 18 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\SICache\cacheData | 3 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\SICache\cacheStorage | 66 |
C:\Users\Пользователь\AppData\Roaming\1C\1CEStart\1CEStart.cfg | 44 |
C:\Users\Пользователь\AppData\Roaming\1C\1CEStart\ibases.v8i | 18 |
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1cv8.pfl | 6 |
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1cv8cmn.pfl | 10 |
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1cv8strt.pfl | 12 |
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\1cv8.pfl | 12 |
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\485d2253-49bb-4912-a030-7fc0f3667601\1cv8.pfl | 6 |
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1d496e56-dbf3-43f7-a9ce-147974ba3925\def.usr | 3 |
Эксперимент 5 (файл., стартер, внешнее подключение)
Кэша изначально нет. Никуда не пишет.
Value | Count |
---|---|
C:\Users\Пользователь\AppData\Roaming\1C\1CEStart\1CEStart.cfg | 4 |
Value | Count |
---|---|
C:\Users\Пользователь\AppData\Local\1C\1cv8\1cv8u.pfl_ | 3 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\Config\ConfigCacheStorage | 76 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\Config\ConfigCacheVersions | 7 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\ConfigSave\ConfigCacheStorage | 1 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\ConfigSave\ConfigCacheVersions | 1 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\DBNameCache\cacheData | 6 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\DBNameCache\cacheStorage | 28 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\SICache\cacheData | 27 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\SICache\cacheStorage | 111 |
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.txt | 3 |
Value | Count |
---|---|
C:\Users\Пользователь\AppData\Local\1C\1cv8\1cv8u.pfl | 6 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\Config\ConfigCacheStorage | 3 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\Config\ConfigCacheVersions | 3 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\DBNameCache\cacheData | 3 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\DBNameCache\cacheStorage | 51 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\SICache\cacheData | 18 |
C:\Users\Пользователь\AppData\Local\1C\1cv8\77afb4c5-ea66-49c8-94ba-4eb7c1003264\SICache\cacheStorage | 420 |
C:\Users\Пользователь\AppData\Roaming\1C\1CEStart\1CEStart.cfg | 8 |
C:\Users\Пользователь\AppData\Roaming\1C\1CEStart\ibases.v8i | 5 |
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1cv8.pfl | 6 |
C:\Users\Пользователь\AppData\Roaming\1C\1cv8\1cv8cmn.pfl | 10 |
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
Value | Count |
---|---|
Local\1C\1cv8\1cv8u.pfl_ | 6 |
Local\1C\id\Config\ConfigCacheStorage | 688460 |
Local\1C\1cv8\id\Config\ConfigCacheVersions | 813 |
Local\1C\1cv8\id\ConfigSave\ConfigCacheStorage | 18958 |
Local\1C\1cv8\id\ConfigSave\ConfigCacheVersions | 3 |
Local\1C\1cv8\id\DBNameCache\cacheData | 6 |
Local\1C\id\DBNameCache\cacheStorage | 244 |
Local\1C\1cv8\id\SICache\cacheData | 31 |
Local\1C\1cv8\id\SICache\cacheStorage | 2002 |
Roaming\1C\1CEStart\ibases.v8i | 4 |
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.cmp | 1 |
Roaming\1C\1cv8\id\userDocs_ru.new.cmp | 1 |
Roaming\1C\1cv8\id\userPostings_ru.bin.cmp | 1 |
Roaming\1C\1cv8\id\userPostings_ru.new.cmp | 1 |
Roaming\1C\1cv8\id\userVocabulary_ru.bin.cmp | 1 |
Roaming\1C\1cv8\id\userVocabulary_ru.new.cmp | 1 |
Value | Count |
---|---|
Local\1C\1cv8\1cv8u.pfl | 13 |
Local\1C\1cv8\id\Config\ConfigCacheStorage | 205313 |
Local\1C\1cv8\id\Config\ConfigCacheVersions | 530 |
Local\1C\1cv8\id\ConfigSave\ConfigCacheStorage | 1215 |
Local\1C\1cv8\id\ConfigSave\ConfigCacheVersions | 13 |
Local\1C\1cv8\id\DBNameCache\cacheData | 7 |
Local\1C\1cv8\id\DBNameCache\cacheStorage | 305 |
Local\1C\1cv8\id\SICache\cacheData | 28 |
Local\1C\1cv8\id\SICache\cacheStorage | 2394 |
Roaming\1C\1CEStart\1CEStart.cfg | 41 |
Roaming\1C\1CEStart\ibases.v8i | 21 |
Roaming\1C\1cv8\1cv8.pfl | 13 |
Roaming\1C\1cv8\1cv8cmn.pfl | 21 |
Roaming\1C\1cv8\1cv8strt.pfl | 13 |
Roaming\1C\1cv8\id\1cv8.pfl | 6 |
Roaming\1C\1cv8\id\id2\1cv8.pfl | 6 |
Roaming\1C\1cv8\id\userDocs_ru.bin | 2 |
Возможные конфликты
Если же база с непустым идентификатором, то в vrs-cache пишутся, например, содержимое запрошенных модулей.
Если мы знаем ненулевой идентификатор базы, то пустой идентификатор точно трогать не стоит.
Выводы
В каталогах DBNameCache, ConfigSave, Config, SICache хранится множество файлов, кэширующих различные компоненты конфигурации. Эта информация является производной от конфигурации информационной базы, хранимой в базе данных, и служит для ускорения запуска клиентских приложений и повышения их производительности.
1. Чистить кэш нужно только после обновления.
2. Чистить кэш нужно и в Local и в Roaming, причём с одинаковым алгоритмом поиска соотв. файлов и папок.
4. *.pfl файлы не трогать при автоматической чистке кэша после обновления.
Чистить на автомате следующие объекты:
Уже при ручной очистки предоставить право «грубой очистки»:
Поправки для обновлятора
Быстро без кэша загружается только тогда, когда база уже читалась до этого и полностью сидит в оперативной памяти (то есть при повторном открытии читается ОС не с диска, а с оперативной памяти).
Все эти нюансы учтены при разработке программы для администрирования баз Обновлятор-1С.
Как очистить кэш 1С
Очень часто у пользователей появляются странные ошибки: у одного пользователя программа работает правильно, у другого, рядом, на другом компьютере, совершенно иначе. Зачастую после долгих разбирательств оказывается, что причина таких «глюков» в 1С 8 — кэш.
Ниже расскажу, что такое кэш 1С и как его почистить.
Кеш 1С
Кеширивание — процесс создания буфера часто используемой и, как правило, статичной информации. Кеширование используется для ускорения работы программы, в частности, в 1С на компьютер пользователя подгружаются файлы конфигурации, чтобы не запрашивать их с сервера при каждом обращении.
Однако очень часто платформа 1С неправильно отрабатывает кеширование конфигурации, и в результате мы получаем неадекватное поведение конфигурации.
Причины некорректного поведения могут быть разные: динамическое обновление конфигурации, программные или аппаратные сбои.
Первый способ — почистить кэша 1С вручную
Для решения проблем и «глюков» 1С обычно помогает очистка кеша платформы 1C 8.3.
Получите понятные самоучители по 1С бесплатно:
Делается это следующим образом:
шаг 1
Найти каталог, где хранятся временные файлы 1С, их можно увидеть в меню настройки в списке ИБ:
2 шаг
Мы получили адрес вроде
C:\Documents and Settings\username\Application Data\1C\1Cv82\tmplts\1c
Папки с кэшем расположены по адресу
C:\Documents and Settings\username\Application Data\1C\1Cv82\
*где username — имя пользователя системы, а папка 1Cv82 может отличаться в зависимости от версии платформы 1С
Зайдя туда, мы находим множество (количество папок равно количеству конфигураций) интересных папок:
Все выделенные каталоги являются кешем БД 1С, их можно смело удалять. Перед удалением обязательно необходимо выйти из ИБ.
Если Вам не хочется искать, где расположены файлы, Вы можете воспользоваться специальной программой (бат-файл), которая очищает папки с временными файлами — скачать ОчисткаКеша.bat. Не забывайте, что Вы пользуетесь ими на свой страх и риск. Они содержат следующую команду:
rmdir «%AppData%\1C\1Cv8» /S /Q
rmdir «%LOCALAPPDATA%\1C\1Cv8» /S /Q
Второй способ очистки временных файлов 1С — удаление базы из списка
Второй способ более простой, однако он не совсем правильный. Для очистки достаточно удалить эту конфигурацию и создать новую с тем же путем к ИБ.
Вследствие этого старая папка с кэшем «отвяжется» от этой ИБ, и создастся новый каталог.
Можно делать и так, кеш очищается, однако временные файлы так и остаются на жестком диске.
Третий способ — параметр ClearCache
Рекомендую использовать, если глюки из-за наличия временных файлов появляются постоянно. Однако данный способ снижает производительность системы. Подходит только для тонкого клиента.
Необходимо в дополнительных параметрах запуска (в списке баз кнопка Изменить, последняя закладка) прописать команду /ClearCache. Пример использования:
Видео по очистке кэша в программах 1С:
Если же «глюки» в 1С не пропали после очистки кэша, и 1С работает не так, как хотелось бы, Вы можете обратиться к квалифицированному программисту 1С.
Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):
Другие статьи по 1С:
К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.
Поддержите нас, расскажите друзьям!
СПРОСИТЕ в комментариях!
очень интересная и полезная статья мне понравилось кое какие полезные моменты я узнал для себя спасибо за статью
А если в BAT-файл первой строчкой поставить копирование папок Ext.. и tmplts а так же профилей по маске *.pfl в какую-нибудь корневую временную папку и после выполнения удаления — возврат из временной папки обратно — это более безопасный вариант?
If Exist %USERPROFILE%\AppData\Roaming\1C\1Cv82 (
rem Удаляем все файлы
Del /F /Q %USERPROFILE%\AppData\Roaming\1C\1Cv82\*.*
Del /F /Q %USERPROFILE%\AppData\Local\1C\1Cv82\*.*
rem Удаляем все каталоги
for /d %%i in («%USERPROFILE%\AppData\Roaming\1C\1Cv82\*») do rmdir /s /q «%%i»
for /d %%i in («%USERPROFILE%\AppData\Local\1C\1Cv82\*») do rmdir /s /q «%%i»
)
Спасибо за ценнейший комментарий :))
Кстати, ищем авторов для новых статей!)))
а если я электрочайник, я понимаю что надо что-то там прописать..но напрягать мозг не хочу, так как знаю это поверхностно и мне это не совсем интересно — я пользователь…1С перестала загружаться с рабочего ярлыка, открывается только конфигурация…я нашла главный файл и создала новый ярлык….но наверное это не правильно, надо понять почему перестал работать старый…помогите
Спасибо. Пригодился способ 3. А главное работает.
Спасибо. Все получилось по второму способу.
C моей точки зрения, удалить конфигурацию и создать с тем же путем — занимает 2 минуты максимум, доступен пользователю с любой подготовкой. Именно поэтому должен быть первым.
Второй способ, поиски путей, папок с кэшем, выборочное удаление — доступно не всем. Плюс в статье не сказано что в пути «C:\Documents and Settings\USERNAME\Application Data\1C\1Cv82\» компонент «USERNAME» может быть другим. Предлагаю поправить.
Спасибо за замечание, добавил 🙂
Удаление конфигурации из списка может привести к полному сбросу настрое торгового оборудования для конфигурации Розница 2.0. Привет от 1С!
В УТ 11 в кэш запихали настройки оборудования и если удалять папки вашим способом, то ни сканировать, ни печатать чеки и пр. вы не сможете пока не настроите их заново в торговом оборудовании…
Можно уточнить откуда информация и для какой версии УТ11 это актуально?
Из личного опыта: настройка подключаемого оборудования привязывается к рабочему месту (связка [компьютер]+[пользователь компьютера]), а к пользователю 1С не имеет никакого отношения. На кассе работают
10 кассиров, а торговое оборудование я настраивал только один раз (из под своей учётки 1С).
Забыл уточнить: настраивалось на УТ11.1 (11.1.9.55).
Неистово плюсую. Чистка кэша убивает настройки подключаемого оборудования.
не чиста кэша, а удаление какого-то там файлика (который dhjlt живёт в каталоге App). И не сбраывает настройки, а делает их недоступными (в файлике хранится строка, вроде GUID, а при сносе файла и последующей загрузке создаётся файл с новой такой строкой, не похожей на предыдущую). Лечение такой мелочи у специалиста занимает 10-15 минут. Но, конечно, не надо до такого доводить.
На рознице 2.0 100% убиваются настройки торгового оборудования при удалении базы из списка и добавления заново. 1С решила привязать рабочее место к имени папки с настройками. Это жесткая подстава для админов…
не совсем так, см. выше
Здравствуйте.
Подскажите, пожалуйста, подробнее последовательность действий по второму способу
«Второй способ более простой, однако он не совсем правильный. Для очистки достаточно удалить эту конфигурацию и создать новую с тем же путем к ИБ»
А как-нибудь можно параметр ClearCache записать в файл списка информационных баз v8i?
Сам нашел посмотрев в %AppData%\1C\1CEStart\ibases.v8i
Нужно прописать
AdditionalParameters=/ClearCache
Огромное спасибо. Способ 1 очень пригодился.
Легче всего найти кэш через поиск файлов(Ctrl+F).
В настройках поиска ставим искать в скрытых и системных файлах и ставим на поиск файл: 1cv8.pfl.
Способ 1, шаг 1… У меня путь к шаблонам такой:
c:\=1с\=шаблоны\
А под GNU/Linux вообще другой.
То, что кэш там рядом не валялся — очевидно. Не поленитесь, напишите нормально, где и как его найти.
Попробуйте найти так: системный диск(где Windows установлена):\Пользователи (или Users)\Нужный пользователь\AppData\Local\1c
Для ускорения работы 1С сделайте RAM-диск (диск в системе, который на самом деле находится в оперативной памяти) и присвойте букву R
В автозапуск всем пользователям поставить следующий скрипт ram_disk.bat
rem Удаляет кэш на RAM диске
rd /s /q «R:\%USERNAME%»
rem Создаем каталоги на RAM-диске и связываем их с папками пользователя
rem Работает для всех версий 1С ред 8
mkdir R:\%USERNAME%\Local\1C
rd /s /q «C:\Users\%USERNAME%\AppData\Local\1C»
mklink /j «C:\Users\%USERNAME%\AppData\Local\1C» «R:\%USERNAME%\Local\1C»
rem в Roaming находится список баз пользователя, поэтому удаляем только эти подпапки и создаем новые на RAM диске
mkdir R:\%USERNAME%\Roaming\1C\1cv8
rd /s /q «C:\Users\%USERNAME%\AppData\Roaming\1C\1cv8»
mklink /j «C:\Users\%USERNAME%\AppData\Roaming\1C\1cv8» «R:\%USERNAME%\Roaming\1C\1cv8»
mkdir R:\%USERNAME%\Roaming\1C\1cv81
rd /s /q «C:\Users\%USERNAME%\AppData\Roaming\1C\1cv81»
mklink /j «C:\Users\%USERNAME%\AppData\Roaming\1C\1cv81» «R:\%USERNAME%\Roaming\1C\1cv81»
mkdir R:\%USERNAME%\Roaming\1C\1cv82
rd /s /q «C:\Users\%USERNAME%\AppData\Roaming\1C\1cv82»
mklink /j «C:\Users\%USERNAME%\AppData\Roaming\1C\1cv82» «R:\%USERNAME%\Roaming\1C\1cv82»