Как почистить временные файлы пользователя (кэш) в 1С

Содержание
  1. Как очистить Кэш в 1С – для пользователя, сервера – инструкция
  2. Как очистить кэш?
  3. 1. Запуск базы 1С с использованием параметра «/ClearCache»
  4. 2. Очистка кэша 1С вручную
  5. 3. Очистка кэша в 1С на сервере или пользовательском ПК с помощью готовых скриптов
  6. 4. Дополнительно
  7. Очистка кэш 1С 8.3
  8. Что такое временные файлы, кэш 1С
  9. Как очистить кеш в 1С 8.3 вручную
  10. Что делать, если папку AppData не видно
  11. Очистка временных файлов (кеш) удалением базы 1С из списка
  12. Очистка с помощью ClearCache
  13. Как почистить кэш в 1С 8 3? 3 основных способа
  14. Как связаны кэш и работа программы?
  15. Способ 1. Ручная чистка кэша 1С 8
  16. Способ 2. Clear Cash
  17. Способ 3. Выполнить скрипт
  18. Кто должен заниматься очисткой кэша в 1С 8 3?
  19. Очистка кэша 1С для пользователя и на сервере
  20. Общая информация об очистке кэша в 1С
  21. Основные способы очистки кэша
  22. Вручную
  23. Очистка временных файлов 1С
  24. Очистка с помощью параметра ClearCache
  25. Возможные сложности 
  26. Как очистить кэш 1С 8.3?
  27. Что такое кэш
  28. Способы очистки кэша
  29. Как очистить кэш 1С Предприятие 8.3 + обработка
  30. Какая служебная информация сохраняется в кэше 1С
  31. Как перейти к папкам кэша 1С Предприятие 8.3
  32. Как очистить кэш 1С Предприятие 8.3 самостоятельно
  33. Как очистить кэш 1С Предприятие 8.3 через пакетный файл .bat
  34. Помощник бухгалтера в 1С
  35. Каково различие между AppData/Local и AppData/Roaming?
  36. Эксперимент 1 (файл., стартер, кэш пустой, предприятие)
  37. Очистка кэша в 1С на клиенте и сервере – удаление временных файлов конфигурации вручную или с помощью дополнительных параметров запуска
  38. Что такое кэш в 1С
  39. Очистка кэша
  40. Вручную
  41. Создание файла очистки
  42. Переподключение базы
  43. Параметры запуска
  44. Как почистить кэш сервера

Как очистить Кэш в 1С – для пользователя, сервера – инструкция

Как почистить временные файлы пользователя (кэш) в 1С

17 октября 2017 1САдминистрирование

Программа 1С:Предприятие создана таким образом, что в процессе работы постоянно стремится оптимизировать скорость выполнения операций. С этой целью на компьютере пользователя создается «кэш», в котором хранится часто используемая информация, например: расположение и формы окон, служебные данные пользователя, настройки отборов, шрифтов и т.д.

Кэширование позволяет сократить количество обращений к серверу и, тем самым, повысить скорость работы 1С:Предприятие. Этот механизм экономит время, но и содержит ряд проблем.

Если после обновления конфигурации у Вас «поплыли» формы, перестал работать отчет, выскакивают окна с ошибками, то вероятнее всего проблема решается очисткой кэша.

Как очистить кэш?

Существуют два основных способа очистки кэша.

1. Запуск базы 1С с использованием параметра «/ClearCache»

Данный метод очень прост. В окне выбора информационной базы выберите ту, чей кэш нужно очистить. Нажмите кнопку «Изменить».

В последнем окне Редактирования информационной базы задайте параметр запуска «/ClearCache». Нажмите «Готово» и запустите информационную базу.

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

2. Очистка кэша 1С вручную

