Очистка кэша 1С Фреш на тонком, толстом и веб-клиенте

· 9 мин

Содержание

Кэш в 1С Фреш чистят одним из трёх способов, и какой нужен, зависит от клиента. Тонкий клиент: закрыть программу и удалить папки с идентификаторами в %LOCALAPPDATA%\1C\1cv8 или запустить с параметром /ClearCache. Веб-клиент: очистить данные сайта в браузере. Толстый клиент: тот же каталог, но с оглядкой на список баз.

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

Когда очистка кэша действительно помогает

Чистка не лечит медленный интернет или перегруженный сервис. Она решает вполне конкретные проблемы:

  • 🐌 форма открывается долго, хотя соседний пользователь в той же базе работает быстро;
  • 🧩 после обновления конфигурации в облаке на экране старые формы, пропавшие кнопки, «съехавший» интерфейс;
  • 🪟 окно программы зависает при открытии конкретного отчёта или справочника;
  • ⚠️ платформа сообщает об ошибке чтения или записи служебных файлов, например Ошибка при чтении файла кэша;
  • 👤 интерфейс у одного сотрудника выглядит иначе, чем у остальных на том же рабочем месте.

Если тормозит всё сразу и у всех, причина чаще на стороне интернета, сервера или самой базы. Проверьте это раньше, чем удалять файлы.

СимптомКэш виноват?Что проверить в первую очередь
Тормозит только у одного человекаСкорее даКэш его профиля Windows
Тормозит у всех, в разное время сутокНетКанал связи, нагрузка на сервис
Старые формы после обновленияДаКэш клиента, затем перезапуск
Тормозит один тяжёлый отчётНетПериод, отборы, объём данных
Ошибка при запуске клиентаВозможноКэш и права на папки профиля

Простой способ отличить проблему кэша от проблемы сервиса: откройте ту же базу с другого компьютера или с телефона через веб-клиент. Там всё быстро, а на вашем машине медленно? Значит, дело в локальных файлах. Медленно везде? Чистить кэш бесполезно, тратьте время на проверку канала и обращение в поддержку.

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

Что сделать перед очисткой

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

  1. Закройте все окна 1С и убедитесь, что процесс не висит в фоне. В «Диспетчере задач» не должно быть 1cv8.exe, 1cv8c.exe и 1cestart.exe.
  2. Сохраните то, что не записано. Незаписанные документы пропадут вместе с сеансом.
  3. Выйдите из сеанса корректно, а не закрывайте окно крестом при зависшей форме. Так сервис не будет считать вас «залипшим» пользователем.
  4. Запомните адрес базы в сервисе. Если вы случайно удалите запись в списке баз, ссылку придётся вводить заново.
  5. На общем компьютере убедитесь, что чистите кэш под своей учётной записью Windows. У каждого пользователя свой профиль и свои папки.

Не удаляйте всю папку 1C целиком. В ней хранится список баз и настройки запуска. Вы потеряете подключения и будете вспоминать адреса вручную.

Если сомневаетесь, не удаляйте, а переименуйте папку, например в 1cv8_old. Платформа создаст новую при запуске. Не помогло: верните прежнее имя, ничего не потеряно.

Очистка кэша тонкого клиента в режиме «Предприятие»

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

Ручное удаление папок

Откройте проводник и вставьте в адресную строку:

%LOCALAPPDATA%\1C\1cv8

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

%APPDATA%\1C\1cv8

Здесь лежат пользовательские настройки. Если нужен только сброс кэша, без сброса интерфейса, начните с первого каталога. Второй трогайте, когда после первого шага интерфейс всё равно ведёт себя странно.

Порядок действий:

  1. Закройте 1С полностью.
  2. Откройте %LOCALAPPDATA%\1C\1cv8.
  3. Удалите вложенные папки с идентификаторами. Файлы в корне каталога пока не трогайте.
  4. Откройте %APPDATA%\1C\1cv8 и повторите только если нужен сброс настроек.
  5. Запустите 1С и войдите в базу. Первый вход будет медленнее обычного: кэш собирается заново.

Запуск с параметром /ClearCache

Есть способ быстрее. Платформа умеет очищать кэш сама при старте, если передать ей параметр командной строки. Создайте копию ярлыка и в поле «Объект» после пути к исполняемому файлу добавьте:

/ClearCache

После первого запуска с ним кэш будет сброшен. Держите этот ярлык отдельно и подписывайте, например «1С Фреш (чистка)», чтобы не гонять очистку при каждом запуске. Иначе вы потеряете всё преимущество кэша: каждый вход станет как первый.

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

Кэш толстого клиента

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

Различия такие:

  • 🗂 толстый клиент использует каталог профиля 1C\1cv8, который общий с тонким, чистка одного затрагивает другой;
  • 🔁 при запуске в режиме конфигуратора платформа создаёт дополнительные служебные файлы. Их можно удалить вместе с остальным кэшем;
  • 🧹 ярлык с параметром /ClearCache подходит и для толстого клиента: он принимает тот же ключ.

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

