Благодарим за проявленный интерес. Ссылка на статью отправлена на указанную почту.
К нам часто обращаются с вопросами: «что такое кэш?», «как его почистить?», «что значит переполненный кэш?», «почему программа стала работать медленнее?», «почему база стала выдавать ошибки» и так далее. Многих пользователей эти проблемы ставят в тупик. На самом деле, здесь нет ничего сложного. В нашей статье мы расскажем, что же такое кэш «1С», и дадим краткое руководство, как справиться с этим «зверем» быстро, легко и непринужденно.
Статья будет актуальна как для новичков, так и для уверенных пользователей программ «1С».
Прочитав статью, вы узнаете:
- Что такое кэш «1С» или кэширование данных?
- Для чего нужна очистка кэша в 1С?
- Как быстро очистить кэш 1С, не заходя в программу «1С».
Что такое кэш «1С» или кэширование данных?
Кэш или кэширование – это информационный буфер, хранящий в себе память данных программы, которые используются с меньшей скоростью передачи. Говоря простым языком, кеш это временная область, выделяемая компьютером, для хранения данных которые используются чаще других.
Как очистить кэш в 1С?
В кэш сохраняются данные и файлы пользователя, которые были применены в момент запуска и пользования программой. Например, смена шрифта, управление и изменение расположения окна, настройка файлов в папках, настройки списка, а также другие задачи, проводимые пользователем при запуске и работе с конфигурацией «1С» на компьютере. Выполнение операций автоматически отражается в параметрах памяти файла «1С», что и способствует заполнению и переполнению кэша.
Для чего нужна очистка кэша 1С?
Выполнение операций автоматически отражается в памяти файла «1С», что и способствует заполнению и переполнению кэша. Чтобы такого переполнения не было и программа работала быстро, в системе «1С» есть функция «очистка кэша».
Очистка кэша позволит:
- минимизировать программные сбои и ошибки;
- устранить ошибки, которые появляются при формировании отчетов;
- увеличить скорость работы систем линейки «1С:Предприятие».
Как быстро очистить кэш, не заходя в программу «1С»?
Одним из быстрых вариантов является очистка кэша через папку «AppData». Это удаление является наиболее простым для начинающих пользователей. Перед тем как очищать кэш (clearcache), нужно обязательно выйти из системы «1С». Далее следуйте нашей простой инструкции, и ваша проблема будет решена.
Способ 1. На главном экране найдите значок поиска Windows 7 (рис.1)
Способ 2. Вызовите окно поиска при помощи клавиатуры: значок Windows + R (Рис.1)
Рис.1 Вызов окна поиска при помощи клавиатуры
Вбейте в окно поиска значение %appdata% . Поиск Windows выдаст нам соответствующую папку «%appdata%». (Рис.2)
Как очистить кэш в 1С 8.3 и 8.2
Рис.2. Папка «%appdata%»
Зайдите в папку «%appdata%» и перейдите вручную в папку 1с (рис.4).
Рис.4.База поиска: файлы в папке «1С»
В папке «1С» лежат еще папки, в которых и необходимо очистить кэш. Проходим в папку «1С» и проверяем все папки баз с названием «1сv8» и «1Cv82».((Рис.5)
Рис.4. База поиска: папки «1сv8» и «1Cv82»
Зайдите в папку «1cv8» и удалите оттуда все файлы. То же самое проделываем и с папкой «1Cv82». (Рис.5)
Рис.5. Способ очистки папки «1сv8»
Таким образом, проводится очистка кэша от лишних данных в памяти информационного буфера.
Готово! Кэш очищен, все лишнее из информационной базы удалено, быстродействие базы восстановлено. Вам не стоит беспокоиться, что очистка кэша может нанести вред конфигурации «1С:Предприятие». При входе в программу все необходимые данные будут на месте.
Итог
Скорость работы базы и систем «1С» зависит от многих факторов. Некоторые проблемы можно решить самостоятельно, без привлечения специалистов.
Если очистка кэша не помогла увеличить скорость работы или возникла какая-то ошибка, рекомендуем обратиться к специалистам «1С-Архитектора бизнеса». Программисты проверят техническое состояние вашей программы и устранят неполадки.
Автор Ксения Нурмугамбетова
эксперт по бюджетному учету.
эксперт по бюджетному учету.
Источник: www.1ab.ru
Как почистить КЭШ в программах 1С?
Иногда при работе пользователя в программах 1С могут появляться разного рода ошибки: сообщения программы или какие-то «глюки». При этом ошибка может появляться на одном компьютере, а у другого пользователя все работать нормально. Также проблема может возникнуть и при запуске 1С, например, сообщение «Неверный формат хранилища данных…», которое вызывает ужас у пользователей.
Вариантов ошибок может быть множество, и, чаще всего, они вызваны сбоем в работе программы, который возникает из-за зависания компьютера, внезапного выключения электроэнергии, экстренного неправильного завершения работы базы. Подобные ситуации приводят к проблемам с файлами кэша. Безусловно, в таких случаях мы рекомендуем обращаться на линию консультаций 1С за квалифицированной помощью специалистов. Однако, если по каким-то причинам вы не можете этого сделать, то в данной статье мы расскажем, как можно самостоятельно решить проблему.
Сразу уточним, что наша инструкция подойдет только тем, у кого база установлена на локальном компьютере. В облачных базах вероятность такой ошибки крайне мала, но если у вас это произошло в облаке, то однозначно обращайтесь на линию техподдержки, указанную в договоре.
Кэш (англ. – Cache, франц. – Cacher) – прятать. Вот и в 1С файлы кэша где-то спрятаны.
Кэш — это временные файлы, создаваемые программой, к которым при необходимости она обращается. Создавая такие файлы, программа быстрее обрабатывает информацию, обращаясь к ним.
Как узнать, где система 1С хранит временные файлы кэша?
Пусть в нашем примере возникла проблема с базой 1С – «БП Техмастер».
Шаг 1. Запустите 1С.
Выделите строку с необходимой информационной базой в списке и нажмите кнопку «Настройка».
В открывшемся окне в блоке «Каталоги шаблонов конфигураций и обновлений» вы увидите путь к папке с временными файлами кэш.
В нашем примере файлы кэш находятся – С:UsersРитаAppDataRoaming1C.
У вас может возникнуть вопрос: «Какая Рита?»
Рита – это имя компьютера пользователя. У вас естественно будет другое имя. Часто имя компьютера более компьютерное – ACER, ASUS и т.д.
Папка с временными файлами находится в папке пользователя и далее расположена в подкаталоге «AppData» или «Application Data» — данные приложений. Это папка операционной системы Windows, которая хранит данные различных программ (не только 1С) и их настройки. У каждого пользователя системы своя папка «AppData».
В папке «AppData» находятся три папки:
• Local — локальные данные этого компьютера
• LocalLow — файлы с ограниченной интеграцией.
• Roaming — пользовательские данные.
В нашем случае нам нужны две папки «Local» и «Roaming».
В обеих находятся временные файлы, которые нам необходимо удалить.
Рассмотрим на примере папки «Roaming».
Если пройти далее до конечной папки, указанной в полном пути «Каталоги шаблонов и конфигураций» – «tmplts», вы увидите папки, с шаблонами установки и обновлений 1С, имеющихся у вас на компьютере конфигураций 1С.
Вернемся к нашим файлам кэш.
Шаг 2. Откройте «Мой компьютер» или обозреватель «Проводник» и перейдите по указанному пути диск «С» — Users (Пользователи) и откройте папку пользователя, под именем которого вы вошли в систему Windows.
Здесь вы увидите папку «AppData».
Шаг 3. Перейдите далее по указанному выше пути до папки «1С». В нашем примере – «Roaming – 1С».
Обратите внимание, что в папке «Roaming» могут быть несколько папок 1С и размещение файлов кэша зависит от варианта установки платформы 1С.
Наша задача найти файлы с множеством букв и цифр – это и будут файлы кэша 1С.
На нашем компьютере они находились в папке «1сv8».
Эти папки и есть файлы кэша 1С.
Абсолютно такие же файлы есть в папке «Local». Их там тоже нужно удалить.
Что делать если нет папки «AppData»?
Как включить отображение скрытых папок?
Что делать, если, открыв папку пользователя, вы не видите папку «AppData»?
Дело в том, что данная папка является скрытой. И если вы обратили внимание, что на нашем скриншоте, она более блеклая по сравнению с другими.
Чтобы включить отображение скрытых папок выполните следующее:
Шаг 1. Перейдите на вкладку «Вид».
Шаг 2. В окне настройки параметров папки переключитесь на вкладку «Вид» и прокрутите линейку с параметрами в самый низ к разделу «Скрытые файлы и папки».
Шаг 3. Установите переключатель в положение «Показывать скрытые файлы, папки и диски» и нажмите «Ок».
В результате настройки папка «AppData» появится в списке папок.
Как быстро перейти к папке «AppData»?
Поделимся небольшим лайфхаком: чтобы не искать в папках компьютера «AppData» введите в адресную строку – C:Users%username%AppData и нажмите «Enter».
Папка «AppData» сразу откроется.
Как очистить кэш 1С?
Вернемся к вопросу: «Как же почистить кэш?».
Есть несколько способов очистки временных файлов кэша 1С:
• путем удаления базы из списка;
• с помощью параметра при запуске 1С – «ClearCache».
Будьте очень осторожны.
Вы должны удалить только эти длинные файлы (с буквами и цифрами). Какие-либо другие файлы в папках трогать нельзя.
Способ № 1 – очистка кэша вручную
Добравшись до файлов кэша в папке просто удалите эти папки.
Шаг 1. Выделите все папки с помощью кнопки «Shift»: пометьте первую папку и, нажав кнопку «Shift», укажите последнюю папку списка.
Шаг 2. Щелкнув правой кнопкой мышки, выберите команду «Удалить» или воспользуйтесь кнопкой «Del» на клавиатуре.
При новом запуске конфигурации, программа автоматически создаст новую папку с файлами.
Способ № 2 – удаление базы из списка
Возможно, это более простой и быстрый способ избавления от проблем с кэшем.
Удалив базу из списка и создав новую, вы открепите базу от старых файлов кэша, и она сделает новые записи в системе. При этом старые папки кэш остаются, но базе они не мешают, а лишь занимают место на компьютере.
Поэтому при ограниченном размере жесткого диска периодически рекомендуем обращаться к первому способу очистки кэш 1С.
Шаг 1. Запустите 1С, выделите проблемную информационную базу 1С (в нашем примере «БП Техмастер»). Нажмите кнопку «Удалить».
При этом не забудьте запомнить месторасположение вашей базы, которое отображается внизу окна.
Шаг 2. После удаления базы из списка пропишите ее снова в списке при помощи кнопки «Добавить».
Шаг 3. Установите переключатель в положение «Добавление в список существующей информационной базы» и нажмите «Далее».
Шаг 4. Укажите название базы и путь к ней.
В нашем примере база «БП Техмастер» расположена на диске D, в папке «1С базы» — «ТехмастерБП».
Шаг 5. На следующей закладке оставьте все по умолчанию и нажмите «Готово».
Информационная база добавлена в список и старые файлы кэша откреплены от нее.
Способ № 3 – параметр ClearCache
Если проблемы с ошибками и «глюками» информационной базы возникают часто, можно использовать при запуске параметр ClearCache (для тонкого клиента).
Для этого выполняется следующая настройка.
Шаг 1. Выделите нужную информационную базу и нажмите кнопку «Изменить».
Шаг 2. В поле «Дополнительные параметры запуска» пропишите через слеш — /ClearCache.
При запуске программы кэш будет очищаться автоматически. Но учтите тот момент, что использование этого параметра снижает производительность системы, замедляет работу.
Как почистить кэш в 1с 8.3?
Платформа 1С:Предприятие 8 кэширует данные форм, а также часть серверных вызовов. За счет этого повышается скорость повторного открытия форм, а также общее время отклика системы. Но иногда возникают ситуации, когда программа 1С:Предприятие ведет себя не так, как должна:
- открывается старая версия формы внешней обработки (Вы добавили новый элемент формы, а его нет);
- программа выдает ошибку, которой нет (Вы ее исправили ранее) или не должно быть;
В большинстве случаев проблему можно решить очистив кэш. Это можно сделать тремя способами (по мере возрастания сложности):
- Очистить кэш через настройки информационной базы
- Очистить кэш, используя командную строку
- Очистить кэш вручную через проводник операционной системы
Рассмотрим каждый из способов подробнее
Очистить кэш через настройки информационной базы
Для этого Вам необходимо ознакомиться с порядком редактирования настроек информационной базы. На втором шаге мастера необходимо указать в поле «Дополнительные параметры запуска» значение /ClearCache :
При следующем запуске указанной информационной базы будет выполнена очистка кэша.