Для удаления файлов кэша вручную необходимо найти папки, где кэш хранится. Для операционных систем Win7 и выше временные файлы хранятся по адресу:

  • C:\Users\Username\AppData\Roaming\1C и C:\Users\Username\AppData\Local\1C в папках, начинающихся с «1cv8».
  • В Windows XP, в папке пользователя по адресу Local Settings\Application Data\1C\.
  • Если папка AppData не видна, то нужно настроить видимость скрытых папок.

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

Для очистки кэша нужно удалить эти папки.

Важно! Удалять папки можно только тогда, когда завершены процессы работы с 1С:Предприятие.

3. Очистка кэша в 1С на сервере или пользовательском ПК с помощью готовых скриптов

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

Этот способ поможет очистить кэш 1С как на клиенте, так и на сервере. Для этого Вам понадобится доступ к соответствующим папкам сервера

4. Дополнительно

Если после использования вышеописанных способов очистки кэша ошибка, например «Не верный формат хранилища данных«, все равно сохраняется, то рекомендуют остановить сервер 1С и вручную чистить папку reg_1541/SNCCNTX. Она расположена на компьютере центрального сервера 1С:Предприятия в каталоге / .

Например: 

Будьте внимательны, в этой папке можно чистить не все. Перечислю что чистить можно:

  • 1CV8Reg.lst — реестр кластера (в нем хранятся список зарегистрированных информационных баз, рабочие сервера и процессы, соответствие кластера и доп. менеджера, список админов.)
  • srvribrg.lst — список кластеров (зарегистрированные кластеры и админы центрального сервера)
  • 1cv8ftxt — данные полнотекстового поиска. Они лежат на центральном сервере 1с: рабочий каталог кластера-идентификатор информационной базы
  • 1Cv8Log — журнал регистрации базы *.lgp и *.lgf.

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

чтобы получать чек-листы, реальные кейсы, а также
обзоры сервисов раз в 2 недели. 1С загрузка / выгрузка данных в Excel

Оказываем услуги настройки выгрузки данных из 1С в Excel и наоборот. Интеграция, удобный перенос обработка файлов, номенклатуры, баз, справочников, прайс-листов, накладных, счетов для конфигураций 1С Бухгалтерия, Предприятие, УТ, УП, УПП, ERP

Обмен данными между конфигурациями 1С

Настраиваем обмен данными между идентичными и различными конфигурациями 1С Бухгалтерия, Предприятие, УПП, УТ, УП (ERP). Автоматизируем обмен данными между любыми базами 1С, различных конфигураций в кратчайшие сроки

Как подключить СПАРК Риски в бухгалтерии

Когда и зачем следует внедрять 1С: СПАРК Риски, кому будет полезна предоставляемая сервисом информация, как подключить надстройку самому или через системного администратора.

Как получить лицензию на базовую версию 1С

Как получить и зарегистрировать лицензию 1С. С какими ошибками можно столкнуться и как их избежать и решить. Что такое пин-код и зачем он нужен. Вопросы администрирования простым языком.

Заполнение контрагента по ИНН в 1С

Основы работы с 1С: Контрагент – как найти, изменить, заполнить. Работа со справочниками сервиса – проверки, акты сверок, контроль задолженностей.

ИТ аутсорсинг, обслуживание организаций

Поручив нам IT аутсорсинг обслуживания компьютерного и сетевого оборудования, вы получите в свое распоряжение действительно высококвалифицированных специалистов и при этом сократите затраты на ИТ, как минимум, на 30-40%

Адресное хранение 1С:8 УТ и УПП

Услуги разработки и внедрения программных блоков адресного хранения для 1С:8 УТ (Управление Торговлей) и УПП (Управление Производственным предприятием). Реализация программных решений адресного хранения в 1С 8.2 и 8.3 Склад.

Продажа и установка программ 1С

Продажа ПО 1С различных конфигураций для разного количества пользователей: 1С Бухгалтерия, 1С УПП, 1С УТ, 1С Зарплата и т.п. (весь спектр программного обеспечения) от ГК “Интегрус” – франчайзи 1С в Петербурге с 20004г. Официальная сервисная поддержка, консалтинг, интеграция ПО.

