Очистка Кэша. Кэш, который нужно иногда чистить (1С: v8: Программисту и Пользователю) — 1C-h
 

Очистка Кэша. Кэш, который нужно иногда чистить (1С: v8: Программисту и Пользователю)

13

Вопрос Что делать при нестабильной работе 1с? Например, на двух разных компьютерах при внешне одних и тех же условиях программа 1с ведет себя по-разному, выдает какие-то ошибки или как-то некорректно отображает документ и т.п.
Ответ
Бывает так, что на двух разных компьютерах при внешне одних и тех же условиях программа 1с ведет себя по-разному, например, выдает какие-то ошибки или как-то некорректно отображает документ. В таких случаях первым делом нужно попробовать почистить кэш. Для очистки кэша на локальном компьютере (компьютере пользователя) нужно удалить все файлы и папки, расположенные по адресу:

C:\Documents and Settings\family.AMLocal Settings\Application Data\1C\1Cv81 , где C:\Documents and Settings\family.AMLocal Settings — это путь к локальным установкам данного пользователя Windows
На более поздних версиях Windows и более поздних версиях платформы 1С ищите кэш по адресу:
C:\Users\ЛогиПользователяWindows\AppData\Local\1c\1cv8
По нашим наблюдениям, такого рода проблемы часто возникают при динамическом обновлении базы при обновлении конфигурации 1с


Для очистки локального кэша нужно выполнить следующее:

1. Закрыть все экземпляры 1С на этом компьютере (если Вы — неуверенный пользователь, для верности вообще перезагрузите компьютер)

2. Перейдите по пути C:\Users\ЛогиПользователяWindows\AppData\Local\1c\1cv8

3. Удалите все содержимое этой папки

4. Все. Кэш почищен, можно запускать 1С

Как вы наверно понимаете, очищать кэш нужно на конкретном локальном компьютере, на котором возникла проблема.
Бывает довольно трудно объяснить пользователю, где и что именно нужно удалять.
Во избежание ошибки пользователя, можно создать для него ярлык запуска этого файла, при исполнении которого кэш автоматически будет очищен на компьютере запустившего этот файл пользователя. Т.е. пользователю будет достаточно щелкнуть на ярлычок, чтобы кэш очистился. Разумеется, предварительно пользователю нужно закрыть все экземпляры 1С на своем компьютере.
Здесь можно скачать пример такого файла:
Скачивание закрыто в целях безопасности. Для получения файла напишите просьбу в комментарии, вышлем.

Для очистки кэша на сервере нужно выполнить следующее:

1. Из диспетчера задач открыть службы и остановить службу сервера 1с.

2. Найти на сервере папку C:\Program Files (x86)\1cv8\srvinfo\reg_1541
и удалить 2 папки:

Называться они могут чуть по-другому, но общий принцип тот же — в наименовании 16-ричный ключ.
Главное — оставить нетронутыми папку вида snccntxdcd054ca-9da4-4f11-951e-6bcfe7b3ecc0 (папку, начинающуюся с символов «snccntx») и файлы в папке reg_1541 (1CV8Clst.lst, 1CV8Clsto.lst)

13 thoughts on “Очистка Кэша. Кэш, который нужно иногда чистить (1С: v8: Программисту и Пользователю)

  1. Интересуют отзывы. Получается ли у вас с помощью ярлыка очистить кэш?
    Если не получилось, то просим ответить на два вопроса:
    1) не забыли ли вы выйти из всех экземпляров 1С:предприятия
    2) какая установлена операционная система — Windows XP?

  2. Здравствуйте!
    У меня платформа 8.2. Скачала ваш файл, изменил 1cv81 на 1cv82. После запуска файла кэш был очищен.

  3. А не слетают ли после этой очистки настройки пользователей(т.е настройки отчетов, списков документов и т.д.)

  4. Спасибо большое за статью! Я, как обыкновенный пользователь все поняла, применила и программа ожила в критический для работы момент, ведь финтить программа начинает именно в такие минуты.

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

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

Next Post

Добавление строки в таблицу значений (1С: 8.1: Язык программирования)

Вт Май 18 , 2010
Пример (шаблон) работы с таблицей значений 1с Пример: ТЗОшибки = Новый ТаблицаЗначений; ТЗОшибки.Колонки.Добавить("ФлагВажности"); ТЗОшибки.Колонки.Добавить("Сообщение"); СтрокаТЗОшибки = ТЗОшибки.Добавить(); СтрокаТЗОшибки.ФлагВажности = Важность; СтрокаТЗОшибки.Сообщение = ТекстСообщения; О создании или добавлении колонок в таблицу значений см. также (там подробнее): http://1c-h.ru/2010/09/20/sozdanie-kolonki-tz/