Windows 10 сброс значков

Как восстановить кэш значков (icon cache) в Windows 10

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

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

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

Кэш значков представлен группой файлов с именами iconcache и расширением *.db, которые расположены в скрытом каталоге:

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

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

Запустите командную строку от имени администратора и последовательно выполните следующие команды:

DEL /A /F /Q «%localappdata%\\Microsoft\\Windows\\Explorer\\iconcache*»

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

Очистка (сброс) поврежденного кэша иконок в Windows 10

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

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

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

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

  • В Windows7 это файл IconCache.db в каталоге %userprofile%\AppData\Local
  • В Windows10 и Windows8.1 – это множество файлов, имя которых начинается с iconcache_ (iconcache_16.db, iconcache_32.db, iconcache_48.db и т.д. в соответствии с размерами иконки в пикселях) и хранятся в каталоге %userprofile%\AppData\Local\Microsoft\Windows\Explorer

Сброс кэша иконок в Windows с помощью утилиты ie4uinit

В Windows есть специальная встроенная утилита ie4uinit (IE Per-User Initialization Utility), которую можно использовать для быстрого сброса кэша иконок.

  • В Windows 10: ie4uinit.exe -show
  • Для Windows 7: ie4uinit.exe -ClearIconCache
Читайте также:  Мультизагрузочный диск linux windows

Эту команду нужно выполнить через меню Win+R -> команда -> Enter.

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

Скрипт удаления файлов с кэшем иконок в Windows

Чтобы сбросить кэш иконок, достаточно удалить db файлы с кэшем. Но предварительно нужно завершить процесс проводника File Explorer, чтобы он не блокировал доступ к файлам iconcache. Рассмотрим, как сбросить базу данных кэша иконок без перезагрузки Windows.

  1. Закройте все запущенные приложения;
  2. Откройте окно командной строки ( cmd.exe или powershell.exe ) с правами администратора;
  3. Запустите диспетчер задач taskmgr.exe
  4. В окне Task Manager перейдите на вкладку Details, найдите процесс explorer.exe и завершите его (End Task);
  5. Также вы можете завершить процесс из командной строки: taskkill /f /im explorer.exe
  6. Затем последовательно выполните следующие команды для удаления кэша иконок в профиле пользователя (в зависимости от версии ОС):

Для Windows 10/ 8.1 (просто скопируйте этот код в окно командной строки или сохраните как текстовый файл reset_icon_windows.bat).

Как сбросить кэш значков области уведомлений в Windows 10

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

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

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

Далее в статье показано как сбросить кэш значков области уведомлений, чтобы исправить поврежденные значки и удалить все старые значки из области уведомлений панели задач в Windows 10.

Как сбросить кэш значков области уведомлений используя редактор реестра

Данный способ предполагает изменение параметров в системном реестре Windows, а именно удаление параметров IconStreams и PastIconsStream.

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

Чтобы сбросить кэш значков области уведомлений откройте редактор реестра, для этого нажмите сочетание клавиш + R и в открывшемся окне Выполнить введите regedit и нажмите кнопку OK.

Читайте также:  Работа с windows forms c visual studio 2019

В открывшемся окне редактора реестра перейдите по следующему пути (или скопируйте и вставьте его в адресную строку редактора реестра):

Далее в разделе TrayNotify, в правой части окна нажмите правой кнопкой мыши на параметр IconStreams и в появившемся контекстном меню выберите Удалить.

Затем в окне «Подтверждение удаления параметра» нажмите кнопку Да.

Если в разделе TrayNotify есть параметр PastIconsStream то также удалите его.

Чтобы изменения вступили в силу перезапустите проводник Windows или перезагрузите компьютер.

Как сбросить кэш значков области уведомлений используя файл реестра (reg-файл)

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

Windows Registry Editor Version 5.00.

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

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

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

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

КЭШ ИКОНОК

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

Далее откройте Командную строку с административными правами. Это можно сделать в контекстном меню кнопки «Пуск», кликом правой кнопки мыши по ней и выбора соответствующего пункта. А также в «Служебных» утилитах.

Поочередно дайте следующие команды:

ожидая завершения работы каждой из них, перед вводом следующей. Завершением работы команды станет появление мигающего курсора.

Что важно, после второй команды произойдет завершение процесса «explorer.exe», вследствие чего перестанет отображаться Проводник, Рабочий стол, Панель задач и меню «Пуск». Не пугайтесь, переключаться между открытыми окнами можно при помощи сочетания клавиш Alt + Tab на клавиатуре.

завершит работу ОС и перезагрузит компьютер. После того, как вы снова увидите Рабочий стол, система начнет восстанавливать кэш иконок. Он был нами ранее удален полностью. Возможно, вы заметите некоторую медлительность в работе Windows 10. Не волнуйтесь, когда база данных будет перестроена, медлительность исчезнет.

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

Читайте также:  Бар панель для windows

Как восстановить Icon Cache в Windows 10

Значки и иконки, которые использует 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. С помощью мастера устранения проблем можно очистить кеш в автоматическом режиме. Будьте внимательны и все получится.

Оцените статью