Источник: https://integrus.ru/blog/kak-ochistit-kesh-1s.html

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

Как почистить временные файлы пользователя (кэш) в 1С

Кэш (или кеш) — от английского слова 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С автоматически происходит очистка кэша. Но данный способ подходит только для тонкого клиента и снижает производительность системы.

См. также:

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

Активировать демо-доступ бесплатно →

или

Оформить подписку на Рубрикатор →

После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.

Помогла статья?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Источник: https://BuhExpert8.ru/obuchenie-1s/administrirovanie-1s/ochistka-kesh-1s-8-3.html

Как почистить кэш в 1С 8 3? 3 основных способа

Как почистить временные файлы пользователя (кэш) в 1С

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

Как связаны кэш и работа программы?

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

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

Способ 1. Ручная чистка кэша 1С 8

Кэш находится в двух папках:

В серверных операционных системах Windows 2008 В Windows XP В Windows 7
C:\Users\\AppData\Local\1CC:\Users\\AppData\Roaming\1C %userprofile%\Local Settings\Application Data\1C\1Cv82%userprofile%\Application Data\1C\1Cv82 %userprofile%\AppData\Roaming\1C\1Cv82%userprofile%\AppData\Local\1C\1Cv82

Для точного определения расположения вы можете зайти в меню настроек в списке информационных баз:

После того как вы перешли в нужные каталоги, нужно удалить папки. Они имеют следующий вид:

При очистке вручную стоит быть предельно внимательными, чтобы не удалить ничего лишнего и не навредить работе программы.

Способ 2. Clear Cash

Заходим в дополнительные параметры запуска (в списке информационных баз нажимаем на кнопку “изменить” и заходим в последнюю вкладку) и прописываем команду /ClearCache.

Данная функция доступна только на тонком клиенте и снижает производительность работы!

Способ 3. Выполнить скрипт

Создаем в блокноте файл со следующим текстом:

@echo off

@FOR /D %%i in («%userprofile%\AppData\Local\1C\1Cv8\????????-????-????-????-????????????») do rd /s /q «%%i»

@FOR /D %%i in («%userprofile%\AppData\Local\1C\1Cv81\????????-????-????-????-????????????») do rd /s /q «%%i»

@FOR /D %%i in («%userprofile%\AppData\Local\1C\1Cv82\????????-????-????-????-????????????») do rd /s /q «%%i»

@FOR /D %%i in («%userprofile%\AppData\Roaming\1C\1Cv8\????????-????-????-????-????????????») do rd /s /q «%%i»

@FOR /D %%i in («%userprofile%\AppData\Roaming\1C\1Cv81\????????-????-????-????-????????????») do rd /s /q «%%i»

@FOR /D %%i in («%userprofile%\AppData\Roaming\1C\1Cv82\????????-????-????-????-????????????») do rd /s /q «%%i»

@FOR /D %%i in («%userprofile%\Application Data\1C\1Cv8\????????-????-????-????-????????????») do rd /s /q «%%i»

@FOR /D %%i in («%userprofile%\Application Data\1C\1Cv81\????????-????-????-????-????????????») do rd /s /q «%%i»

@FOR /D %%i in («%userprofile%\Application Data\1C\1Cv82\????????-????-????-????-????????????») do rd /s /q «%%i»

@FOR /D %%i in («%userprofile%\Local Settings\Application Data\1C\1Cv8\????????-????-????-????-????????????») do rd /s /q «%%i»

@FOR /D %%i in («%userprofile%\Local Settings\Application Data\1C\1Cv81\????????-????-????-????-????????????») do rd /s /q «%%i»

@FOR /D %%i in («%userprofile%\Local Settings\Application Data\1C\1Cv82\????????-????-????-????-????????????») do rd /s /q «%%i»

Сохранить его необходимо в формате .bat. Выходим из 1С и запускаем получившийся bat-файл.

Скачать bat-файл.

Кто должен заниматься очисткой кэша в 1С 8 3?

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

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

Мы оказываем эту и многие другие услуги, связанные с 1С, и приглашаем вас к сотрудничеству! Вы только собираетесь установить программу? Наши сотрудники займутся внедрением и настройкой с обучением персонала, что поможет в максимально сжатые сроки ввести использование продукта в ваши бизнес-процессы.

Позвоните по номеру телефона, указанному на сайте, или заполните форму обратной связи, чтобы мы смогли сориентировать по стоимости, ответить на все вопросы и рассказать, как начать сотрудничество!

Источник: https://1c.programs93.ru/articles/instrukcii/ochistka-kjesha-v-1s-8-3-3-osnovnyh-sposoba/

Очистка кэша 1С для пользователя и на сервере

Как почистить временные файлы пользователя (кэш) в 1С

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

Общая информация об очистке кэша в 1С

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

Ошибка при входе в базу

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

Основные способы очистки кэша

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

Вручную

Первый способ подходит тем, кто хочет сделать все самостоятельно, не обращаясь за помощью к специалистам. Что для этого нужно выполнить:

  1. Запустить 1С.Предприятие.
  2. В окне найти меню «Настройки» и зайти в него. Там будет адрес каталога, в котором хранятся временные файлы 1С.
  3. Выглядеть он будет примерно так: C:\Users\User\AppData\\Roaming\\1C\1Cv8\tmplts

Папка с кешем хранится по этому адресу: C:\Users\User\AppData\Local\1C\1Cv82

  1. Войти в папку. В ней будут файлы с длинными непонятными именами. Это и есть кэш, который необходимо удалить.
  2. Перед удалением обязательно выйти из 1С, после перезагрузить компьютер.

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

Папка с кэшем

Очистка временных файлов 1С

Второй способ тоже под силу использовать самостоятельно. Он не совсем корректен, так как временные файлы остаются на жестком диске после решения проблемы. Что же нужно сделать:

  1. Запустить 1С.
  2. Удалить базу с ошибками из списка информационных баз.
  3. Создать новую с тем же адресом каталога.

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

Удаление баз

Очистка с помощью параметра ClearCache

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

  1. Запустить конфигурацию 1С.
  2. Выделить нужную базу в списке.
  3. В меню справа нажать «Изменить».
  4. Откроется окно, нажать «Далее».
  5. В следующем окне в графе «Дополнительные параметры запуска» написать: /ClearCache и нажать «Готово»

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

ClearCache

Возможные сложности 

Подходить к очистке clear cache 1c следует очень аккуратно, чтобы не удалить нужную информацию. В каталогах SICache, DBNameCache, ConfigSave, Config лежат файлы, служащие кэшем для разных компонентов конфигурации 1С. Информация в них повторяет ту, что хранится в базе данных, и служит для увеличения производительности и ускорения запуска клиентских приложений.

Что нужно учесть перед тем, как почистить кэш 1с:

  1. Приступать к работе следует после обновления конфигурации.
  2. Очищать временные файлы надо не только в Local, но и в Roaming. Использовать при этом следует одинаковые алгоритмы.
  3. Перед чисткой нужно убедиться, доступны ли данные для удаления и что их никто не использует.
  4. На автомате не трогать файлы *.pfl. Удалять только эти объекты:

1C\1cv8\_id_\Config

1C\1cv8\_id_\ConfigSave

1C\1cv8\_id_\DBNameCache

1C\1cv8\_id_\SICache

1C\1cv8\_id_\vrs-cache

1C\1cv8\_id_\_id2_\vrs-cache

  1. По завершении операции предоставить право грубой очистки для папки 1C\1cv8\_id_

Как очистить кэш 1с, если пользователи работают через терминал? Перечисленные способы здесь не подойдут, и понадобится помощь знающих специалистов.

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

