Как зафиксировать поврежденные (non-Explorer/system) значки в Windows XP

Кажется, что Windows XP не распознает значки по умолчанию многих приложений в моей старой машине Dell, например, Skype, Windows Live Messenger, Adobe Reader, Microsoft Office 2003. Хотя я могу открыть все те приложения, самая раздражающая часть - то, что все файлы, связанные с ними, не имеют значков также, и я не могу получить их типы путем поглядывания на их значки. Существует ли способ зафиксировать это, не переустанавливая Windows и все программное обеспечение?

К вашему сведению я попробовал TweakUI и очистил кэш значка, но он не работал.

4
задан 08.10.2009, 17:56

4 ответа

Попытайтесь восстановить ассоциацию по умолчанию для ico файлов, можно найти reg файл, которые делают это здесь

0
ответ дан 07.12.2019, 21:31
  • 1
    я попробую это, как только я могу поместить руки на ту машину. Надеюсь, что это работает.Заранее спасибо. – puri 09.10.2009, 21:42

Изменение Вашей настольной глубины цвета и затем возврат ее снова (т.е. 32-разрядный к 24-разрядному и назад) должны также восстановить их.

0
ответ дан 07.12.2019, 21:31
  • 1
    я попробовал это также. Но это не работало. Спасибо так или иначе. – puri 09.10.2009, 21:26

Можно удалить Iconcache.db файл в месте данных приложения и машине перезапуска для фиксации поврежденных значков Windows XP. Это восстановит его в то время как перезагрузка.

местоположение по умолчанию Iconcache.dbнаходится в (скрытом файле)

C:\Documents and Settings\<username>\Local Settings\Application Data

1
ответ дан 07.12.2019, 21:31

Всегда можно пробовать опцию инсталляции восстановления, которую имеет большинство установщиков. Они восстановят значки и ассоциации реестра.

1
ответ дан 07.12.2019, 21:31

Теги

Похожие вопросы