Сегодня поговорим об одной очень интересной ошибке, которая периодически проявляет себя в проводнике Windows, причем этот баг настолько старый, что его можно встретить во всех версиях Windows, начиная с XP и заканчивая последними сборками Windows 10. Непонятно почему Microsoft все никак не может его решить или предоставить пользователям инструмент из серии "Fix It", но владельцы Windows (особенно в последние годы =) привыкли рассчитывать в первую очередь на себя и силы сообщества.
Прежде всего, не забудь поставить лайк в конце статьи за мой "труд" (если тебе понравилось =) и подписаться на канал ✌
Это ошибка приводит к тому, что некоторые кэшированные иконки приложений, игр и программ на рабочем столе Windows и вообще во всей ОС пропадают, повреждается сохраненная миниатюра и вместо красивой иконки мы лицезреем "пустой лист":
Но если пройти в свойства ярлыка и сослаться на исходный файл, то выяснится, что он в порядке. Более того, оболочка Windows видит иконку, вшитую в exe-файл программы и связывает ее с ярлыком (опять же, это могут быть ссылки Steam магазина, неважно, ярлыки могут ссылаться почти на любые файлы в системе). Иконка повредилась в библиотеке "IconCache.db" - специальный файл базы данных, в котором Windows хранит копии каждого значка, благодаря чему отображение иконок происходит за считанные миллисекунды. В противном случае интерфейсу Windows приходилось бы каждый раз искать путь к файлу на который ссылается ярлык, затем изымать оттуда иконку и так для каждого элемента системы... Именно по этой причине после чистки Windows какой-нибудь утилитой-cleaner'ом рабочий стол прогружается 5-10 секунд.
Исправить все это можно через командную строку, но еще лучше создать специальный bat'ник, который будет автоматически исправлять ситуацию с кэшем иконок по мере необходимости. Пропали иконки? Windows опять что-то накосячила / двойной клик на наш bar'ник и нет никаких проблем.
Опять же, если не хотите сами его создавать - в конце будет ссылка на типовой образец, что создал я. Так имеется утилита, которая делает ровным счетом все тоже самое - называется "Icon Cache Cleaner", но многие пользователи с опасением относятся к подобным программам, ведь конкретно в этом случае все можно сделать ручками.
Открываем программу "Блокнот" и набираем следующий текст:
taskkill /IM explorer.exe /F
cd /d %userprofile%\AppData\Local
del IconCache.db /a
start "" explorer.exe
После чего данный документ "Сохраняем как" - и называйте его как вашей душе угодно, главное чтобы в конце вместо расширения *.txt вы указали *.bat (звездочку в тексте использовать не надо, * это просто название файла, которое вы сами укажите при сохранении =)
"Icon Cache Cleaner" позволяет прогнать все эти команды через свой графический интерфейс.
Спасибо, что дочитали материал до конца!
Ссылки на чудо (наш телеграмм-чат / если у вас заблокирован Telegram, то создайте bat-файл самостоятельно и сайт Софт-Архив):
"Cach Smash.bat" https://t.me/chat_youtube_vladimirpol/43058
"Icon Cache Cleaner" https://soft-arhiv.com/load/icon_cache_cleaner