Важно! Чтобы не дожидаться этого момента, почистить кэш 1с можно заранее с помощью PowerShell.

Как это сделать:

  1. На терминальном сервере создать файл enableps.bat с таким содержимым:

powershell -Command Set-ExecutionPolicy RemoteSigned.

  1. Запустить файл двойным щелчком левой кнопки мыши.

Этим действием запускается работа PowerShell на сервере. Он самостоятельно удалит кэш 1с у всех пользователей.

Теперь о том, как настроить автоматическую очистку кэша 1с:

  1. Создать на сервере еще один файл enableps, но с расширением *.ps1, с таким содержимым:

Get-ChildItem “C:\Users\*\AppData\Local\1C\1Cv82\*”,”C:\Users\*\AppData\Roaming\1C\1Cv82\*” | Where {$_.Name -as [guid]} |Remove-Item -Force –Recurse

  1. Поместить файл в планировщик заданий.

С этого момента планировщик начнет самостоятельно запускать 1c clearcache по заданному расписанию, и очищение будет происходить в каталогах:

  • C:\Users\*\AppData\Local\1C\1Cv82\*
  • C:\Users\*\AppData\Roaming\1C\1Cv82\*

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

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

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

Часто встает вопрос, возможно ли восстановить данные 1С из кэш-файлов? Пример из жизни системного администратора:

Неудачно обновил конфигурацию, не сделав предварительно ее копию. В итоге cf-файл (файл конфигурации) был потерян. Зато сохранились кэш-файлы с разными расширениями в директах AppData\Local и Roaming.

Что же ответить незадачливому программисту? Варианты восстановления есть, и один из них это попробовать переименовать копию ConfigCacheStorage в .CF и загрузить ее в пустую базу. Поэтому ответ на вопрос, configcachestorage 1с можно ли удалить, будет однозначно отрицательным. Ситуации в работе с 1С возникают разные, и неизвестно, какие данные могут понадобиться и помочь завтра.

Очистка кэша

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

Источник: https://webcatcher.ru/finances/828-ochistka-kesha-1s-dlya-polzovatelya-i-na-servere.html

Как очистить кэш 1С 8.3?

Как почистить временные файлы пользователя (кэш) в 1С

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

Рис.1 Ошибка

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

Что такое кэш

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

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

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

Способы очистки кэша

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

  • С:\Users\\AppData\Roaming\1C\1cv8
  • С:\Users\\\AppData\Local\1C\1cv8

Пройдя по этому пути, увидим:

Рис.2 Очистка вручную

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

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

Рис.3 Утилита ClearCache

Так вместо ручного удаления воспользуйтесь данным скриптом

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

Как это сделать? Открываем список баз 1С, выбираем в списке нужную нам базу, но не запускаем ее. В правой части окна нажимаем кнопку «Изменить», как показано на скриншоте:

Рис.4 Очистка с помощью параметра входа

В следующем окне ничего не меняем, жмем «Далее».

Рис.5 Здесь ничего не меняем

В третьем окне вписываем нужный текст, как показано на скриншоте, и жмем «Готово».

Рис.6 Вписываем нужный текст

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

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

Рис.7 Удаляем базу Рис.8 Добавляем базу Рис.9 Добавляем базу в список

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

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

Если чистить кэш таким образом, то рано или поздно жесткий диск компьютера будет переполнен.

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

В большинстве случаев один из вышеперечисленных способов помогает устранить ошибку.

Если ни один из них не помог, стоит прибегнуть к более сложной диагностике – проверке целостности жесткого диска на битые сектора с помощью утилиты chkdsk.exe.

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

Источник: https://wiseadvice-it.ru/o-kompanii/blog/articles/kak-ochistit-kesh-1s-8-3/

Как очистить кэш 1С Предприятие 8.3 + обработка

Как почистить временные файлы пользователя (кэш) в 1С

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

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

Позвонив в техподдержку компании или к партнерам 1С по вопросу некорректной работы 1С Предприятие 8.3 одним из предложенных решений (вместе с тестированием и исправлением информационной базы 1С Предприятие 8.3) будет очистка кэша 1С. Если вы не знаете, что такое «кэш 1С» и зачем он нужен, то вкратце расскажу.

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

Какая служебная информация сохраняется в кэше 1С

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

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

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

Как перейти к папкам кэша 1С Предприятие 8.3

Кэш 1С Предприятие 8.3 хранится в профиле пользователя в следующих папках:

  • %userprofile%\AppData\Roaming\1C\1Cv82
  • %userprofile%\AppData\Roaming\1C\1Cv8
  • %userprofile%\AppData\Local\1C\1cv82
  • %userprofile%\AppData\Local\1C\1cv8

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

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

Что бы перейти в профиль самостоятельно, в Проводнике Windows следуем по пути:

С:\Пользователи\ИмяПользователя

отсюда необходимо перейти в папку «AppData».

ВНИМАНИЕ! Папка «AppData» скрыта, что бы перейти в неё из профиля пользователя, необходимо добавить к адресной строке «\AppData\» вручную и нажать Enter.

Из папки «AppData» переходим в папки с кэшем 1С Предприятие, в соответствии с описанием выше.

Как очистить кэш 1С Предприятие 8.3 самостоятельно

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

Т.е. необходимо в папках «\1Cv8» и «\1Cv82» удалить все файлы.

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

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

Как очистить кэш 1С Предприятие 8.3 через пакетный файл .bat

Файл *.bat выполняет последовательно команды ОС Windows записанные в нем. Что бы облегчить процедуру удаления воспользуемся командой rd (удалить директорию)

rd /q /s “%userprofile%\AppData\LocalCCv82\” rd /q /s “%userprofile%\AppData\RoamingCCv82\” rd /q /s “%userprofile%\AppData\LocalCCv8\” rd /q /s “%userprofile%\AppData\RoamingCCv8\”

Ключи команды:

/Q — Отключает запрос на подтверждение.
/S — Удаление каталога со всеми вложенными подкаталогами.

Сохраним эти строки в файл *.bat. Для этого в блокноте при сохранении файла, после имени файла дописываем «.bat» и в Типе файла выбираем «Все файлы». Если запустить созданный файл на выполнение (двойным щелчком), то с компьютера будут удаляться все кэши 1С Предприятие 8.3.

Для ленивых выкладываю для скачивания файл 1C-ClearCache.bat, который очищает кэши 1С Предприятие указанным выше способом:

Источник: http://i-am-a-programmer.ru/technical-1c/kak-ochistit-kesh-1s-predprijatie-8-3.html

Помощник бухгалтера в 1С

Как почистить временные файлы пользователя (кэш) в 1С

Внимание!  Это техническая часть, не предназначенная для публикации. Всё про очистку кэша баз 1С читайте вот в этой статье.

Оглавление

  • Обновлятор-1с. Очистка временных файлов 1с (кэша).
    • Технические нюансы
      • Каково различие между AppData/Local и AppData/Roaming?
      • Эксперимент 1 (файл., стартер, кэш пустой, предприятие)
      • Эксперимент 2 (файл., стартер, кэш полный, предприятие)
      • Эксперимент 3 (файл., стартер, кэш пустой, конфигуратор)
      • Эксперимент 4 (файл., стартер, кэш полный, конфигуратор)
      • Эксперимент 5 (файл., стартер, внешнее подключение)
      • Эксперимент 6 (файл., стартер, пакетный режим – тестирование)
      • Эксперимент 7 (файл., стартер, пакетный режим – обновление)
    • Возможные конфликты
    • Выводы
    • Поправки для обновлятора

Каково различие между AppData/Local и AppData/Roaming?

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

Папка Roaming хранит определенные пользовательские файлы, которые могут быть перенесены с компьютера на компьютер.

