[Исправлено] Проблема с автоопределением кэша миниатюр в Windows 10

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

Кэш миниатюр (а также кэш иконок) хранятся в следующей папке:

%userprofile%\AppData\Local\Microsoft\Windows\Explorer

папка кэша миниатюр

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

Почему Windows удаляет кэш миниатюр?

В Windows есть функция автоматического обслуживания. Автоматическое обслуживание содержит набор запланированных задач, которые выполняются ежедневно, когда вы не используете свой компьютер. Автоматическое обслуживание обеспечивает обновление приложений Магазина Windows и другого программного обеспечения, запуск сканирования Защитника Windows, диагностику системы, очистку диска и т. Д.

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

Исправление 1: отключить автоматическую очистку «кэша миниатюр» с помощью реестра

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

Когда SilentCleanup задание выполняется, выполняется следующая командная строка:

cleanmgr.exe /autoclean /d %systemdrive%

Когда /autoclean переключатель используется, Disk Cleanup ищет значение реестра с именем Autorun под каждым подразделом VolumeCaches ветка реестра. VolumeCaches В ветви содержится список параметров очистки, которые отображаются при интерактивном запуске программы очистки диска.

Если Autorun установлен в 1, соответствующая опция очистки выполняется. Установка его в 0 устраняет проблему Следуй этим шагам:

    • Запустите редактор реестра (regedit.exe) и перейти к:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Thumbnail Cache
    • На правой панели дважды щелкните Autorun и установите его данные 0

отключение автозапуска кэша очистки диска

Установив Autorun в 0 в указанном пути реестра, Очистка диска (при запуске с /autoclean переключатель) будет воздерживаться от очистки базы данных кэша миниатюр.

  • Выйдите из редактора реестра.

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

Исправление 2: отключение запланированной задачи SilentCleanup

Если вы хотите запретить запуск очистки диска как часть автоматического графика обслуживания, откройте планировщик заданий taskschd.msc, разверните Task Scheduler Library и перейдите в следующую ветку:

\Microsoft\Windows\DiskCleanup

На правой панели щелкните правой кнопкой мыши SilentCleanup Задача и выберите Отключить.

автоматическое обслуживание планировщика заданий silentcleanup

Закройте окно планировщика заданий.

Лично я не предпочитаю этот метод, так как мне хотелось бы, чтобы очистка диска выполнялась как часть расписания, но я просто не хочу, чтобы он очищал кэши миниатюр. Метод 1 является рекомендуемым вариантом.

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

Проверьте настройки сторонних приложений

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

опция кэширования миниатюр ccleaner

Надеюсь, что это руководство помогло вам предотвратить автоматическое удаление Windows кэша миниатюр.

Ссылка на основную публикацию
Adblock
detector