Найти в Дзене

Как очистить кэш? Исправляем ошибки в 1С

Кэш 1С - это специальные файлы, которые создает платформа 1С на компьютере пользователя или терминале (сервер, на котором пользователи работают с 1С) для того, чтобы иметь оперативный доступ к их содержимому (как правило, часто использующиеся данные) и за счет этого увеличить свое быстродействие. Грубо говоря, без кэша программы 1С работали бы медленнее. Зачем очищать кэш? Для того, чтобы исправить возникшие ошибки в работе программы. К сожалению, за все хорошее в этой жизни приходится платить: кэш помогает программе работать быстрее, тем не менее, в процессе кэширования (создания кэш файлов) могут возникать ошибки, а это в свою очередь влияет на корректность работы программы. Именно поэтому если вдруг у вас возникла ошибка в 1С или программа в какой-то момент стала вести себя "странно" и "необъяснимо", тогда вам стоит очистить кэш, хуже вы точно не сделаете, и, возможно, решите свою проблему. Мне страшно удалять кэш, я не хочу потерять свои данные Не нужно бояться, ваши данные хра
Оглавление

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

Зачем очищать кэш?

Для того, чтобы исправить возникшие ошибки в работе программы.

К сожалению, за все хорошее в этой жизни приходится платить: кэш помогает программе работать быстрее, тем не менее, в процессе кэширования (создания кэш файлов) могут возникать ошибки, а это в свою очередь влияет на корректность работы программы. Именно поэтому если вдруг у вас возникла ошибка в 1С или программа в какой-то момент стала вести себя "странно" и "необъяснимо", тогда вам стоит очистить кэш, хуже вы точно не сделаете, и, возможно, решите свою проблему.

Мне страшно удалять кэш, я не хочу потерять свои данные

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

В этой статье мы покажем три простых способа очистки кэша.

Способ 1. Повторное добавление базы в список баз 1С

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

Выбираем интересующую нас базу в списке баз и нажимаем "Изменить".

-2

Теперь нам нужно скопировать информацию об адресе хранения базы. База может быть серверная, файловая, а также она может быть расположена на веб-сервере. В нашем примере мы работаем с файловой базой. Ниже мы приведем скриншоты, на которых указано, в каком случае какую информацию нужно копировать. Разобраться с этим несложно - копируем ту информацию, которая у вас заполнена.

После того, как вы все скопировали нажимаем "Отмена".

Теперь, открываем список баз, снова выбираем интересующую нас базу и с чистой совестью нажимаем "Удалить".

-4

В открывшемся окне нажимаем "Да",

-5

Теперь нам нужно заново добавить в базу в список. Нажимаем "Добавить"

-6

Выбираем "Добавление в список существующей информационную базу", жмем "Далее".

-7

В открывшемся окне вам нужно заполнить наименование базы (укажите имя, которое вы хотите видеть в списке баз), а также место ее расположения (информация, которую вы ранее скопировали).

-8

Вот, что у нас получилось:

-9

Напоминаю, что в нашем примере мы использовали файловую базу, если ваша база расположена на веб-сервере или на сервере 1С:Предприятия, вам нужно заполнить другие поля:

Если база расположена на веб-сервере:

-10

Если база расположена на сервере 1С:Предприятие:

-11

После того как вы заполнили поля, нажимаем "Далее", затем "Готово".

-12
-13

База снова появилась в списке, после того как вы в нее зайдете будет сгенерирован новый кэш.

-14

Способ 2. Удаление кэша вручную

Как мы уже говорили ранее, кэш - это файлы, которые хранятся на вашем компьютере или терминальном сервере, поэтому можно попробовать удалить их вручную.

Обычно кэш хранится в этих папках, поэтому нужно проверить каждую из них:

  • C:\Users\ИмяПользователя\AppData\Roaming\1C\1cv8
  • C:\Users\ИмяПользователя\AppData\Local\1C\1cv8
  • C:\Users\ИмяПользователя\AppData\Local\1C\1cv82
  • C:\Users\ИмяПользователя\AppData\Local\1C\1cv82

ИмяПользователя замените на имя вашего пользователя в системе Windows.

Как мы видим, путь начинается с диска "С". в некоторых редких случаях "С" нужно поменять на другую букву, например "D" или "E" и т п. Но, как правило, ее менять не нужно.

Имя моего пользователя - Каневский Виталий, поэтому путь будет выглядеть для меня следующим образом:

C:\Users\Каневский Виталий\AppData\Roaming\1C\1cv8

Копируем получившуюся строку и вставляем ее в проводник, после чего нажимаем "Enter".

-15

Если вы все сделали правильно, то увидите подобную картину:

-16

Кэш 1С хранится в папках, которые выглядят вот так:

-17

Таким образом, чтобы его очистить, нужно удалить все папки с "длинными и странными" именами.

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

Способ 3. Параметр запуска /ClearCache

Если вы установите параметр запуска /ClearCache, тогда при каждом входе в программу кэш будет очищаться автоматически. Этот способ подойдет, если вы работаете через тонкий клиент.

Выбираем интересующую нас базу и нажимаем "Изменить"

-18

Нажимаем "Далее".

-19

В поле "Дополнительные параметры запуска" вводим "/ClearCache" без кавычек. Нажимаем "Готово".

-20

Вот и все. При следующем запуске базы кэш будет очищен.

⛔Не забывайте о том, что кэш помогает 1С работать быстрее, поэтому, очищая его каждый раз при запуске программы, вы негативно повлияете на скорость ее работы. В связи с этим, советуем вам после очистки кэша удалить дополнительный параметр запуска /ClearCache. Не удалять его можно в том случае, если у пользователя регулярно возникают проблемы с 1С, связанные с кэшем.

-21

Надеемся, что эта статья вам понравилась. Если вам нужна помощь профессионалов в 1С, обращайтесь, будем рады помочь :)