Hemsida » hur » Så här återskapar du en bruten ikoncache i Windows 10

    Så här återskapar du en bruten ikoncache i Windows 10

    De ikoner som Windows använder för dina dokument och program sparas i en ikonbuffert, så att de kan visas snabbt istället för att behöva sakta ladda dem varje gång. Om du någonsin har problem med ikonerna på din dator kan det hända att ombyggnaden av ikonens cache hjälper.

    Ibland blir ikonscachen föråldrad, vilket orsakar att ikoner visas felaktigt, eller till och med går saknas. Till exempel kanske du uppgraderade en applikation och den nya versionen kom med en ny ikon, men du ser fortfarande den gamla ikonen på skrivbordet. Ibland kan en tom eller skadad ikon visas när en perfekt bra ikon visades tidigare. När det händer måste du återställa ikonens cache och låta dem automatiskt återskapa den. I den här artikeln visar vi hur du bygger om ikonens cache i Windows 10. Den här guiden gäller även för Windows 8 och 7, men processen fungerar lite annorlunda.

    Hur ikonen Cache fungerar i Windows

    Ikoner finns överallt i Windows: Kontrollpanelen, Program och Funktioner, File Explorer, och så vidare. Att behöva hämta alla möjliga ikonbilder från hårddisken och göra dem dynamiskt kan konsumera mycket av systemresurser. Som ett resultat, sparas ikoner i Windows, det är redan hämtat i minnet. När du stänger av eller omstart skrivs den här cachen till en dold fil på hårddisken, så det behöver inte laddas om alla dessa ikoner senare.

    Databasfilen växer när mer information läggs till den. Enligt detta dokument från MSDN-kunskapsbasen, när Windows behöver visa en ikon, kommer den att kontrollera cachen och visa den cachade ikonen om en matchning hittas. Om den inte hittar någon kontrollerar den körbar filen och skannar programkatalogen.

    Cachemekanismer, till exempel IconCache-databasen, har redan diskuterats av flera systemspecialister och i djupet av Mark E. Russinovich och David A. Solomon i sin Windows Internals-bok, om du är nyfiken på att lära dig mer, men grunderna är allt du behöver för att förstå för denna process.

    Där ikonen Cache är lagrad

    I Windows Vista och Windows 7 finns ikonen cachefil i:

    C: \ Users \\ AppData \ Local \ IconCache.db

    (Byta ut med det faktiska inloggningsnamnet för ditt Windows-konto.)

    Den här filen finns fortfarande i Windows 8 och 10, men Windows använder dem inte för att lagra ikonens cache. I Windows 8 och Windows 10 finns ikonens cachefil i:

     C: \ Users \\ AppData \ Local \ Microsoft \ Windows \ Explorer

    (Byta ut med det faktiska inloggningsnamnet för ditt Windows-konto.) I den här mappen hittar du ett antal ikoner för cacheminnor:
    • 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_custom_stream.db
    • iconcache_exif.db
    • iconcache_idx.db
    • iconcache_sr.db
    • iconcache_wide.db
    • iconcache_wide_alternate.db

    För att bygga om ikonens cache måste du radera alla ikoner för ikoner som visas i den här mappen. Det är inte så enkelt att klicka på dem och trycka på Ta bort, men: dessa filer används fortfarande av Utforskaren, så du kan inte bara ta bort dem normalt.

    Så här återskapar du ikonen Cache

    Stäng och spara allt du arbetar på innan du fortsätter. Öppna File Explorer och gå till följande mapp:

    C: \ Users \\ AppData \ Local \ Microsoft \ Windows \ Explorer

    (Byta ut med det faktiska inloggningsnamnet för ditt Windows-konto.)

    Håll "Shift" -tangenten intryckt och högerklicka på Utforskaren-mappen. Välj "Öppna kommandofönster här."

    Ett kommandotolfönster öppnas på den sökvägen:

    För att vara säker på att kommandotolken är i rätt mapp skriver du in dir kommando. Du bör se ikonen för ikoner och tumblick som vi diskuterade tidigare visas.

    Högerklicka på Windows-aktivitetsfältet och välj "Task Manager" från genvägsmenyn.

    Högerklicka på "Windows Utforskare" i listan och välj "Avsluta uppgift" från genvägsmenyn. Utforskaren och skrivbordet kommer att försvinna. Avsluta uppgiftshanteraren och kontrollera att ingen annan applikation körs utom för kommandotolken.

    Skriv följande kommando i kommandotolken:

    del iconcache *

    Tryck enter. Asterisken efter iconcache är nödvändigt för att se till att alla filer med namn som börjar med iconcache kommer att inkluderas i raderingsoperationen. Det bör ta bort alla ikoner cachefiler.

    Kör kören kommando för att kontrollera listan över återstående filer. Om en eller flera iconcache-filer fortfarande är listade betyder det att vissa program fortfarande körs i bakgrunden. Stäng dem och upprepa proceduren igen, om det behövs.

    Nu trycker du samtidigt på Ctrl + Alt + Del-tangenterna och väljer "Logga ut". Logga in igen, och alla out-of-date eller bortstående ikoner ska förhoppningsvis repareras eller skapas igen.

    Kom ihåg att ombyggnaden av ikonens cache inte hjälper till med problem med miniatyrbilder (du måste gå igenom den här processen för att göra det), fel ikon för en viss filtillägg eller en saknad genvägsikon. Men om du har andra ikonproblem, kommer det förhoppningsvis att återuppbygga ikonens cacheminne.