Viktigt! Innan du kör detta sparar du dina data och stänger programmet. När du har kört Fix It startas datorn om efter 10 minuter.
Symptom
På en dator med Windows XP, Windows Vista eller Windows 7 ändras vissa ikoner slumpmässigt till andra ikoner på följande platser:
-
Den här datorn
-
Utforskaren
-
Skrivbord
-
Snabbstartfältet
Orsak
Det här problemet uppstår eftersom ikoncachen inte uppdateras korrekt.
Lösning
För att åtgärda problemet är det första steget att logga in på ett annat användarkonto som har administratörsrättigheter. Gör så här:
-
Logga ut från det aktuella användarkontot som påträffar ikonändringen.
-
Logga in som en användare som har administratörsbehörighet.
Obs! Filen måste tas bort av en annan användare eftersom den IconCache.db filen kan skrivas över med skadade ikondata under utloggningsprocessen.
Viktigt Det här avsnittet, metoden eller uppgiften innehåller steg som beskriver hur du ändrar registret. Det kan uppstå allvarliga problem om du gör detta felaktigt. Följ därför instruktionerna noga, och säkerhetskopiera registret innan du gör några ändringar i det. Då kan du återställa registret om det uppstår problem. Om du vill veta mer om hur du säkerhetskopierar och återställer registret klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:322756 Säkerhetskopiera och återställa registret i Windows Följ sedan dessa steg för att åtgärda problemet:
-
Om dialogrutan Stäng öppna programinteraktion visas stänger du alla öppna fönster.
-
Skapa registernyckeln Max cachelagrade ikoner och ange värdet för nyckeln till 2048. Gör så här:
-
Klicka på Start, skriv regedit i sökrutan och klicka på Regedit i listan som visas.
-
Leta reda på och välj följande registernyckel:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer -
Klicka på Nytt på Redigera-menyn och klicka sedan på Strängvärde.
-
Skriv MaxCachedIcons som namn på registernyckeln och tryck sedan på Retur.
-
Dubbelklicka på registernyckeln Max cachelagrade ikoner, ange 2048 i rutan Värdedata och klicka sedan på OK.
-
Avsluta Registereditorn.
-
-
Ta bort IconCache.db från följande plats, beroende på ditt operativsystem.
Windows XP
C:\Documents and Settings\<Användarnamn>\Local Settings\Application Data
Windows Vista eller Windows 7
C:\Users\<Användarnamn>\AppData\LocalNote <Användarnamn> är en platshållare för namnet på användarkontot som påträffar ikonändringen.
Mer information
Så här fungerar MATS-paketet för att åtgärda problemet
-
MATS-paketet söker igenom datorn och identifierar sedan om datorn kör Windows XP, Windows Vista eller Windows 7.
-
MATS-paketet avgör om registervärdet Max Cached Icons i registerundernycklarna finns eller inte. Om registervärdet Max cachelagrade ikoner inte finns skapar du det och anger 2048. Om registervärdet Max cachelagrade ikoner finns anger du 2048.
Obs! Under den här processen visas en dialogruta. Det ger dig möjlighet att åtgärda problemet automatiskt (det här är det rekommenderade alternativet) eller att manuellt välja enskilda problem som ska åtgärdas. Om du manuellt väljer enskilda problem att åtgärda måste du välja alternativet Ikon och mappanpassningar eller Andra eller Jag vet inte i dialogrutan. -
MATS-paketet verifierar att den IconCache.db filen har tagits bort.
Andra problem som MATS-paketet löser
2394521 Det går inte att tömma Papperskorgen i Windows XP eller Windows Vista
949109 felet "Filen eller mappen finns inte" i Windows Vista
934160 felet "Nätverks- eller filbehörighet" eller "mappen finns inte"
2394740 Det går inte att markera flera objekt efter uppgradering från Windows XP till Windows Vista
813711 Ändringar av storlek, vy, ikon eller placering för en mapp går förlorade