Доброго времени суток! ОС - WindowsXP, папка C:\Documents and Settings\...\Application Data\1C\1Cv82\. За 2 месяца существования раздулась до 5 Гб. Подскажите, пожалуйста, что она содержит и насколько ее содержание необходимо для работы 1С
Это кэш 1С. Для улучшения рабоспособности переодически необходимо удалять папки типа "d01e5738-119c-4e6b-8f98-f72e757ef593".
Файлы в корневых папках 1Cv82 и 1Cv81 не трогать. В них хранятся настройки стартовых окон.
Инструкция по очистке кэша 1С:Предприятие 8 для ОС Windows.
Бывают случаи, когда на данном компьютере пользователя в рабочей базе была старая конфигурация, хотя на любом другом ПК и на сервере она обновилась. Так же может возникать ошибка потока данных. В этих и некоторых других случаях поможет очистка кеша.
В связи с тем, что 1С может быть установлена на различных операционных системах, папка, где хранится кэш, может быть различной.
Самый простой способ найти папки – это использовать поиск по системе(win + F) по ключевым словам «1сv81» и/или «1cv82». Нужные нам папки находятся в каталоге пользователя.(Напимер: C:\Documents and Settings\ %userprofile% \Application Data\1C\1Cv82, C:\Documents and Settings\%userprofile% \Local Settings\Application Data\1C\1Cv82);
Важно:
1) Кэш хранится в двух папках. Чаще всего эти папки называются «LocalSettings» и «ApplicationData». Обе папки находятся в каталоге пользователя.
2) Формат кэш-файлов выглядит вот так: «0df525c2-1c3e-44be-b852-c7059f17c5aa» или «0f2c4d8f-cc84-4033-8744-1acfa6204474». Удалять необходимо только те папки, у которых такой же формат в названии.
Установите и используйте раз в неделю чистку программой CCleaner, также это касается кеш типа E:\0df525c2-1c3e-44be-b852-c7059f17c5aa дисков, его можна также удалять.
Set WshShell = WScript.CreateObject("WScript.Shell")
Set FSO = CreateObject("Scripting.FileSystemObject")
Set oWshNetwork = WScript.CreateObject("WScript.Network")
' Имена папок для удаления в них подпапок
sFolder1 = "C:\Documents and Settings\" + oWshNetwork.UserName + "\Application Data\1C\1Cv82"
sFolder2 = "C:\Documents and Settings\" + oWshNetwork.UserName + "\Local Settings\Application Data\1C\1Cv82"
nVar = MsgBox ("Выполнить очистку кеша 1С:Предприятие сейчас?", vbYesNo, "1C: Предприятие 8")
If nVar = 6 Then
DelSubFolders FSO.GetFolder(sFolder1)
DelSubFolders FSO.GetFolder(sFolder2)
WshShell.Run (Chr(34) & "C:\Program Files\1cv82\common\1cestart.exe" & Chr(34))
else WshShell.Run (Chr(34) & "C:\Program Files\1cv82\common\1cestart.exe" & Chr(34))
End if
Sub DelSubFolders(Folder)
For Each Subfolder in Folder.SubFolders
fso.DeleteFolder Subfolder
Next
End Sub
Показать
скрипт для чистки кеша 8.2
никому не смеятся на ним!
чтобы заработало нужно скопировать текст скрипта в текстовый файл, и сохранить с разрешением *.vbs
(16) zog, Пасибки! Если работает, то зачем смеяться?
кстати, нашел там странные мелкие папочки с какими-то мелкими xml'ами внутри. Решил не трогать - выглядят безобидно. Потому немного переписал скрипт:
Sub DelSubFolders(Folder)
For Each Subfolder in Folder.SubFolders
if Len(Subfolder) > Len(Folder)+16 then fso.DeleteFolder Subfolder
Next
End Sub
Это позволяет удалять папки с длиной имени больше 16, что характерно для папок
шаблоны, кэш, всякая фигня, был пару раз глюк в виде "нарушена целостность БД" зашёл в эту папку почистил полностью и всё в норме, но перед этим конечно намучился, и проверку с индексацией делали и сервер пришлось средь бела дня перезагружать, оказалось всё намного проще...
из за мусора в кэше 1с вываливала кучу ошибок, при открытии документа ЗаказПокупателя, появилось после обновления, собственно проблему то выявили и устранили сразу, остальные на ус мотайте :)
файлы с расширением *.pfl – профайлы, содержат информацию о расположении окон, цветов и отборов,
файлы с расширением *.v8i – информация о базах на данном компьютере,
файлы cache.1CD, cache.1CL – кеширование конфигурации и информация о блокировке объектов
чтобы названия баз не набирать, при установке 1с на чистый компьтер оставляю ibases.v8i
(32) Yurich00,
пользовательский настройки в последних релизах находятся в самой базе 1С.
В данных папках есть также кеш открытой конфигурации через конфигуратор. Поэтому лучше самую "свежую" папочку не удалять.
В связи с тем, что 1С может быть установлена на различных операционных системах, папка, где хранится кэш, может быть различной.
Самый простой способ найти папки – это использовать поиск по системе(win + F) по ключевым словам «1сv81» и/или «1cv82». Нужные нам папки находятся в каталоге пользователя.(Напимер: C:\Documents and Settings\ %userprofile% \Application Data\1C\1Cv82, C:\Documents and Settings\%userprofile% \Local Settings\Application Data\1C\1Cv82);
Бывает так, что на двух разных компьютерах при внешне одних и тех же условиях программа 1с ведет себя по-разному, например, выдает какие-то ошибки или как-то некорректно отображает документ. В таких случаях первым делом попробуйте почистить кэш, т.е. удалить все файлы и папки, расположенные по адресу C:\Documents and Settings\family.AM\Local Settings\Application Data\1C\1Cv81 , где C:\Documents and Settings\family.AM\Local Settings\ — это путь к локальным установкам данного пользователя Windows
На сервере где крутится сервер 1С 8.3.10.2168 в C:\Windows\System32\config\systemprofile\AppData\Local\1C\1Cv82\dumps\ много гиг дампов. Техжурнал не настраивался, терминальные пользователи. Не нашел где отключить формирование дампов. Или это нужно бегать по профилям юзеров?