Очистка кэша 1С

Работу с программой 1С может омрачить появление непонятных системных сообщений и ошибок. Чаще всего они исправляются очисткой кэша 1С, что не составит особого труда для начинающего пользователя. Мы рассмотрим, что такое кэш 1С и варианты того, как очистить кэш 1С 8.3 вручную.

Кэш 1С

Кэш — это файлы программы 1С, содержащие служебную информацию. Кеш 1С — своего рода буфер, хранящий файлы конфигурации, к которым при работе обращается программа. Обращение к кэшу вместо хранилища базы ускоряет и оптимизирует работу программы 1С.

Иногда при работе 1С возникают непонятные ошибки, причиной которых может быть сбой системы, отключение электроэнергии, сетевые сбои, выключение компьютера и т. п. Например, после скачка напряжения в сети и некорректного закрытия программы 1С при работе появляется Ошибка совместного доступа к файлу… И программа просто закрывается.

image002

Могут быть и другие примеры ошибок, связанные со сбоями в системе. Например, Ошибка формата потока, Файл не обнаружен. Но выход из ситуации один — почистить кэш 1С 8.3.

image003

Очистить кэш 1С 8.3 можно несколькими способами.

Очистка кэша 1С 8.3

Очистка кэша 1С Предприятие 8.3 — удаление базы из списка

Самый простой способ очистить кэш 1С — удалить информационную базу (ИБ) из списка и добавить ее снова. Способ простой, но не совсем правильный. При удалении и добавлении ИБ создается новая папка для кэша. Старая при этом останется на диске. Хоть эти папки не занимают много места, со временем они накапливаются.

Шаг 1. В окне запуска 1С выделите проблемную ИБ и нажмите Удалить.

image004

Сразу обратите внимание, где располагается информационная база — путь к базе прописан внизу окна запуска.

Шаг 2. На вопрос программы об удалении ИБ нажмите Да.

image005

Шаг 3. Добавьте удаленную ИБ. Нажмите Добавить.

image006

Шаг 4. Установите переключатель в положение Добавление в список существующей информационной базы. Нажмите Далее.

image007

Шаг 5. Задайте имя ИБ, укажите каталог ее расположения.

image008

Шаг 6. Выберите каталог с ИБ.

image009

Шаг 7. Нажмите кнопку Готово — база добавлена в список.

Шаг 8. Запустите программу. Ошибка исчезнет.

Как очистить кэш в 1С 8.3 в папке с ИБ

Если возникает какая-либо проблема в 1С, то диалоговые окна подсказывают, где искать проблему. Информационная база не удаляется из списка, и система сообщала, что информационная база открыта.

image010

В этой ситуации мы не можем выполнить пункт, описанный выше.

Давайте разберемся, что можно сделать.

Открываем папку с информационной базой. Кроме файла самой информационной базы 1Cv8.1CD там много других файлов. Это временные файлы и файлы блокировки информационной базы, которые появляются при открытии базы пользователем. По окончании работы с программой эти файлы сами убираются из данной папки. В результате сбоя программа была закрыта, но временные файлы остались, и система определяет, что пользователь работает с программой. Чтобы продолжить корректно работу, удалите эти файлы.

image011

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

image012

После перезагрузки повторите действие. После удаления файлов ошибка исчезнет.

Как очистить кэш в 1С 8.3 в папке tmplts

Рассмотрим, как почистить кэш 1С 8.3 на компьютере. Где располагаются эти файлы? Чтобы уточнить папку с временными файлами нажмите Настройка.

image013

В настройке указан путь, где находятся каталог шаблонов конфигураций и обновлений. Файлы кэша находятся в папке 1cv8.

image014

Чтобы почистить кэш 1С 8.3, перейдите в указанную директорию (каталог). Вы увидите папки с названиями из букв и цифр — это и есть папки с кэшем. Удалите их.

image015

Обратите внимание: чистка кэша 1С 8.3 приведет к тому, при запуске ИБ при авторизации придется заново выбрать пользователя.

image016

1С clearcash

Если проблема некорректной работы программы возникает часто, чистка кэша 1С возможна с использованием директивы 1С clearcash. В этом случае при запуске программы используется параметр clearcash.

Шаг 1. Запустите 1С: Предприятие, выделите нужную строку с ИБ в списке и нажмите Изменить.

image017

Шаг 2. В поле Дополнительные параметры запуска пропишите ClearCash.

image018

При использовании данного параметра при каждом запуске программы файлы кэш будут очищаться.

Папки с кэш не удаляются, а при запуске файлы в папке с кэш изменятся.

image019

Данный параметр применим только при использовании тонкого клиента. В результате его применения может снизиться скорость работы программы.

Мы рассмотрели, как очистить кэш 1С 8.3 пользователя. Это не представляет большой сложности и помогает исправить проблемы, возникающие при работе с программой. Как почистить кэш сервера 1С sql и об 1С sql clearcash смотрите в статье Очистка кэша 1С 8.3 на сервере.


Поставьте вашу оценку этой статье:
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Добавить комментарий или вопрос: