Андрей Смирнов
Время чтения: ~11 мин.
Просмотров: 1

Как изменить, восстановить иконки системных дисков в Windows 10

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

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

КЭШ ИКОНОК

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

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

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

ie4uinit.exe -show
taskkill /IM explorer.exe /F
DEL /A /Q "%localappdata%IconCache.db"
DEL /A /F /Q "%localappdata%MicrosoftWindowsExplorericoncache*"

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

kesh-ikonok-1.png

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

Последняя команда:

shutdown /r /f /t 00

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

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

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

clear-windows.png

Где хранится 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

Explorer-2016-03-31-11.31.02.jpg

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

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

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

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

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

C: Users <ваше имя пользователя> AppData Local Microsoft Windows Explorer

2016-03-31-3.jpg

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

C__WINDOWS_system32_cmd.exe-2016-03-31-10.36.37.jpg

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

Dispetcher-zadach-2016-03-31-10.59.56.jpg

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

del iconcache*

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

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

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

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

comments powered by HyperComments Задайте вопрос Быстрый доступ

Общий раздел > Разное
  • Вопрос

  • Здравствуйте. Сейчас я столкнулся с проблемой с иконками папок с файлами (со всеми остальными все в порядке). Сменил я иконки через программу IconPackager, все отлично, когда они мне надоели я решил вернуть все в прежнее состояние, применил стандартные иконки, все сменилось, кроме папок с файлами. При создании новых папок и вложения туда каких либо файлов иконка папки сразу изменяет свой вид. Что делать? Заранее спасибо.

    ОС — Windows 8 x86

    15 мая 2013 г. 11:28 Ответить | Цитировать

Ответы

  • Можно было проще 🙂 аналогичная проблема возникла. как я её решил:

    поиском ищем в папке windows файл imageres.dll, находим один из тех, что лежит по пути аналогично такому (размер у этого файла должен быть не маленький, около 60+ мегабайт):

    C:WindowsWinSxSamd64_microsoft-windows-imageres_31bf3856ad364e35_6.2.9200.16384_none_35874a9781aa3c2eimageres.dll

    открываем блокнот и копируем туда этот путь.

    Копируем и путь к оригинальному:

    C:WindowsSystem32imageres.dll

    Далее копируем путь к кэшу иконок:

    C:UsersAndrewAppDataLocalMicrosoftWindowsExplorer*.db

    Вот и всё что нам понадобится. Теперь запускаем командную строку от администратора. Shift + Ctrl и ПКМ на панель задач. Там выбираем в конце пункт «Выход из проводника».

    Вот теперь то и понадобятся пути, что в блокноте у нас скопированны.

    Для начала удаляем кэш командой DEL :

    del » C:UsersAndrewAppDataLocalMicrosoftWindowsExplorer*.db «

    Далее удаляем модифицированный файл иконок :

    del  C:WindowsSystem32imageres.dll

    и на это место копируем оригинальный:

    copy » C:WindowsWinSxSamd64_microsoft-windows-imageres_31bf3856ad364e35_6.2.9200.16384_none_35874a9781aa3c2eimageres.dll » » C:WindowsSystem32imageres.dll «

    запустив эксплорер командой мы увидим как всё восстановилось!

    explorer

    без перезагрузок и безопасных режимов 🙂

    Удачи!

    • Предложено в качестве ответа28 августа 2013 г. 9:24
    • Помечено в качестве ответа28 августа 2013 г. 9:24

    28 августа 2013 г. 9:02 Ответить | Цитировать

  • Проблема решена! 🙂 Дело было в файле imageres.dll. Установил Win8 на VMware Player, скопировал оригинальный imageres.dll, заменил им модифицированный, перезагрузился, и все отлично! Спасибо модераторам за вежливость и помощь.
    • Помечено в качестве ответа23 мая 2013 г. 12:39

    23 мая 2013 г. 12:39 Ответить | Цитировать

