appdata local microsoft windows explorer

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

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

Как это обычно выглядит:

Кэш иконок в различных версиях Windows представляет собой один или несколько файлов, хранящихся в профиле пользователя.

  • В Windows 7 это файл IconCache.db в каталоге %userprofile%AppDataLocal
  • В Windows 10 и Windows 8 – это множество файлов, имя которых начинается с iconcache_ (iconcache_16.db, iconcache_32.db, iconcache_48.db и т.д.) и хранящихся в каталоге %userprofile%AppDataLocalMicrosoftWindowsExplorer

Чтобы сбросить кэш иконок, достаточно удалить эти файлы. Предварительно нужно завершить процесс Проводника, чтобы он не блокировал доступ к файлам. Сначал нужно открыть окно командной строки (cmd.exe) с правами администратора.

Сделать это можно из диспетчера задач: найдя процесс explorer.exe и завершив его (End Task)

Или из командной строки:

taskkill /f /im explorer.exe
Затем последовательно выполняем следующие команды:

Для Windows 10 / 8 / 8.1

cd /d %userprofile%AppDataLocalMicrosoftWindowsExplorer
del /f /a s IconCache*
explorer

Для Windows 7:

cd /d %userprofile%AppDataLocal
del /f /a s IconCache.db
explorer

Последняя команда в обоих случая перезапустит процесс проводника Windows (explorer), который пересоздаст файлы с кэшем иконок.

Значки и иконки, которые использует Windows для ваших документов и программ, сохраняются в кэш иконок. Поэтому они отображаются быстро, вместо того, чтобы медленно загружать их каждый раз. Если с их отображением возникают проблемы, то есть способы восстановить работоспособность. Иногда кэш значков устаревает, в результате чего значки могут отображаться неправильно или даже теряться. Бывают разные ситуации и сброс icon cache, и автоматическое воссоздание путей решает эту проблему. Покажу, как это сделать в Windows 10, но так же этот способ подходит и для Windows 8 и 7.

Где хранится Icon Cache

Чтобы увидеть директорию AppData, нажмите Win+R и введите %appdata% или включите отображение скрытых элементов и проследуйте по пути. В Windows Vista и Windows 7 кэш-файл значок находится в

C: Users AppData Local IconCache.db

Этот файл по-прежнему присутствует в Windows 8 и 10, но Windows не использует их для хранения кэша иконок. В операционной системе Windows 8 и Windows 10 кэш-файл значок находится в:

C: Users AppData Local Microsoft Windows Explorer

В этой папке вы найдете несколько файлов кэша иконок:

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

Как перестроить Icon Cache

Закройте и сохраните программы, которые работают, сохраните открытые документы, прежде чем продолжить. Откройте Проводник и перейдите в следующую папку:

Нажмите и удерживайте нажатой клавишу «Shift«, и щелкните правой кнопкой мыши на папке Explorer. Выберите «Открыть окно команд»

C: Users AppData Local Microsoft Windows Explorer

Чтобы убедиться, что командная строка находится в нужной папке. Введите dev команду, вы должны увидеть iconcache и thumbcache файлы.

Теперь нужно завершить процесс Explorer в диспетчере задач, или нажмите Ctrl+Alt+Del. Кликните правой кнопкой по проводнику и завершите процесс.

Не пугайтесь! Исчезнет проводник и рабочий стол, экран станет черным, снимите задачу диспетчера устройств. Переключитесь на командную строку и введите команду:

Если по какой-то причине отказано в доступе, завершите процессы. Убедитесь, что диспетчер задач не запущен и повторите процедуру. Помните, вы всегда можете использовать Ctrl+Alt+Del и диспетчер задач. Простой командой explorer можете вновь запустить проводник, чтобы вернуть привычный рабочий стол и графический интерфейс.

Если все прошло гладко, жмите Ctrl+Alt+Del и выключите, или перезагрузите компьютер. После этого кэш должен пересоздать и значки, и иконки, всё будет отображаться корректно.

Если возникнут вопросы, отвечу в комментариях, жмите поделиться, если статья понравилась, удачи!

У меня есть статья про чудесную утилиту AVZ. С помощью мастера устранения проблем можно очистить кеш в автоматическом режиме. Будьте внимательны и все получится.

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

Основные параметры кэшей располагаются в ветке реестра

Рассмотрим наиболее полезные из них.

*Location. Тип: Строковый. Хранит путь к каталогу, содержащему кэш эскизов страниц (файлы вида thumbcache_[размер значка].db). По умолчанию используется %userprofile%AppDataLocalMicrosoftWindowsExplorer.

*MaxCacheFileSize32. Тип: DWORD. Хранит максимальный размер файла thumbcache_32.db.

*MaxCacheFileSize96. Тип: DWORD. Хранит максимальный размер файла thumbcache_96.db.

*MaxCacheFileSize256. Тип: DWORD. Хранит максимальный размер файла thumbcache_256.db.

*MaxCacheFileSize1024.
Тип: DWORD. Хранит максимальный размер файла thumbcache_1024.db.

*MaxPercentageOfFreeSpaceForRebalancing. Тип: DWORD. Хранит процент свободного места на диске, при котором может происходить процесс ребалансировки файлов кэша эскизов.

*ShrinkIfGreaterThanPercentageOfFreeSpace. Тип: DWORD. Определяет, будет ли происходить сжатие файлов кэша эскизов при уменьшении свободного места на диске.

*MinCacheFilesSizesWhenShrinking32. Тип: DWORD. Хранит минимальный размер файла thumbcache_32.db, при котором можно выполнять сжатие.

*MinCacheFilesSizesWhenShrinking96. Тип: DWORD. Хранит минимальный размер файла thumbcache_96.db, при котором можно выполнять сжатие.

*MinCacheFilesSizesWhenShrinking256. Тип: DWORD. Хранит минимальный размер файла thumbcache_256.db, при котором можно выполнять сжатие.

*MinCacheFilesSizesWhenShrinking1024. Тип: DWORD. Хранит минимальный размер файла thumbcache_1024.db, при котором можно выполнять сжатие.

В качестве примера можно привести перемещение кэша эскизов на более быстрый жесткий диск.

*Запустите редактор реестра (Пуск — Выполнить — regedit.exe)
*Перейдите в раздел HKCUSoftwareMicrosoftWindowsCurrentVersion.
*Создайте подраздел ThumbnailCache , если таковой отсутствует.
*Создайте параметр Location со значением, равным пути к папке на более высокопроизводительном жестком диске, в которой предполагает хранить кэш эскизов.


Перезапустите Проводник, чтобы изменения вступили в действие.

Оцените статью
SoftLast
Добавить комментарий