Hur du rensar och bygger om ikoncachen cache helt i Windows

Ikoncache-korruption kan ibland hända, vilket kan orsaka att felikoner visas för vissa program eller i vissa områden i Windows-skalet, eller inga ikoner alls. Mitt tidigare inlägg Felaktig ikon som visas för en filtyp berättar hur du ska uppdatera skalikonerna med standardprogram.

Om lösningen som publiceras i den länken inte hjälper, kanske du vill rensa och bygga om ikonens cachardatabas helt. Det här inlägget förklarar hur du kan rensa ikoncachen cache (och låta Windows bygga om den), med ett specialiserat verktyg eller med ett skript jag skrev, eller manuellt - för alla versioner av Windows, inklusive Windows 10.

Hur du rensar och bygger om Icon Cache i Windows

För att göra ikonerna för olika skalobjekt som mappar, specialmappar och filer, cachar Windows ikonerna i databasfiler så att Windows inte behöver läsa fil- eller mappikonen och extrahera dem varje gång. Ibland ser du ikoner för att cache-cache i Windows vilket resulterar i att felaktiga, saknade eller föråldrade ikoner visas för program och genvägar på skrivbordet och andra områden i skalet.

Innan du fortsätter kan du prova en enkel fix som ie4uinit.exe-uppdateringsmetoden som beskrivs i artikeln Hur du kan uppdatera eller rensa ikoncachen snabbt med IE4UINIT.exe. I många situationer behöver du bara uppdatera ikonerna utan att behöva rensa och bygga om dem.

Om det inte hjälper att uppdatera ikonerna med ie4uinit.exe eller standardappar måste du rensa ikonens cache helt.

Låt oss se hur du rensar ikonens cache helt och låt Windows bygga om det när och när det krävs.

Metod 1: Rensa och återuppbygga ikonens cache med ClearIconCache.exe freeware-verktyg

Rensa Icon Cache (ClearIconCache.exe) -verktyget från Leo Davidson kommer att avsluta Explorer, ta bort skal-ikonens cache (IconCache * .db) och den lokaliserade miniatyrcachen (ThumbCache * .db) och starta sedan om Explorer.

Leo Davidson är en pålitlig källa - han skrev den berömda PDF x64 miniatyrbild & förhandsgranskning för Windows några år tillbaka. Och han är ägare till FileTypeDiag och många andra användbara bärbara verktyg.

Med Clear Icon Cache dubbelklickar du bara på programmet och det tar hand om detaljerna för dig. Clear Icon Cache fungerar i Windows Vista, Windows 7, Windows 8 och Windows 10.

ClearIconCache.exe /QUIET att köra verktyget i icke-interaktivt eller tyst läge

Som sagt tidigare rensar verktyget också miniatyrcachen på datorn.

RELATERADE: Så här startar du Explorer graciöst med genväg eller kommandorad

Metod 2: Rensa och återuppbygga ikonens cache-databas manuellt

Ikonens cache-databasfiler finns i din LocalAppData-mapp med filnamn förinställda med iconcache_ - varje iconcache_ har en separat cache (databas) -fil.

Filnamnen ser ut så här:

 iconcache_16.db iconcache_32.db iconcache_48.db iconcache_96.db iconcache_256.db iconcache_768.db iconcache_1280.db iconcache_1920.db iconcache_2560.db iconcache_exif.db iconcache_idx.db iconcache_sr.db iconcache_wide.db iconcache_wide.db iconcache_wide.db 
  1. Stäng alla mappfönster som för närvarande är öppna.
  2. Starta Task Manager med Ctrl + Shift + Esc-sekvensen.
  3. Högerklicka på Explorer.exe- processen på fliken Aktivitetshanteraren och välj Avsluta process . Obs! Det är ännu bättre om du lämnar utforskaren graciöst. Se instruktioner för Windows 7 och Windows 10 om du vill veta hur man på ett graciöst sätt avslutar processen Explorer.exe. Starta inte om en ny explorer.exe- process ännu!
  4. Klicka på knappen Avsluta processen när du ombeds bekräftas.
  5. Välj Ny uppgift (Kör ...) på filmenyn i Aktivitetshanteraren
  6. Skriv CMD.EXE och klicka på OK
  7. Skriv kommandona en i taget i kommandotolken-fönstret och tryck ENTER efter varje kommando:
     CD / d% userprofile% \ AppData \ Local DEL IconCache.db / a 
  8. I Windows 8 och Windows 10 lagras dessutom ikonens cache-databas i % userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer . För att rensa dem måste du stänga alla körande applikationer och köra dessa kommandon i kommandotolken.
     CD% userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer DEL IconCache * .db / a EXIT 
  9. Om du får Access nekas felet när du tar bort IconCache * .db-filerna använder ett eller flera av de öppna programmen ikonens cache-databas. Stäng alla program och försök igen eller försök rensa dem från Safe-läget.

  10. I Aktivitetshanteraren klickar du på Arkiv, väljer Ny uppgift (Kör ...)

  11. Skriv EXPLORER.EXE och klicka på OK.

Redaktörens anmärkning: I stället för att använda Task Manager för att lämna Explorer.exe i steg 3 ovan, är ännu bättre sätt att göra detta att avsluta Explorer.exe Shell rent med den metod som beskrivs i artikeln Avsluta och starta om Explorer.exe-processen rent i Windows 7 & Windows Vista. Om du använder Windows 8 eller Windows 10, kolla artikeln Hur man lämnar Explorer och startar om Explorer i Windows 10.

Metod 3: Rensa och bygga om ikoncachen automatiskt med skript automatiskt

Denna första metod använder ett litet skript som jag skrev för att rensa upp ikonens cache helt. När det är gjort startar skriptet om Explorer-skalet för att ändringen ska träda i kraft.

För att rensa ikonens cacheminne för Windows Vista, 7, 8 och Windows 10, ladda ner zip-filen nedan, packa upp och köra skriptfilen cleariconcache.vbs .

  1. Ladda ner cleariconcache.zip och extrahera innehållet till en mapp.
  2. Spara allt arbete och stäng alla program så att cache-cache-filer inte låses av något program.
  3. Dubbelklicka på skriptfilen cleariconcache.vbs

  4. Klicka på Ja när du blir ombedd att starta om skalet.

    Om ikoncache-databasfilerna inte kan raderas använder vissa program den. Stäng alla program och försök köra skriptet igen.

    När du stänger alla program bör programmet kunna radera ikonens cache-filer.

Efter att cachen har rensats bör Explorer-skalet starta automatiskt och bygga om en ny uppsättning ikoncache.

Hoppas att du har kunnat fixa problem med ikonframställning på din Windows-dator genom att rensa ikonens cache helt.

Relaterade Artiklar