- от автора admin
Содержание
Кэш пользователя 1С – это автоматически создаваемый программой буфер, в котором хранится наиболее часто запрашиваемая информация. В результате быстродействие улучшается, т.к. выполняется меньше запросов на сервер и требуемые данные загружаются из кэша пользователя.
Но в процессе работы иногда возникают ошибки, например «Ошибка формата потока» или аварийное завершение программы 1С у одного конкретного пользователя.
В ходе выяснения причин становится ясно, что проблема в кэше.
Рассмотрим варианты очистки кэша:
1й способ – очистка кэша платформы 1С
Требуется найти папки такого вида в профиле конкретного пользователя, для которого выполняется очистка.
Они располагаются по адресу: C:\Users\username\AppData\Local\1C\1cv8 и C:\users\username\AppData\Roaming\1C\1cv8
Для каждой конфигурации существует отдельная папка. И для очистки кэша достаточно удалить папки. Удаление возможно только после выхода пользователей из базы.
2й способ – запуск базы с дополнительным параметром /ClearCache
Данный способ рекомендуется применять только для конфигураций, в которых регулярно проявляется проблема некорректной работы кэша. Оказывается негативное влияние на производительность, потому что при каждом запуске базы получаем чистый кэш и увеличивается количество запросов к серверу.
Выбрать базу и нажать «Изменить»
Затем нажать «Далее» и в открывшемся окне, в дополнительных параметрах запуска записать строку: /ClearCache и нажать готово.
Кэш (или кеш) — от английского слова cache, от французского cacher — прятать. Разберемся, где же прячутся файлы кэша и как можно очистить кэш 1С 8.3.
Что такое временные файлы, кэш 1С
В процессе работы программ, в том числе и 1С создается временный буфер для более быстрого доступа к часто используемой информации, что служит более быстрому запуску программы, повышению ее производительности. При работе 1С файлы конфигурации подгружаются на компьютер из кэша, чтобы не обращаться к хранилищу базы, к серверу, тем самым ускоряя работу.
Но иногда в работе программы может произойти какой-то сбой, программа 1С начинает работать некорректно, причем на одном компьютере программа может работать нормально, на другом — ведет себя совершенно иначе, появляются необъяснимые ошибки. Скорее всего в результате программного сбоя, кеш стал обрабатываться не правильно, что приводит к сбоям в системе. Выключение питания, сбой компьютера, ошибки программы, динамическое обновление — в результате ошибки при запуске 1С и работе с конфигураций. Решением этих проблем чаще всего является очистка кэша.
Как очистить кеш в 1С 8.3 вручную
Для этого нам надо найти, где хранятся временные файлы нашей программы 1С. Для этого зайдем в настройку информационной базы в окне запуска 1С — кнопка Настройка.
В окне настройки мы видим путь к папке, где хранятся временные файлы программы:
C:\Users\username\AppData\Roaming\1C\1cv8\tmplts.
Кэш 1С будет располагаться в папке — C:\Users\username\AppData\Roaming\1C\1cv8\ или C:\Users\User\AppData\Local\1C\1Cv8, где username — имя пользователя системы, а расположение папки 1Cv8 может немного отличаться в зависимости от версии платформы 1С.
В папке находится множество разных непонятных папок — это и есть кэш наших баз 1С и их можно удалить, предварительно завершив работу в информационных базы.
Если откроем одну из этих папок, то в ней увидим каталоги, создаваемые автоматически программой 1С — Config, ConfigSave, DBNameCache, SICache, в которых хранится множество файлов, кэширующих различные компоненты конфигурации.
Что делать, если папку AppData не видно
Папка AppData — скрытая папка. Может быть так, что вы зашли в каталог пользователя и не видите ее. Для этого нужно включить настройку, чтобы в папках отображались скрытые файлы. Зайдя в нужную папку, нажать кнопку Alt на клавиатуре (появится строка меню папки) и зайти в пункт меню Сервис — Параметры папок.
В открывшемся окне, на вкладке Вид, установим переключатель в положение Показывать скрытые файлы, папки и диски.
Очистка временных файлов (кеш) удалением базы 1С из списка
Еще один способ очистки кэша информационной базы 1С — это ее удаление из списка и подключение снова. В результате старая папка с кэш открепляется от информационной базы и при добавлении в ее список создается новая, пустая.
Для этого, в окне запуска удаляем из списка нашу ИБ — с помощью кнопки Удалить, а потом, нажав кнопку Добавить, вновь добавляем ее в список.
Этот способ не совсем правильный и его недостаток заключается в том, что старые папки с кэш не удаляются, а остаются на жестком диске. Поэтому периодически надо прибегать в первому способу очистки кэш.
Очистка с помощью ClearCache
В случае, если проблемы с кэш возникают довольно часто, то можно использовать еще один способ очистки — установка в настройке запуска программы 1С 8.3 дополнительного параметра ClearCache.
Для этого в окне запуска программы 1С выделим информационную базу и зайдем в кнопку Изменить.
На вкладке параметры запуска, в поле Дополнительные параметры запуска укажем команду /ClearCache.
После запуска программы 1С автоматически происходит очистка кэша. Но данный способ подходит только для тонкого клиента и снижает производительность системы.
См. также:
- Журнал регистрации в 1С 8.3
- 1С оптимизация: что делать, если программа тормозит
- Горячие клавиши в 1С
- Тестирование и исправление базы 1С 8.3: какие галочки ставить
- Утилита chdbfl.exe для 8.3
Если Вы еще не являетесь подписчиком системы БухЭксперт8:
Активировать демо-доступ бесплатно →
или
Оформить подписку на Рубрикатор →
После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Интересные материалы:
- Как удалить 1С?
При оформлении различных операций в ПО 1С Бухгалтерия 8.3 у пользователя может возникнуть потребность удалить…
- Как в 1С зуп отстранить от работы
Как в программе "1С:Зарплата и управление персоналом 8" редакции 3 зарегистрировать отстранение сотрудника от работы…
- Перевод файловой 1С в SQL
Перенос файловой базы 1С в SQL Продукты фирмы "1С" имеют два основных решения для хранения…
- 1С ИТС логин и пароль
ИТС – это комплексная поддержка, которую компания "Лаэрта" совместно с фирмой "1С" оказывает пользователям программ…
- Поиск в 1С по нескольким словам
До сих пор немногие знают, что, начиная с версии 8.1, у платформы "1С:Предприятие" появился замечательный…