Roaming folder is used for User Profile specific data, while the Local folder structure is used for Machine Specific data.

Basically, the user data that you move from XP should be placed in the Roaming folder.

 Лучшее объяснение: Local stays with the user on that specific computer. If you are on a domain, a “roaming” profile will be uploaded before you logoff. When you log onto another computer with roaming folders, all of your files in the roaming folder will be at the new computer too. 

Эксперимент 1 (файл., стартер, кэш пустой, предприятие)

Local\1C\1cv8\_id_\Config\RuntimeCacheStorage Local\1C\1cv8\_id_\Config\RuntimeCacheVersions Local\1C\1cv8\_id_\ConfigSave\RuntimeCacheStorage Local\1C\1cv8\_id_\ConfigSave\RuntimeCacheVersions Local\1C\1cv8\_id_\DBNameCache\cacheData Local\1C\1cv8\_id_\DBNameCache\cacheStorage Local\1C\1cv8\_id_\SICache\cacheData Local\1C\1cv8\_id_\SICache\cacheStorage Roaming\1C\1cv8\_id_\vrs-cache\cache.1CD Roaming\1C\1cv8\_id_\_id2_\vrs-cache\cache.1CD Roaming\1C\1cv8\_id_\def.usr

Roaming\1C\1cv8\_id_\_id2_\*.pfl_

vrs-cache может создавать и в local (тонкий клиент) и в roaming (толстый клиент)

куда пишет

ValueCount
Local\1C\1cv8\1cv8u.pfl_ 3
Local\1C\1cv8\_id_\Config\RuntimeCacheStorage 27908
Local\1C\1cv8\_id_\Config\RuntimeCacheVersions 2115
Local\1C\1cv8\_id_\ConfigSave\RuntimeCacheStorage 1
Local\1C\1cv8\_id_\ConfigSave\RuntimeCacheVersions 1
Local\1C\1cv8\_id_\DBNameCache\cacheData 6
Local\1C\1cv8\_id_\DBNameCache\cacheStorage 124
Local\1C\1cv8\_id_\SICache\cacheData 43
Local\1C\1cv8\_id_\SICache\cacheStorage 709
Roaming\1C\1CEStart\ibases.v8i 3
Roaming\1C\1cv8\1cv8.pfl_ 6
Roaming\1C\1cv8\1cv8strt.pfl_ 6
Roaming\1C\1cv8\_id_\1cv8.pfl_ 6
Roaming\1C\1cv8\_id_\_id2_\1cv8.pfl_ 3
Roaming\1C\1cv8\_id_\_id2_\1cv8cmn.pfl_ 17
Roaming\1C\1cv8\_id_\_id2_\vrs-cache\cache.1CD 68
Roaming\1C\1cv8\_id_\def.usr 3
Roaming\1C\1cv8\_id_\vrs-cache\cache.1CD 68

что читает

ValueCount
Local\1C\1cv8\1cv8u.pfl 6
Local\1C\1cv8\_id_\Config\RuntimeCacheStorage 232366
Local\1C\1cv8\_id_\Config\RuntimeCacheVersions 1055
Local\1C\_id_\DBNameCache\cacheData 3
Local\1C\1cv8\_id_\DBNameCache\cacheStorage 140
Local\1C\1cv8\_id_\SICache\cacheData 30
Local\1C\1cv8\_id_\SICache\cacheStorage 1289
Roaming\1C\1CEStart\1CEStart.cfg 44
Roaming\1C\1CEStart\ibases.v8i 23
Roaming\1C\1cv8\1cv8.pfl 6
Roaming\1C\1cv8\1cv8strt.pfl 12
Roaming\1C\1cv8\_id_\1cv8.pfl 6
Roaming\1C\1cv8\_id_\_id2_\vrs-cache\cache.1CD 44
Roaming\1C\1cv8\_id_\vrs-cache\cache.1CD 44

