Как очистить кэш иконок в Windows 11 и 10

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

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

Ручное удаление файла IconCache.db

Кэш значков Windows 11/10 и предыдущих версий ОС для текущего пользователя хранится в файле базы данных IconCache.db. Соответственно, для его очистки достаточно удалить этот файл, после чего он будет автоматически создан вновь.

Сделать это можно вручную в Проводнике, используя следующие шаги:

  1. В Параметрах Проводника на вкладке «Вид» (перейти в параметры можно в меню Проводника или с помощью команды Win+Rcontrol folders) отключите опцию «Скрывать защищенные системные файлы» и включите опцию «Показывать скрытые файлы, папки и диски», примените настройки (подробно про включение показа скрытых и системных файлов). Включение показа скрытых и системных файлов
  2. Введите
    %userprofile%\AppData\Local
    в адресную строку Проводника и нажмите Enter.
  3. В открывшейся папке вы найдёте файл IconCache.db, удалите его. Удаление файла IconCache.db
  4. Перейдите в папку
    %userprofile%\AppData\Local\Microsoft\Windows\Explorer
    и удалите все файлы, имена которых начинаются с iconcache в этой папке. Если при этом вы увидите сообщения об ошибках, используйте метод с командной строкой, описанный далее.
  5. Перезапустите Проводник (explorer.exe) — сделать это можно в диспетчере задач (или перезагрузите компьютер). Перезапуск проводника Windows

Готово, кэш значков будет очищен и создан заново.

Командная строка

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

cd /d %userprofile%\AppData\Local
taskkill /f /im explorer.exe
attrib -h iconcache.db
del iconcache.db
cd /d %userprofile%\AppData\Local\Microsoft\Windows\Explorer
attrib -h iconcache_*.db
del iconcache_*.db
start %windir%\explorer.exe

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

Дополнительная информация

Некоторые дополнительные нюансы в контексте темы очистки кэша иконок:

  • Если проблемы возникли с отображением миниатюр (эскизов), очистить их можно в утилите «Очистка диска» (Win+Rcleanmgr) Очистка кэша миниатюр
  • Очистка эскизов также возможна в командной строке:
    cd /d %userprofile%\AppData\Local\Microsoft\Windows\Explorer
    taskkill /f /im explorer.exe
    attrib -h thumbcache_*.db
    del thumbcache_*.db
    start %windir%\explorer.exe
  • Существуют сторонние программы для очистки кэша иконок, например, IconsRefresh (разработка более не ведётся, но утилита исправно работает и в Windows 11).

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

Комментарии (3) к Как очистить кэш иконок в Windows 11 и 10

  • Радик

    Заметил, что одна из программ при открытии в панели задач появляется и после иконка исчезает. У остальных (которые пока пробовал параллельно открыть) все нормально. Чистка кэша по вашему методу не исправила ситуацию. Видимо, дело в программе. некоторое время назад ее иконка стала отображаться иначе, а после начались эти проблемы. Как можно такую задачу решить?..)

    Ответить

    • Dmitry

      Здравствуйте.
      Ответить тут определённо не могу, даже догадок чётких нет, почему такое могло бы происходить и лишь с одной программой.
      Одна лишь идея: возможно, программа в ходе работы меняет значок свой, отображая в нём что-то, связанное с текущим статусом, а панелью задач Windows 10/11 это как-то неправильно обрабатывается (возможно и не из-за каких-то проблем, а просто потому что сегодня эта панель «внутри» сделана не так, как это было в предыдущих версиях Windows). Но я давно таких программ не встречал (во времена XP и ещё раньше были в изобилии).

      Ответить

  • gleb

    Почему-то у меня на рабочем столе остались иконки ярлыков, с которыми никак не получается взаимодействовать, в папке рабочего стола их нет, очистка кэша не помогла. Есть инфа, что это и как от этого избавится?

    Ответить

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться