Утилита, которая находит все подключенные базы пользователя и предлагает очистить по ним кэш, если он существует.
Неважно, база подключена из общего списка или добавлена пользователем. Очистка идет по пути "%appdata%\1C\1cv8"
Утилита имеет возможность сохранять кэши, фактически просто переименовывая папку с кэшами в формат "backup_деньмесяцгодчасминутасекунда_guidбазы".
Написано не net.Framework 4, будет работать и на WinXP.
Простая, достаточно просто запустить, программа вычитает все имеющиеся базы по всем подключенным спискам и предложит выполнить очистку кэша сразу по всем. Можно отклонить предложение и выбрать только необходимые базы.
Добавил ссылку "Открыть папку с хранилищем кэшей", для открытия папки с кэшами.
Работает на всех платформах 8.3+, конфигурация не важна. Решает такие пользовательские проблемы, как, например - при попытке открыть базу 1С выскакивает ошибка "Ошибка файла кэшей.... ~путь~".
В Стандарте обычные пользователи не могут ничего в данном случае сделать, у некоторых нет возможности подключиться удаленно. С данным решением пользователь справится сам. Запустил - выбрал необходимые базы (или все) - нажал "Очистить".
Тестировалось на 8.3.5.1119, 8.3.18.1741, 8.3.20.1674, 8.3.20.1789
Структура хранения кэша не менялась как минимум с 8.3.2, а значит будет работать на всех 8.3, и неважно, какая конфигурация установлена.
UPD 21.04.2022
1. Добавил парсинг связанных конфигураций в установленных параметрах "CommonCfgLocation".
2. Добавил парсинг папок с кэшами "1cv82" (был только 1cv8)