Когда вы просматриваете папку, содержащую медиафайлы, Windows генерирует миниатюры ваших изображений и видеофайлов, если для просмотра папки установлен режим миниатюр (средний, большой или очень большие значки.) Сгенерированный эскиз кэшируется и записывается в базу данных, поэтому системе не нужно повторно создавать миниатюрные изображения эскизов каждый раз, когда вы открываете папка.
Кэш эскизов (а также кеш значков) хранится в следующей папке:
% userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer
Однако есть небольшой сбой, из-за которого ваши эскизы удаляются при перезагрузке или когда система какое-то время простаивает. Таким образом, когда вы просматриваете папку, содержащую изображения или видеофайлы, системе приходится восстанавливать эскизы, что может оказаться утомительной работой для вашего процессора, особенно если у вас есть сотни медиафайлов.
Почему Windows удаляет кеш эскизов?
В Windows есть функция под названием «Автоматическое обслуживание». Автоматическое обслуживание содержит набор запланированных задач, которые запускаются ежедневно, когда вы не используете свой компьютер. Автоматическое обслуживание обеспечивает обновление приложений Магазина Windows и другого программного обеспечения, запускает сканирование Защитника Windows, диагностику системы, очистку диска и т. Д.
Чтобы предотвратить регулярную очистку кеша миниатюр автоматическое обслуживание расписание, используйте один из следующих вариантов:
Исправление 1. Отключите автоматическую очистку кэша миниатюр с помощью реестра.
Запланированная задача с именем Бесшумная очистка
является частью функции автоматического обслуживания, при которой запускается средство очистки диска, которое выполняет операцию очистки на системном диске. Он очищает временные файлы, устаревшие драйверы, кеш эскизов, временные интернет-файлы и многое другое.
Когда Бесшумная очистка
задача запускается, выполняется следующая командная строка:
cleanmgr.exe / autoclean / d% systemdrive%
Когда /autoclean
используется переключатель, очистка диска ищет значение реестра с именем Автозапуск
под каждым подключом VolumeCache
ветвь реестра. В VolumeCache
ветка содержит список вариантов очистки это появляется, когда очистка диска выполняется в интерактивном режиме.
Если Автозапуск
установлен на 1
, выполняется соответствующий вариант очистки. Установив его на 0
устраняет проблему. Следуй этим шагам:
- Запустите редактор реестра (
regedit.exe
) и перейдите по ссылке:
- Запустите редактор реестра (
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ VolumeCaches \ Кэш миниатюр
- На правой панели дважды щелкните
Автозапуск
и установите его данные на0
- На правой панели дважды щелкните
Установив Автозапуск
к 0
в указанном пути реестра, Очистка диска (при запуске с /autoclean
switch) будет воздерживаться от очистки базы данных кэша эскизов.
- Закройте редактор реестра.
Этот параметр реестра не мешает вам от очистка кеша миниатюр запустив Очистку диска вручную. Вы также можете настроить очистку диска чтобы очистить кеш эскизов и запускать его только при необходимости, а не автоматическое обслуживание, которое сделает это за вас.
Исправление 2: отключение запланированной задачи SilentCleanup
Если вы хотите, чтобы очистка диска не запускалась как часть расписания автоматического обслуживания, откройте планировщик заданий. taskschd.msc
. разверните библиотеку планировщика заданий и перейдите в следующую ветку:
\ Microsoft \ Windows \ DiskCleanup
На правой панели щелкните правой кнопкой мыши Бесшумная очистка
задача и выберите Отключить.
Закройте окно Планировщика заданий.
Лично я не предпочитаю этот метод, так как хочу, чтобы очистка диска выполнялась как часть расписания, но просто не хочу, чтобы он очищал кеши эскизов. Метод 1 - рекомендуемый вариант.
Некоторые пользователи отключают функция автоматического обслуживания в целом, чтобы обойти эту проблему, что вообще не рекомендуется на производственном компьютере. Но ничего страшного, если вы оцениваете Windows на виртуальной машине и хотите сэкономить ресурсы, отключив задачи обслуживания.
Проверьте настройки стороннего приложения
Если вы используете сторонний инструмент для очистки кеша, например CCleaner, настройте его так, чтобы кеш миниатюр не очищался через определенные промежутки времени автоматически.
Надеюсь, это руководство помогло вам запретить Windows автоматически удалять кеш эскизов.
Одна небольшая просьба: если вам понравился этот пост, поделитесь, пожалуйста, этим?
Одна "крошечная" публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:- Приколи это!
- Поделитесь этим в своем любимом блоге + Facebook, Reddit
- Напишите об этом в Твиттере!