Все ответы

  • Добрый день!

    Попробуйте так:

    • Зайдите в редактрор реестра (Win+R>Regedit)
    • Перейдите в HKLMSoftwareMicrosoftWindowsCurrent VersionExplorerShell Icons 
    • Выполните на всякий случай копию Shell Icons (Нажимаете по Shell Icons правой кнопкой мыши>Экспортировать>Сохраните копию)
    • Удалите Shell Icons из редактора реестра
    • Перезагрузите ПК и проверьте как будут отображаться иконки.

    Если вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку «Предложить как ответ» или «Проголосовать за полезное сообщение»

    16 мая 2013 г. 11:22 Ответить | Цитировать

  • Здравствуйте, удалил Shell Icons, перезагрузился — проблема не решена, иконки отображаются так же :(16 мая 2013 г. 11:42 Ответить | Цитировать
  • В таком случае попробуйте восстановить кэш значков. Готовое решение с инструкцией найдете здесь: нужно скачать и установить bat file, после этого перезагрузить ПК.

    Пожалуйста, сообщите потом о результате.

    Если вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку «Предложить как ответ» или «Проголосовать за полезное сообщение»

    • Изменено17 мая 2013 г. 7:17

    17 мая 2013 г. 6:47 Ответить | Цитировать

  • Скачал Bat’ник, запустил его, перезагрузился — проблема не решена. После попробовал как написано на сайте: Еще раз запустил Bat’ник и установил файл реестра, скачанный отсюда —  http://www.eightforums.com/tutorials/8486-default-file-associations-restore-windows-8-a.html, перезагрузился — проблема не решена, все так же :(17 мая 2013 г. 10:36 Ответить | Цитировать
  • Посмотрите, есть ли у Вас точка восстановления на дату до установки IconPackager. Если есть, откатите систему, — это должно будет решить проблему. 

    Восстановление системы .

    Если вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку «Предложить как ответ» или «Проголосовать за полезное сообщение»

    • Изменено20 мая 2013 г. 10:53

    20 мая 2013 г. 10:53 Ответить | Цитировать

  • Точек восстановления на дату установки IconPackager нет :(20 мая 2013 г. 11:11 Ответить | Цитировать
  • Попробуйте через коммандную строку (win+R>cmd) запустить комманду ie4uinit.exe -ClearIconCache. Это тоже для очистки кэша иконок, возможно такой вариант поможет.

    Если вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку «Предложить как ответ» или «Проголосовать за полезное сообщение»

    21 мая 2013 г. 7:53 Ответить | Цитировать

  • Нет, данный вариант тоже не помог….. 

    21 мая 2013 г. 11:25 Ответить | Цитировать

  • Здравствуйте Кирилл,

    Саму программу IconPackager Вы удалили?

    Если точек восстановления не имеется, остается еще вариант обновления ПК без удаления файлов — Восстановление, обновление компьютера и возврат его в исходное состояние

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

    Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    21 мая 2013 г. 13:05 Ответить | Цитировать

  • Да, удалил, с помощью Revo Unistaller. Ах, да, если я обновлюсь с флешки (Обновление ПК без удаления файлов требует), MS Office 2010 не удалиться? http://picone.ru/?v=21-iandbyzs.png
    • Изменено21 мая 2013 г. 14:50

    21 мая 2013 г. 14:40 Ответить | Цитировать

  • MSOffice 2010 будет удален, ниже сведения о данной процедуре:

    • Все приложения, которые присутствовали на вашем компьютере изначально, а также те, которые были установлены из Магазина Windows, будут переустановлены, но приложения, установленные с других сайтов или DVD-дисков, будут удалены. После обновления компьютера список всех удаленных приложений будет отображен на вашем рабочем столе Windows.

    Восстановление, обновление компьютера и возврат его в исходное состояние

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

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

    Если вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку «Предложить как ответ» или «Проголосовать за полезное сообщение»

    22 мая 2013 г. 6:47 Ответить | Цитировать

    • Изменено23 мая 2013 г. 11:42
    • Помечено в качестве ответа23 мая 2013 г. 12:39
    • Снята пометка об ответе23 мая 2013 г. 12:39

    23 мая 2013 г. 11:35 Ответить | Цитировать

  • Проблема решена! 🙂 Дело было в файле imageres.dll. Установил Win8 на VMware Player, скопировал оригинальный imageres.dll, заменил им модифицированный, перезагрузился, и все отлично! Спасибо модераторам за вежливость и помощь.
    • Помечено в качестве ответа23 мая 2013 г. 12:39

    23 мая 2013 г. 12:39 Ответить | Цитировать

  • Ура! Рады, что проблема решилась 🙂

    Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    23 мая 2013 г. 12:45 Ответить | Цитировать

  • А я то как рад :)23 мая 2013 г. 16:18 Ответить | Цитировать
  • Можно было проще 🙂 аналогичная проблема возникла. как я её решил:

    поиском ищем в папке windows файл imageres.dll, находим один из тех, что лежит по пути аналогично такому (размер у этого файла должен быть не маленький, около 60+ мегабайт):

    C:WindowsWinSxSamd64_microsoft-windows-imageres_31bf3856ad364e35_6.2.9200.16384_none_35874a9781aa3c2eimageres.dll

    открываем блокнот и копируем туда этот путь.

    Копируем и путь к оригинальному:

    C:WindowsSystem32imageres.dll

    Далее копируем путь к кэшу иконок:

    C:UsersAndrewAppDataLocalMicrosoftWindowsExplorer*.db

    Вот и всё что нам понадобится. Теперь запускаем командную строку от администратора. Shift + Ctrl и ПКМ на панель задач. Там выбираем в конце пункт «Выход из проводника».

    Вот теперь то и понадобятся пути, что в блокноте у нас скопированны.

    Для начала удаляем кэш командой DEL :

    del » C:UsersAndrewAppDataLocalMicrosoftWindowsExplorer*.db «

    Далее удаляем модифицированный файл иконок :

    del  C:WindowsSystem32imageres.dll

    и на это место копируем оригинальный:

    copy » C:WindowsWinSxSamd64_microsoft-windows-imageres_31bf3856ad364e35_6.2.9200.16384_none_35874a9781aa3c2eimageres.dll » » C:WindowsSystem32imageres.dll «

    запустив эксплорер командой мы увидим как всё восстановилось!

    explorer

    без перезагрузок и безопасных режимов 🙂

    Удачи!

    • Предложено в качестве ответа28 августа 2013 г. 9:24
    • Помечено в качестве ответа28 августа 2013 г. 9:24

    28 августа 2013 г. 9:02 Ответить | Цитировать

  • Здавствуйте, Андрей!

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

    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий.

    • Изменено28 августа 2013 г. 9:42

    28 августа 2013 г. 9:26 Ответить | Цитировать

  • Храни тебя Бог, чувак! Спас меня)9 октября 2018 г. 17:27 Ответить | Цитировать
  • Храни тебя Бог, чувак! Спас меня)

    Добрый День.

    Какой смысл в вашем посте? Теме более пяти лет, давайте без некро постинга..

    Я не волшебник, я только учусь MCP CCNA. Если Вам помог чей-либо ответ, пожалуйста, не забывайте нажать на кнопку «Пометить как ответ» или проголосовать «полезное сообщение». Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции работодателя. Вся информация предоставляется как есть без каких-либо гарантий. Блог IT Инженера, Twitter, YouTube, GitHub.

    9 октября 2018 г. 20:05 Ответить | Цитировать

Используемые источники:

  • https://advicesos.com/windows/kesh-ikonok.html
  • https://lifeservice.me/kak-vosstanovit-icon-cache-v-windows-10/
  • https://social.technet.microsoft.com/forums/ru-ru/d52ceb7f-1945-4611-84b7-ca3bbeeccee8/10421086108910891090107210851086107410831077108510801077

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации