Очистка кэша 1С 8.3: когда помогает и как сделать безопасно
Очистка кэша 1С помогает, когда ошибка возникает только у одного пользователя, формы отображаются некорректно или клиент продолжает использовать старые данные после обновления конфигурации. Она не исправит повреждённую базу, проблемы сервера 1С или SQL.
1. Сначала сохраните пользовательский профиль
Закройте 1С и сделайте копию каталогов профиля. Это позволит вернуть список баз и локальные настройки.
$backup = Join-Path $env:USERPROFILE ('Desktop\1C-backup-' + (Get-Date -Format 'yyyyMMdd-HHmm')); New-Item -ItemType Directory -Path $backup -Force; Copy-Item (Join-Path $env:APPDATA '1C') $backup -Recurse -Force -ErrorAction SilentlyContinue; Copy-Item (Join-Path $env:LOCALAPPDATA '1C') $backup -Recurse -Force -ErrorAction SilentlyContinue2. Найдите каталоги кэша
Клиентские данные обычно находятся в %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8. Каталог tmplts содержит шаблоны и не является кэшем конкретной базы.

Внутри находятся папки с длинными идентификаторами — это локальные данные информационных баз.

3. Безопаснее переименовать, чем удалить
Закройте все процессы 1С и переименуйте каталоги. После следующего запуска клиент создаст их заново.
$stamp = Get-Date -Format 'yyyyMMdd-HHmm'; $local = Join-Path $env:LOCALAPPDATA '1C'; if (Test-Path $local) { Rename-Item $local ('1C.old-' + $stamp) }; $roaming = Join-Path $env:APPDATA '1C'; if (Test-Path $roaming) { Rename-Item $roaming ('1C.old-' + $stamp) }4. Разовая очистка через /ClearCache
Для тонкого клиента можно добавить параметр /ClearCache в дополнительные параметры запуска информационной базы.

1cv8.exe /ClearCacheПосле успешного запуска удалите параметр из постоянных настроек: использовать его каждый раз не нужно.
Проверка результата
- список баз отображается;
- проблемная база запускается;
- ошибка формы больше не возникает;
- новые каталоги кэша созданы автоматически;
- после повторного запуска проблема не возвращается.
Откат
Закройте 1С, удалите вновь созданные каталоги и верните старым папкам исходные имена либо восстановите их из резервной копии на рабочем столе.
Критерий успеха: клиент 1С запускается с заново созданным локальным кэшем, нужная база открывается, а данные самой информационной базы не изменялись.