- Как очистить (сбросить) кэш эскизов (thumbnail cache) в Windows 10
- Как очистить кэш эскизов в командной строке
- Как очистить кэш эскизов используя утилиту «Очистка диска»
- Очистка кэша эскизов в Windows 10
- ОЧИСТКА КЭША
- Что такое кэш миниатюр Windows, и зачем его удалять?
- Кэш миниатюр: что в нём хорошего и что плохого?
- Кэш миниатюр: чистим, удаляем, запрещаем
- Кэш миниатюр: замеченные проблемы
- Периодическое удаление кэша эскизов
- Периодическое самоочищение кэша эскизов изображений и видео на Windows 7 и 8.1
Как очистить (сбросить) кэш эскизов (thumbnail cache) в Windows 10
В данной статье показаны действия, с помощью которых можно очистить (сбросить) кэш эскизов в операционной системе Windows 10.
Операционная система Windows 10 хранит копии эскизов всех изображений, видеофайлов и документов в кэше, чтобы их можно было повторно использовать для быстрого отображения при открытии папки вместо того, чтобы вручную сканировать и медленно загружать их каждый раз.
Иногда кэш эскизов может быть поврежден, что приводит к неправильному или искаженному отображению эскизов различных файлов. В этом случае кэш эскизов необходимо удалить, чтобы сбросить его и автоматически воссоздать по мере необходимости.
Кэш эскизов представлен группой файлов с именами thumbcache и расширением *.db, которые расположены в скрытом каталоге:
Как очистить кэш эскизов в командной строке
Чтобы очистить (сбросить) кэш эскизов, нужно удалить все файлы thumbcache, но предварительно нужно завершить работу Проводника Windows, чтобы он не блокировал к ним доступ.
Запустите командную строку от имени администратора и последовательно выполните следующие команды:
DEL /F /S /Q /A %LocalAppData%\\Microsoft\\Windows\\Explorer\\thumbcache_*.db
Первая команда завершает работу проводника, вторая команда удаляет файлы thumbcache, и последняя команда запускает проводник.
Как очистить кэш эскизов используя утилиту «Очистка диска»
Чтобы очистить кэш эскизов используя утилиту «Очистка диска», нажмите сочетание клавиш + R, в открывшемся окне Выполнить введите cleanmgr и нажмите клавишу Enter ↵.
В открывшемся окне выберите диск на котором установлена операционная система (обычно это диск C ) и нажмите кнопку OK.
Далее, установите флажок в чекбоксе Эскизы (снимите остальные флажки) и нажмите кнопку OK.
Подтвердите удаление нажав кнопку Удалить файлы .
Затем запустится процесс очистки.
После завершения процесса очистки перезагрузите компьютер.
Очистка кэша эскизов в Windows 10
В любой версии операционной системы Windows присутствует функциональная возможность показа пользователю небольших эскизов всех изображений, видеофайлов и документов, для упрощения их поиска на жестком диске при помощи Проводника файлов (File Explorer).
Для того, чтобы ускорить процесс отображения миниатюр, система использует кэш-файл, который находится в скрытом каталоге пользовательского профиля.
В случаях, если файл кэша поврежден, в Проводнике начинают отображаться стандартные для всех или несоответствующие эскизы ваших файлов. Это существенно затрудняет быстрый поиск и открытие нужных пользователю.
К счастью, в Windows 10 есть способ исправить это. Очистка кэша миниатюр возможна при помощи системного инструмента. После того, как вы сделаете это, неисправный кэш-файл будет удален и потом создан заново. Для ремонта выполните следующие действия.
ОЧИСТКА КЭША
в поле «Открыть:» системной утилиты «Выполнить», которую можно запустить сочетание клавиш Win + R на клавиатуре.
Если в поле «Диски» стоит системный раздел диска (Диск С), то сразу нажмите кнопку «ОК».
Подождите завершения операции по оценке объема места на диске.
Спуститесь в самый низ, поставьте отметку напротив «Эскизы» и нажмите «Очистить системные файлы».
Подтвердите свой выбор нажатием кнопки «Удалить файлы».
Вот и все. После этого в Проводнике эскизы для изображений и видеофайлов будут отображены должным образом.
Обратите внимание, что эта операция очищает все ранее кэшированные миниатюры и таким образом они должны будут сформироваться заново, занимая в самом начале немного больше времени. Хотите узнать больше компьютерных секретов? Посетите нашу Карту блога.
Что такое кэш миниатюр Windows, и зачем его удалять?
В операционной системе Windows кэш миниатюр используется как хранилище миниатюр рисунков для внутреннего/системного проводника. Это значительно ускоряет отображение каждого из рисунков/изображений, так как системе нет необходимости пересчитывать свойства рисунка всякий раз, когда пользователь хочет на него взглянуть. Таким образом Windows работает с изображениями практически любого формата: от фотографий (jpeg) до гифок (gif) и видео (avi). Если вы храните в компьютере большое количество таких, вы даже и не подозреваете, как здорово кэш миниатюр экономит системные возможности Windows, ограждая процессор и RAM от постоянных вычислений и перезаписей на диски во время просмотра фотографий и видео.
Казалось бы вопрос с необходимостью кэша миниатюр рисунков закрывается. Однако, как и многое в Windows, это не саморегуляторный механизм, попадающий под присмотр системы. Если это кэш, значит он имеет конкретную папку. С момента появления Windows Vista это путь (к скрытой настройками области):
И чем больше изображений вы через систему “пропускаете”, тем “богаче” папка становится, разрастаясь со временем до неприличных размеров. Причём кэш будет накапливать в себе эти миниатюры ВНЕ ЗАВИСИМОСТИ от того, вернётесь ли вы к просмотренным файлам или они пропадут из системы раз и навсегда. Кэш будет содержать в себе миниатюры рисунков даже после их удаления (североамериканское ФБР однажды воспользовалось этим фактом для предъявления обвинений некоторым любителям “весёленьких” картинок с участием несовершеннолетних).
Файл миниатюры легко распознаваем: .db (файл базы данных) в расширении файла и часто цифро-сочетание, обозначающее его физический размер. Однако искать системные файлы с помощью системного ЖЕ проводника – есть mauvais ton, и если вы собираетесь взглянуть на накопившиеся в системе эскизы изображений, вам в помощь командная консоль и команды поиска файлов через cmd. Откройте её от имени админа и введите пару команд:
После исполнения команды консоль выдаст все пути, которые в конечном итоге содержат эскизы изображений, в том числе и у сторонних программ:
Кэш миниатюр: что в нём хорошего и что плохого?
ПЛЮСЫ КЭША
- ускорение загрузки системы в принципе
- ускорение открытия папок, содержащих большое количество изображений и видеофайлов
МИНУСЫ КЭША
- нерегулируемое накапливание кэша, отнимающее свободное пространство диска
- хранимая история просматриваемых медиафайлов (системе наплевать, каким образом файл попал на компьютер и как часто вы его просматривали: взглянули единожды, ошибившись, или любуетесь ежечасно – рисунок уже в кэше)
- невозможность удалить некоторые пустые папки или целые директории из-за хранимого локального кэша миниатюр
После того, как мы разобрались с понятием и содержимым этого кэша, посмотрим на инструменты с ним работы.
Кэш миниатюр: чистим, удаляем, запрещаем
Отключить кэширование в системах от Windows Vista можно через редактор групповой политики. Быстрой командой
попадаем в редактор и обнаруживаем настройку:
Конфигурация пользователя-Административные шаблоны-Компоненты Windows-Проводник
Если редактор недоступен, для отключения кэширования воспользуйтесь возможностью редактора реестра. Эти настройки находятся по пути:
Значение параметра DisableThumbnailCache уберите в 1. Если таковой не обнаружен, создайте его как двоичный DWORD параметр и, назвав DisableThumbnailCache, присвойте значение 1.
Почистить содержимое системного кэша можно:
- при помощи утилиты Очистки диска Windows в опции:
- скачав, распаковав и запустив вот этот батник:
- воспользовавшись специальными программами. Никогда этого не делал, но вот вам список названий, если захотите попробовать:
Кэш миниатюр: замеченные проблемы
Среди наиболее встречающихся вопросов к хранилищам эскизов можно выделить:
- неправильное отображение иконок к некоторым программам (в том числе и самодельных или вручную установленных) ярлычков
- вмешательство сторонних программ, в результате чего очистка кэша не приносит результата, и только что удалённые эскизы/миниатюры предательски появляются вновь
К традиционным ошибкам – традиционный подход решения проблем:
Периодическое удаление кэша эскизов
Проблема, по всей видимости зависит от каких-то специфических обстоятельств. В Windows XP кэш эскизов хранился в скрытых файлах thumbs.db в каждом каталоге. Начиная с Vista по каким-то причинам кэш сделали централизованным — теперь все эскизы хранятся в каталоге c:\Users\имя_пользователя\AppData\Local\Microsoft\Windows\Explorer в файлах (число означает размер эскиза)
thumbcache_1024.db
thumbcache_256.db
thumbcache_96.db
и других. В этом же каталоге хранится кэш иконок приложений. Периодически этот кэш сбрасывается и все эскизы генерируются заново при открытии каждого из каталогов. Если в каталог с фотографиями через проводник не заходить вообще, а просматривать только через просмотрщик изображений, тогда эскизы не удаляются, но это дает всего лишь небольшую отсрочку от очередного сброса. Единственное, что более-менее ясно — очищение происходит при достижении размера кэша до какого-то значения, и скорее всего не суммарного, а только файла thumbcache_96.db — максимальный размер, которого достигал до сброса — 14
15 Мб (неизвестно, сколько это по количеству файлов, но точно очень мало), а вот размер thumbcache_1024.db варьируется от 40 до 120 Мб. Очищение происходит путем перемещения этих файлов в каталог ThumbCacheToDelete и созданием кэша заново. Причем зачастую создание происходит не сразу и все это время кэш не сохраняется вообще. То есть, заходишь в каталог с фотографиями, проводник генерирует эскизы, выходишь и заходишь снова — эскизы генерируются заново. Было подозрение, что это каким-то образом связано со свободным местом на разделе (системный — 102 Гб, свободно стабильно 19
21 Гб), но после перемещения местоположения кэша на другой раздел (363 Гб, свободно в разное время от 20 до 100 Гб) ничего не изменилось.
К остыльный способ в вариантах для Windows 7 и 8, заключается в установки запрета на удаление файлов и папок в каталоге кэша для всех пользователей, в том числе System. Данный способ более-менее работал в Windows 7, в 8 как бы работает, вот только при очередной попытке сброса кэша загрузка диска прыгала до 100%, а Process Monitor показывал постоянные обращения к каталогу, это не прекращалось, пока не убрал запрет на удаление. В Windows 8.1, такой способ не работает вообще.
A Vista thumbnail extractor — список ключей реестра, которые вроде как влияют на работу кэша. Пробовал все возможные варианты, но они не устраняют проблему.
Тонкая настройка кэша эскизов страниц Windows 7 и . — здесь есть что-то по некоторым ключам, но толку нет.
На каком-то форуме встретилось предположение, что на самом деле проблема не в размере кэша, а в том, что каким-то образом нарушается целостность его индекса thumbcache_idx.db, но у меня автоматическая очистка диска отключена. Проводил опыт — запускал очистку диска вручную, очищал кэш, перезагружался и целенаправленно открывал все папки с фотографиями, следя при этом за размером thumbcache_96.db, который доходил до 50-60 Mb. Вот только максимум на полчаса.
В общем, решения нет. Я просто установил флажок «Всегда отображать значки, а не эскизы» в параметрах папки — вкладка Вид.
Периодическое самоочищение кэша эскизов изображений и видео на Windows 7 и 8.1
Всем привет. Ищу решение или хотя бы возможные причины. Проблема, по всей видимости, редкая и зависящая от каких-то специфических обстоятельств, но реально существующая. Я уже задавал этот вопрос на habrahabr.ru и forum.oszone.net, но там ответа не получил.
Суть проблемы — в Windows XP кэш эскизов хранился в скрытых файлах thumbs.db в каждом каталоге. Начиная с Vista кэш сделали централизованным — теперь все эскизы хранятся в каталоге
c:\Users\имя_пользователя\AppData\Local\Microsoft\Windows\Explorer\
в файлах (число означает размер эскиза)
thumbcache_1024.db
thumbcache_256.db
thumbcache_96.db
и других. В этом же каталоге хранится кэш иконок приложений. Так вот, периодически этот кэш сбрасывается и все эскизы генерируются заново при заходе в каждый каталог. Учитывая достаточно большой объем имеющихся фотографий и видео, это дико напрягает, особенно с видео. Доходит до смешного — в каталог с фотографиями через проводник не захожу вообще, только через просмотрщик изображений FastStone Image Viewer, но это не решение, да и дает всего лишь небольшую отсрочку от очередного сброса.
Проблема точно проявляется на двух компьютерах — стационарном с Windows 7 и ноутбуке с Windows 8.1 (все данные ниже приведены для него). Единственное, что более-менее ясно — очищение происходит при достижении размера кэша до какого-то значения, и скорее всего не суммарного, а только файла thumbcache_96.db — максимальный размер, которого он достигал до сброса — 14
15 Мб (никак не посчитаю сколько это по количеству файлов, но точно очень мало), а вот размер thumbcache_1024.db варьировался от 40 до 120 Мб. Очищение происходит путем перемещения этих файлов в каталог ThumbCacheToDelete и созданием кэша заново. Причем зачастую создание происходит не сразу и все это время кэш не сохраняется вообще. То есть, заходишь в каталог с фотографиями, проводник генерирует эскизы, выходишь из него, тут же заходишь снова и видишь, что эскизы генерируются заново. Бывает и так, что эскизы начинают снова сохраняться только после выхода из системы или перезагрузки. Было подозрение, что это каким-то образом связано со свободным местом на разделе (системный — 102 Гб, свободно стабильно 28-31 Гб), но после перемещения местоположения кэша на другой раздел (363 Гб, свободно в разное время от 20 до 100 Гб) ничего не изменилось.
Еще одной возможной, хотя и маловероятной причиной считаю установленный Media Preview от BabelSoft. Ставлю ее потому, что даже сейчас, в 2013 году, программисты MS считают ниже своего достоинства обращать свое внимание, а тем более добавлять поддержку (хотя бы для отображения эскизов) видеофайлов отличных от avi/wmv/mp4. Но полное удаление вообще, а также замена на Icaros Shell Extensions ничего не дали. Может быть, хотя и не факт, проверку надо провести на чистой, только что установленной системе, но сейчас такой возможности нет.
Что найдено в гугле:
Thumbnail Cache Randomly Deleting and Recreating — тред на течнетовском форуме. Первое сообщение в мае 2009 года, последнее — ноябрь этого. Никакого намека на возможное решение от MS. Есть один костыльный способ, который опишу ниже.
Stop/Prevent Windows 7 From Deleting Thumbnail Cache, Prevent Windows 8 File Explorer From Deleting Imag. — тот самый костыльный способ в вариантах для Windows 7 и 8. Заключается в установки запрета на удаление файлов и папок в каталоге кэша для всех пользователей, в том числе System. Более-менее работал на Windows 7. На восьмерке как бы работал, вот только при очередной попытке сброса кэша загрузка диска прыгала до 100%, а Process Monitor показывал постоянные обращения к каталогу. И это не прекращалось, пока не убирал запрет на удаление. На 8.1 не работает вообще.
A Vista thumbnail extractor — список ключей реестра, которые вроде как влияют на работу кэша. Вот только все возможные варианты использования эффекта не имели также. Проблема усугубляется еще тем, что никакого описания и в каких единицах (килобайты, мегабайты) нужно писать значения не нашел. К примеру — BalancedPercentage96 означает что? Процент от чего? Что значит сбалансированный? Но пробовал, кажется, вообще все возможные варианты.
Тонкая настройка кэша эскизов страниц Windows 7 и . — здесь есть что-то по некоторым ключам, но толку нет.
Также периодически этот вопрос поднимался на http://forum.oszone.net, но решения нет.
Кстати, на каком-то форуме встретилось предположение, что на самом деле проблема не в размере кэша, а в том, что каким-то образом нарушается целостность его индекса thumbcache_idx.db.
Автоматическая очистка диска отключена.
Проводил такой опыт — запускал очистку диска вручную, очищал кэш, перезагружался и начинал целенаправленно открывать все папки с фотографиями, следя при этом за размером thumbcache_96.db. Доходил до 50-60 Mb. Вот только максимум на полчаса.
Собственно, чего хочу. На решение проблемы, честно говоря, не надеюсь вообще. Но хотя бы намеки на возможные причины, куда можно рыть. Плюс хотя бы какую-то информацию по ключам реестра, отвечающим за эскизы.
Система: Win 8 Pro, куплена по программе льготного периода обновления, ставил с нуля, обновлена до Win 8.1