Очистка кэша в веб-клиенте и браузере

Веб-клиент работает внутри браузера, поэтому кэш хранит браузер, а не платформа. Папки 1cv8 на этом пути ни при чём.

Самое быстрое действие: жёсткое обновление страницы сочетанием Ctrl+F5. Оно перечитывает ресурсы с сервера, минуя локальную копию. Часто этого хватает после обновления конфигурации.

Если не хватило, чистите данные сайта:

  1. Нажмите Ctrl+Shift+Delete.
  2. Выберите период «За всё время» либо хотя бы «За последний день».
  3. Отметьте «Изображения и другие файлы, сохранённые в кэше».
  4. Файлы cookie отмечайте, только если хотите заново войти в сервис. Обычно хватает одного кэша.
  5. Подтвердите очистку и перезагрузите страницу.
БраузерГде найти очисткуОсобенность
Chrome, Яндекс БраузерНастройки → Конфиденциальность → Очистить историюМожно выбрать только один сайт
FirefoxНастройки → Приватность и защита → Куки и данные сайтовЕсть кнопка «Удалить данные»
EdgeПараметры → Конфиденциальность → Выбрать, что очиститьПохож на Chrome

Если стёрли cookie, придётся войти в сервис заново. Держите логин и пароль под рукой. Хранится ли пароль в менеджере браузера, лучше проверить заранее.

Если ошибка воспроизводится только в одном браузере, попробуйте открыть базу в другом или в окне инкогнито. Работает: проблема в расширениях или кэше первого. Тогда отключите расширения по одному, начиная с блокировщиков рекламы и «ускорителей».

Автоматизация: скрипт и утилиты

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

@echo off
taskkill /F /IM 1cv8c.exe >nul 2>&1
taskkill /F /IM 1cv8.exe >nul 2>&1
for /d %%D in ("%LOCALAPPDATA%\1C\1cv8\*") do rd /s /q "%%D"
echo Готово
pause

Что делает скрипт:

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

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

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

Чек-лист на случай, когда чистка нужна не вам, а сотруднику на удалёнке:

Очистка кэша у сотрудника
Выполнено: 0 / 5

Если очистка не помогла

Кэш удалён, а проблема на месте. Идите от простого к сложному.

Диагностика: выберите симптом

Что стоит сделать дальше, если ничего не сработало:

  • 🔄 переустановить платформу той же версии: иногда повреждены файлы самого клиента, а не кэш;
  • 📶 проверить, не блокирует ли антивирус или прокси соединение с сервисом;
  • 🕐 сверить дату и время на компьютере: сбитые часы ломают защищённое соединение;
  • 📞 обратиться в поддержку сервиса: дать точный текст ошибки и время, когда она возникла.

Как не доводить до очистки

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

  • ❌ Закрытие окна 1С через диспетчер задач, пока идёт запись. Выходите из программы штатно.
  • ❌ Заполненный системный диск. Держите свободными хотя бы 5–10 ГБ.
  • ❌ Резкие отключения питания и сети у ноутбуков без аккумулятора.
  • ❌ Несколько версий платформы, которые используют один профиль и мешают друг другу.
  • ✅ Обновляйте платформу на рабочих местах одновременно, а не вразнобой.
  • ✅ Не подключайте один и тот же профиль Windows к нескольким физическим компьютерам.

Профилактика в цифрах: если у вас 10 пользователей и кэш одного занимает около 300–500 МБ, для всех это 3–5 ГБ. Это нормально. Но если у одного пользователя папка превышает 2–3 ГБ, значит, он работает с очень большим количеством баз или форм, и ему имеет смысл чистить кэш чаще.

Частые вопросы

Удалятся ли мои данные из облака, если очистить кэш?
Нет. Данные хранятся на сервере сервиса. Кэш на компьютере содержит только временные копии и настройки отображения.
Нужно ли после очистки заново вводить пароль?
Для тонкого клиента обычно нет: логин привязан к записи в списке баз. Для веб-клиента придётся войти заново, если вы удалили cookie.
Как часто чистить кэш?
По необходимости: при зависаниях, после обновления конфигурации, если форма отображается неверно. Профилактически достаточно раза в один-два месяца.
Можно ли чистить кэш, пока работает кто-то ещё на этом же компьютере?
Нельзя трогать профиль другого пользователя Windows. Чистка касается только вашей учётной записи, остальные не пострадают.
Почему после чистки первый запуск медленный?
Платформа заново загружает метаданные и формы. Это разовая задержка: она проходит после первого входа.
Нужно ли чистить кэш у всех сотрудников сразу?
Нет. Чистите только у тех, у кого проявилась проблема. Массовая очистка даёт одновременную нагрузку на сервис, когда все начинают подгружать данные заново.