Источник: https://helpme1c.ru/obnovlyator-1s-ochistka-vremennyx-fajlov-kesha

Очистка кэша в 1С на клиенте и сервере – удаление временных файлов конфигурации вручную или с помощью дополнительных параметров запуска

Как почистить временные файлы пользователя (кэш) в 1С

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

Что такое кэш в 1С

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

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

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

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

Очистка кэша

Очистить временную память можно несколькими способами:

  • вручную;
  • созданием скрипта очистки;
  • переподключением базы (БД);
  • изменением параметров запуска.

Все они достаточно эффективны. Различаются методы последовательностью действий. Намного проще создать файл очистки, чем каждый раз самостоятельно стирать информацию. Но, такой метод реализовать сложнее.

Вручную

Первый способ подразумевает ручную очистку данных. Для этого необходимо:

  1. Найти папку в которой хранятся временные данные. Для этого нужно зайти в настройки 1С и посмотреть каталог шаблонов, где прописан нужный путь.
  2. По умолчанию нужные данные расположены по адресу C:\Users\User\AppData, где находятся 2 папки: Roaming\1C и Local\1C.
  3. В каталогах будут расположены директории типа: 1cv8, 1Cv82 и т.п. Нужно зайти в каждую и удалить содержимое. Папку с именем 1CEStart нужно оставить. Там в файле ibases.v8i хранятся настройки добавленных на клиенте БД.

Перед очисткой нужно закрыть 1С, а после, рекомендуется перезагрузить компьютер.

Создание файла очистки

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

  1. В текстовом документе вписать или скопировать следующее:@echo off del     /s /q %userprofile%\AppData\Local\1C\*.* rd      /s /q %userprofile%\AppData\Local\1C\ del     /s /q %userprofile%\AppData\Roaming\1C\1cv8\*.* rd      /s /q %userprofile%\AppData\Roaming\1C\1cv8\ del     /s /q %userprofile%\AppData\Roaming\1C\1cv82\*.* rd      /s /q %userprofile%\AppData\Roaming\1C\1cv82\
  2. Сохранить документ, изменив расширение с «.txt» на «.bat».
  3. Выйти из платформы 1С.
  4. Запустить bat-файл.

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

Переподключение базы

Самым простым способом будет переподключение базы. Тогда, память полностью очищается. Делается это в три этапа:

  1. Открыть приложение.
  2. Выбрать необходимую информационную базу и нажать на кнопку «Удалить», которая находится справа.
  3. Перезапустить платформу 1С.
  4. Подключить базу заново. Выбрать пункт «Добавление в список существующей информационной базы«. Затем прописать адрес по которому она находится.

Этот метод имеет небольшой недостаток. Временные файлы остаются на жестком диске.

Параметры запуска

Четвертый способ используется, если ошибки с программой возникают регулярно. Очистка будет проходить автоматически, благодаря использованию параметра ClearCache. Однако, стоит помнить о существенном минусе. Изменение параметров запуска будут отрицательно влиять на быстродействие.

Для начала необходимо открыть приложение и выбрать необходимую базу. После этого, нажать на пункт «Изменить».

Перейти в «Редактирование информационной базы». Затем, в строке «Дополнительные параметры запуска», прописать следующую команду: «/ClearCache».

  Все способы увеличения скорости загрузки Steam

Как почистить кэш сервера

Непонятные ошибки можно исправить и удалением кэш сервера. Для этого нужно на самом сервере перейти по адресу C:\Program Files\1cv8\srvinfo\reg_1541\snccntx + идентификатор.

Сам идентификатор уникальный для каждого пользователя, например, «snccntx78a5c271-bab5-21a6-1df1-4ba271f5861c». В данном каталоге находятся файлы с данными сеанса. Они имеют вид snccntx.

000063F1.dat.

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

Источник: http://composs.ru/kak-pochistit-kesh-v-1c/

Комп-мастер
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: