Найти в Дзене
(не)Честно о технологиях*

Пропали иконки программ и игр в Windows

Этот баг настолько СТАРЫЙ! что его можно встретить ВО ВСЕХ ВЕРСИЯХ Windows и совсем непонятно почему Microsoft все никак не может его решить. Предоставляю вашему внимаю утилиту из категории "Fix It" (запустил, устранил проблему и забыл =) которая обязательно пригодится всем пользователям Windows без исключения!

Сегодня поговорим об одной очень интересной ошибке, которая периодически проявляет себя в проводнике Windows, причем этот баг настолько старый, что его можно встретить во всех версиях Windows, начиная с XP и заканчивая последними сборками Windows 10. Непонятно почему Microsoft все никак не может его решить или предоставить пользователям инструмент из серии "Fix It", но владельцы Windows (особенно в последние годы =) привыкли рассчитывать в первую очередь на себя и силы сообщества.

Прежде всего, не забудь поставить лайк в конце статьи за мой "труд" (если тебе понравилось =) и подписаться на канал

Это ошибка приводит к тому, что некоторые кэшированные иконки приложений, игр и программ на рабочем столе Windows и вообще во всей ОС пропадают, повреждается сохраненная миниатюра и вместо красивой иконки мы лицезреем "пустой лист":

Вместо пустой иконки должен быть логотип "VideoScribe"... Но что-то пошло не так =)
Вместо пустой иконки должен быть логотип "VideoScribe"... Но что-то пошло не так =)

Но если пройти в свойства ярлыка и сослаться на исходный файл, то выяснится, что он в порядке. Более того, оболочка Windows видит иконку, вшитую в exe-файл программы и связывает ее с ярлыком (опять же, это могут быть ссылки Steam магазина, неважно, ярлыки могут ссылаться почти на любые файлы в системе). Иконка повредилась в библиотеке "IconCache.db" - специальный файл базы данных, в котором Windows хранит копии каждого значка, благодаря чему отображение иконок происходит за считанные миллисекунды. В противном случае интерфейсу Windows приходилось бы каждый раз искать путь к файлу на который ссылается ярлык, затем изымать оттуда иконку и так для каждого элемента системы... Именно по этой причине после чистки Windows какой-нибудь утилитой-cleaner'ом рабочий стол прогружается 5-10 секунд.

С exe-файлом все в порядке. Но Windows почему-то не может корректно его отобразить на рабочем столе.
С exe-файлом все в порядке. Но Windows почему-то не может корректно его отобразить на рабочем столе.

Исправить все это можно через командную строку, но еще лучше создать специальный 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" позволяет прогнать все эти команды через свой графический интерфейс.

Программа поддерживает все версии Windows (по идее в ней нет ничего уникального, просто упрощение для тех, кто не хочет пользоваться командной строкой =)
Программа поддерживает все версии Windows (по идее в ней нет ничего уникального, просто упрощение для тех, кто не хочет пользоваться командной строкой =)

Спасибо, что дочитали материал до конца!

Ссылки на чудо (наш телеграмм-чат / если у вас заблокирован Telegram, то создайте bat-файл самостоятельно и сайт Софт-Архив):

"Cach Smash.bat" https://t.me/chat_youtube_vladimirpol/43058

"Icon Cache Cleaner" https://soft-arhiv.com/load/icon_cache_cleaner

Обложка выпуска...
Обложка выпуска...