Очистить кэш 1С 8

  • автор:

Как удалить 1С с компьютера полностью

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

К сожалению, простое штатное удаление не даст желаемых результатов, поэтому, только выполнив данную инструкцию, можно полностью удалить программы от 1С.

  • Для начала удаляем приложение штатными средствами. Для этого нужно открыть окно Панели управления. Это можно сделать с помощью ввода команды control panel в окне «Выполнить», которое можно вызвать кнопками Win+R.
  • В панели управления переходим в подраздел «Программы и компоненты».

  • В списке ищем название софта от 1С, который необходимо удалить.

  • Выделяем нужную строчку мышкой и кликаем по кнопочке «Удалить».

  • После завершения деинсталляции необходимо почистить оставшиеся «хвосты», которые могли задержаться в системном реестре.
  • Для этого нужно открыть окошко реестра. Делается это с помощью директивы regedit, которую нужно написать в окне «Выполнить» (вызывается кнопками Win+R).
  • Попав в окно реестра, выделяем мышкой надпись «Компьютер» в самом верху дерева в левой части окошка.
  • Далее, выбираем меню «Правка», а там кликаем по строке «Найти далее».
  • В окошке поиска вводим 1С и кликаем по кнопке «Найти далее».
  • Если что-то будет найдено – удаляем.
  • Проделываем процедуру поиска несколько раз, пока не дойдем до окончания реестра и не убедимся, что все файлы и папки приложения удалены.
  • После этого можно закрыть окно.

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

  • Скачиваем программу на официальном ресурсе. Загрузка бесплатная.
  • Устанавливаем и запускаем утилиту в работу.
  • В левой области окна приложения можно будет увидеть кнопку «Реестр». Нажимаем на нее.
  • После этого нужно будет нажать кнопочку «Поиск проблем».

  • После завершения поиска кликаем «Исправить».

Таким образом, есть возможность избавиться от «хвостов» 1С и сделать это без ущерба для устройства.

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

Рис.1 Ошибка

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

Что такое кэш

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

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

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

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

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

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

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

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

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

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

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

  • /ClearCache

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

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

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

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

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

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

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

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

Рис.6 Повторное добавление базы в списокРис.7 Повторное добавление базы в списокРис.8 Повторное добавление базы в список

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

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

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

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

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

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

Позвонив в техподдержку компании или к партнерам 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% — содержит путь до профиля пользователя в ОС 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 (удалить директорию)

Очистить кеш 1С Предприятие 8.3 Default

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

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

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

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

Как почистить кэш 1С 8.3 на компьютере

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

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

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

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

Важно знать, что перед очисткой кэша необходимо выйти из 1С!

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

1 способ — выполнить скрипт

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

Наша команда предоставляет услуги по консультированию, настройке и внедрению 1С.
Связаться с нами можно по телефону +7 499 350 29 00.
Услуги и цены можно увидеть по .
Будем рады помочь Вам!

Вам будет необходимо создать в блокноте файл с текстом:

и сохранить его в файл с форматом .bat. Особо ленивые могут скачать его тут (замените расширение файла с .txt на .bat).

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

Данный способ хорош тем, что он подходит для операционных систем Windows XP и Windows 7, а так же для всех версий технологической платформы 8.х, ведь кэш у них находится в разных местах.

2 способ — вручную

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

В Windows XP:
%userprofile%\Local Settings\Application Data\1C\1Cv82
%userprofile%\Application Data\1C\1Cv82

В Windows 7:
%userprofile%\AppData\Roaming\1C\1Cv82
%userprofile%\AppData\Local\1C\1Cv82

Всерверныхоперационныхсистемах Windows 2008
C:\Users\<username>\AppData\Local\1C
C:\Users\<username>\AppData\Roaming\1C

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

В данном случае получен адрес такого типа:

После того, как вы перешли в нужные каталоги с кэш-файлами, вам необходимо их очистить. Папки, которые нужно удалить имеют формат «fcb8341b-07bd-48b9-97f4-6d1cfae7f002». Подобные папки выделены красным на рисунке ниже:

При очистке кэша 1С вручную будьте осторожны и не удаляйте ничего лишнего!

3 способ — директива ClearCache

Данный способ подходит для случаев с частым возникновением случаев некорректной работы 1С 8 и суть его заключается в запуске программы с дополнительным параметром «/ClearCache». Параметр указывается при нажатии на кнопку «Изменить…» в списке информационных баз на последней вкладке.

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

Смотрите также видео по очистке временных файлов в 1С:

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

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

Что же такое кэш?

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

Что делать?

Способ № 1.

Необходимо найти каталог, в котором хранятся временные файлы 1С.

Адрес каталога можно посмотреть в настройках:

Итак, мы видим этот каталог: C:\Users\User\AppData\\Roaming\\1C\1Cv8\tmplts

Папки с кэшем также расположены в каталоге: C:\Users\User\AppData\Local\1C\1Cv82

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

Папки с «непонятными» именами, это и есть «наш» кэш.

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

Способ №2

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

rmdir /q /s «%userprofile%\AppData\Local\1C\1Cv82\»

rmdir /q /s «%userprofile%\AppData\Roaming\1C\1Cv82\»

rmdir /q /s «%userprofile%\AppData\Local\1C\1Cv8\»

rmdir /q /s «%userprofile%\AppData\Roaming\1C\1Cv8\»

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

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

/S — Удаление каталога со всеми вложенными подкаталогами.

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

Способ №3

Один из самых простых способов — удалить базу из списка стартера 1С, а потом прописать её обратно.

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

Способ №4

Если ошибки с кэшем возникают постоянно, то можно попробовать использовать дополнительные параметры запуска информационной базы. Но этот способ снижает производительность системы. При дополнительных параметрах запуска (в списке кнопка «Изменить», последняя закладка) необходимо прописать команду «/ClearCache».

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *