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