Иногда у пользователей в процессе работы с 1С вылетают ошибки, которые трудно объяснить.
Временами некоторые из них жалуются, что «тормозит» 1С.
При чем в это же время другие пользователи работают совершенно нормально и не испытывают какого либо дискомфорта.
И здесь причина может быть в «кэше»!
Конечно, данная тема также подымается и на курсе: Администратор 1С!
Кеш 1С как и любой другой нужен для того чтоб постоянно не тянуть с сервера данные, поэтому некоторые из них сохраняются в специальных каталогах на пользовательских ПК и оттуда уже в процессе работы пользователя подтягиваются в 1С.
Следовательно, чтоб избавиться от ошибок, этот «кэш» иногда нужно чистить.
Собственно что может стать причиной сбоя в кэше?
Это может быть динамическое обновление конфигурации 1С, также причиной не редко становятся всяческие ошибки на самом сервере, как аппаратные, так и программные.
Где искать этот кэш ?
Обычно он расположен –
Для тех, у кого еще Windows XP:
C:\Documents and Settings\ UserName \Application Data\1C\1Cv8\ —1С 8.3
C:\Documents and Settings\ UserName \Application Data\1C\1Cv82\ — 1С 8.2
UserName – это имя пользователя который авторизован на ПК или сервере.
Для Windows 7 и выше он расположен в двух каталогах Roaming и Local (1C\1cv8):
C:\Users\UserName\AppData\Local\1C\1cv8
C:\Users\ UserName \AppData\Roaming\ 1C\1cv8
UserName – здесь должно быть имя Вашего пользователя, не надо искать UserName )))
Что вы должны удалить, что есть кэш ?
Вот так примерно выглядят папки с кэшем в 1С, их нужно удалить для очистки.
Все что имеет вот такие имена «3a86035-266f-411c-85e4-4f9e53364af4» удаляем !
Остальное лучше не трогать!
А еще лучше будет, если еще перед удалением вы сделаете копию этих файлов, чтоб в случаи чего можно было все восстановить.
Например, если случайно удалить каталог 1CEStart в папке Roaming, то очистится список информационных баз в начальном окне запуска 1С -ки.
А все, потому что в нем находиться файлик ibases.v8i, он и содержит информацию обо всех подключенных информационных базах пользователя.
Local и Roaming – оба этих каталога содержат кэш, разница лишь в том, что в папку Local обычно попадет кэш более постоянный, а в папку Roaming кеш который можно перемещать между ПК (пользователями).
Ну, это если учитывать «правила хорошего тона» в разработке. Как это сделала 1С, еще предстоит проверить, к сожалению пока не представилось удобного случая.
Есть еще один способ быстро очистить кэш в 1С, для тех пользователей что используют «Тонкий клиент»
Для этого нужно запустить 1С Предприятие с параметром \ClearCache
А вот «батники» которые сами сделают всю работу по очистке кэша.
Перед их использованием, «бэкап» обязательно!
Если Вы хотите больше узнать о технической стороне 1С, тогда регистрируйтесь на первый бесплатный модуль курса: Администратор 1С >>>
Топорно как то удалять всю папку 1С в профиле.
Вот мой скрипт по очистке кеша сразу в двух версиях. 8.2 и 8.3
@FOR /D %%j in (“%userprofile%AppDataLocal1C1cv8????????-????-????-????-????????????”) do rd /s /q “%%j”
@FOR /D %%j in (“%userprofile%AppDataLocal1C1cv82????????-????-????-????-????????????”) do rd /s /q “%%j”
@FOR /D %%j in (“%userprofile%AppDataRoaming1C1Cv8????????-????-????-????-????????????”) do rd /s /q “%%j”
@FOR /D %%j in (“%userprofile%AppDataRoaming1C1Cv82????????-????-????-????-????????????”) do rd /s /q “%%j”
msg %USERNAME% Все кеши очищены!
Подскажите плиз как очистить кеш для всех пользователей на сервере 1С
Вот здесь обсуждалось
https://forum.infostart.ru/forum9/topic147749/
Я пока статьи на эту тему не писал.
Спасибо. Почитаю.
Все о технической стороне 1С можно узнать на курсе: (Сейчас со скидкой 35%).
https://a.kuharbogdan.com/
Добрый день!
Всё это хорошо с очищением кэша. А как быть с “улетающими” при этом пользовательскими настройками ? Я простой пользователь, не программист, который может изменить настройки таблиц и отчётов по-умолчанию. Один “слёт” этих настроек обеспечивает 1,5-2 часа мартышкиного труда. А если пользователей (настроек) несколько ?
Авторы “1С” как-то “додумались” поместить данные и исполняемый код в 1 файл. Но это ещё можно объяснить, ведь у “1С” есть старший брат – Excel. При этом им хватило ума разместить логи в отдельных файлах, но вот не хватило ума тогда уж разместить и настройки пользователей в этом же файле данных. При этом один и тот же пользователь на разных компьютерах должен эти настройки повторять. Это вообще странно, получается, что на работе мой любимый цвет – зелёный, а по приходу домой любимым цветом “вдруг” становится фиолетовый. А при заходе ещё с другого компьютера этим цветом “неожиданно” становится оранжевый.
И при всё при этом на странице “1С:ИТС” говорится, что “не следует осуществлять доступ к данным файлам какими-либо средствами.” То есть я даже не могу забэкапить эти файлы, чтобы потом восстановить настройки, что в них имеются. Нет, конечно, бэкап я могу делать, но авторы не гарантирую нормальную работу после этого.
После всего сказанного у меня глобальный вопрос (может быть не в данной теме, но другой не нашёл) – как сохранить пользовательские настройки и как их можно в случае сбоя восстановить в кратчайшее время ?