xp erstellt einen cache für Icons, der aber regelmäßig überläuft. folge ist falsche darstellungen und probleme mit symbolen.
mit dem eintrag Max Cached Icons und einem wert von 2000 unter dem key :
HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer
kann man den cache erhöhen. dieser ist standardmäßig auf 500 eingestellt. ist dieser eintrag nicht vorhanden, so wird er über "Neu/Zeichenfolge" angelegt mit der bezeichnung "Max Cached Icons" (gross- und kleinschreibung, sowie leerzeichen beachten!) mit dem schon erwähnten wert 2000.
falsche darstellungen kann man aber auch manuell reparieren, indem man die Datei IconCache.db löscht, da Windows dann diese mit nextem systemstart neu erstellt.
Hinweis:
In Win XP ist diese datei in jedem Profil vorhanden unter
C:\ Dokumente und Einstellungen\ [Username]\ Lokale Einstellungen\ Anwendungsdaten
("Lokale Einstellungen" ist ein versteckter ordner, daher in den ordner-optionen "alle datein und ordner anzeigen" auswählen)
es gibt auch tools, die das alles vereinfachen zb. tuneup2007 - auch dessen demoversion hat eine funktion zur reparatur bei iconproblemen, allerdings würde ich das nicht installieren nur zu diesem zweck. die iconcache.reg, ein zusätzlicher registry-eintrag, mit dem man im ordner-optionen fenster einen auswahldialog für die cache-grösse erhält wäre da schon vernünftiger. von nun an kann man seinen icon-cache immer via explorer oder arbeitsplatz überprüfen und ggf. ändern.
bei änderungen der registry gilt aber in jedem fall: registry vorher sichern, am besten komplett:
start-->ausführen-->"regedit" (ohne "") eingeben-->ok
dann im registry editor: datei-->exportieren-->speicherort auswählen-->ok
es wird nun die komplette registry des aktuellen zustandes gesichert - später genügt ein doppelklick auf diese *.reg datei, um diesen zustand wieder herzustellen.
http://home.arcor.de/commtipps/service/serv39.htm
(auf der seite dann download-button mit rechtsklick-->"ziel speichern unter"