Я только что выполнил новую установку Windows 7 Home Premium 64bit, и установил все обновления и SP1. После установки IObit Smart Defrag я заметил, что значок для этого программного обеспечения - это общий значок приложения в Windows, а не значок самого программного обеспечения. Естественно, я предположил, что мне нужно перестроить кэш иконок, как это часто объясняется, и я делал это миллион раз.
Однако, когда я перехожу к C:\Users\[Username]\AppData\Local\
, файл IconCache.db
. Я перезапустил, и этот файл до сих пор не существует. Очевидно, я заменил [Username]
реальным именем пользователя и выбрал отображение скрытых / системных файлов. Я даже попробовал командную строку, и это также сообщает, что файл не существует, когда я пытался удалить его оттуда. Так что этого файла действительно нет.
Что не так и как мне это исправить? Кажется, что эта новая установка Windows не имеет кэша значков вообще, и я вижу случайные другие приложения, показывающие тот же общий значок ...
РЕДАКТИРОВАТЬ
Добавление к путанице ... Эти приложения, которые показывают общие значки Windows, действительно имеют правильную иконку. Я щелкаю правой кнопкой мыши по EXE и захожу в Свойства, и там отображается правильный значок. Однако в проводнике Windows, включая панель задач, эти значки приложений не отображаются. И этот файл кеша не существует.
РЕДАКТИРОВАТЬ
Я сделал испытание ... Я создал новую учетную запись пользователя в этой системе (администратор), так как этот кэш для каждого пользователя. К сожалению, у этого нового пользователя также нет кэша иконок. Дело не в том, что я просто не могу увидеть файл - файла на самом деле нет, независимо от того, каким способом я пытаюсь его удалить (проводник Windows, командная строка, даже мой собственный код).
РЕДАКТИРОВАТЬ
Как предлагается в комментариях в ответе, я проверил реестр в HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\
чтобы обнаружить только все, что здесь отсутствует. Единственный ключ здесь - это Directory
, тогда как при другой обычной установке здесь перечислены сотни расширений файлов.