PDA

Просмотр полной версии : Некоректно отображаются иконки


Tr@NceR
05.02.2009, 10:04
Пробема такая... Поставил Неро... а через некоторое время некоторые иконки ПРОГРАММ стали отображаться как файлы ассоциированные с Неро... Снес Неро - не помогло. Теперь они отображаются как файлы неопознанного типа... Причем некоректно они отображаются не везде: например на панели задач они отображаются нормально. Интуиция подсказывает что нужно в реестре копаться, вот только где... :idontnow:
Скрин:

mrsbc
07.02.2009, 11:31
вот только где...
1 Попробуй для начала каким-то чистильщиком реестра...
2 Топорной вариант, но вдуг поможет - попробуй установить неро, но при установке снять все ассоциации (или как там) с файлами, и потом снести неро снова....

Morok
07.02.2009, 11:43
Tr@NceR, sfc \scannow, ибо думаю, это что-то связанное с shell'кой или explorer'ом. Копать, думаю, догадаешься где.
зы. И вообще, почему не было движений в сторону посмотреть что там у тебя в автозапуске? Хайджэком, или АВЗ глянь.
зы.зы. скачай ещё может TweakUI (http://download.microsoft.com/download/f/c/a/fca6767b-9ed9-45a6-b352-839afb2a2679/TweakUiPowertoySetup.exe), там есть ремонт иконок.
Ещё глянь всё ли у тебя так:

[HKEY_CLASSES_ROOT\.ico]
@="icofile"
"PerceivedType"="image"
"Content Type"="image/x-icon"

[HKEY_CLASSES_ROOT\icofile]
@="Значок"
"ImageOptionFlags"=dword:00000000

[HKEY_CLASSES_ROOT\icofile\DefaultIcon]
@="%1"

Borland
07.02.2009, 12:04
Первое, что необходимо сделать - перестроить кэш иконок...
http://support.microsoft.com/kb/132668

Tr@NceR
09.02.2009, 10:30
1 Попробуй для начала каким-то чистильщиком реестра...
2 Топорной вариант, но вдуг поможет - попробуй установить неро, но при установке снять все ассоциации (или как там) с файлами, и потом снести неро снова....
1. Это было первое что я попробовал после сноса Неро :)
2. А это было второе после чистильщика :) И как видишь после таких манипуляций, иконка стала отображаться как файл неизвестного типа. Кстати после сноса неро эти иконки отображались как файлы ACDSee, снял ассоциации и они стали отображаться как на скрине.
sfc \scannow, ибо думаю, это что-то связанное с shell'кой или explorer'ом.
криминала найдено не было
[HKEY_CLASSES_ROOT\.ico]
@="icofile"
"PerceivedType"="image"
"Content Type"="image/x-icon"
здесь было 2 ключа от неро (в значение по умолчанию было прописана неровская программа, и еще один ключик от неро было дополнительно). остальное все как и у тебя. Исправил на то как у тебя - пока нет изменений (правда комп пока не перезагружал - попозже перегружу).
зы. И вообще, почему не было движений в сторону посмотреть что там у тебя в автозапуске? Хайджэком, или АВЗ глянь.
с автозагрузкой и т.п. все норм.
зы.зы. скачай ещё может TweakUI, там есть ремонт иконок.
ремонт стандартных иконок "Мой компьютер", Мои документы и т.п.

Первое, что необходимо сделать - перестроить кэш иконок...
http://support.microsoft.com/kb/132668
сделал это:

Press the F5 key to refresh the icons in the current folder.
Close and then reopen a window that contains incorrect icons.
Restart your computer.

Re-create the ShellIconCache file. This file is re-created automatically when you change your display's color depth. Follow these steps to change your display's color depth to a new setting and then change it back to the original setting:
Right-click the desktop and then click Properties.
Click the Settings tab.
Change the color depth from the current setting to a new setting. For example, change from Highest (32 bit) to Lowest (16 bit).
Click Apply, and then click Yes to accept the changes.
Change the color depth back to its original setting.
Click Apply, and then click Yes to accept the changes.
Using Registry Editor, add the Max Cached Icons string value with a value data of 2000 to the following registry key, and then restart your computer: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer
не помогло, а это:
If the icons are still incorrect, delete the ShellIconCache file. The Max Cached Icons value data range is between 100 and 4096. The default value is 500.
Сделать тоже не получилось т.к. на компе не было "ShellIconCache"-файла, а сам он не создался.

Помогло - скорее всего после удаления лишнего из раздела реестра ".ico"