Ikonerna 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 ikonens cache föråldrad, vilket gör att ikoner visas felaktigt eller till och med saknas. Till exempel kanske du uppgraderade ett program 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.
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 att 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 startar om, 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. 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 den körbara filen och skannar applikationskatalogen.
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 den här processen.
I Windows Vista och Windows 7, är ikonen cachefilen placerad i:
C: UsersAppData Local IconCache.db
(Byt 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 ikonen cachefilen i:
C: UsersAppData Local Microsoft Windows Explorer
(Ersätt
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 ikoncache-filer som visas i den här mappen. Det är inte så enkelt att klicka på dem och trycka på Ta bort, men de filer som fortfarande används av Explorer, så att du inte bara kan ta bort dem normalt.
Stäng och spara allt som du jobbar på innan du fortsätter. Öppna File Explorer och gå till följande mapp:
C: UsersAppData Local Microsoft Windows Explorer
(Byt 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 här sökvägen:
Skriv kommandotdir
för att kontrollera att kommandotolken är i rätt mapp. Du bör se ikonerna för ikoner och tumcache som vi diskuterade tidigare visas.
Högerklicka på Aktivitetsfältet i Windows och välj "Aktivitetshanteraren" från genvägsmenyn.
Högerklicka på "Windows Explorer" i listan och välj "Avsluta uppgift" från genvägsmenyn. Utforskaren och skrivbordet kommer att försvinna. Exit Task Manager och se till att ingen annan applikation körs utom för kommandotolken.
Skriv följande kommando i kommandotolken:
del iconcache *
Tryck på Enter. Asterisken eftericoncache
är nödvändig för att säkerställa att alla filer med namn som börjar med iconcache kommer att inkluderas i raderingsoperationen. Det ska ta bort alla ikoner cachefiler.
Kör kommandot dir
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.Tryck nu på Ctrl + Alt + Del-tangenterna samtidigt och välj "Logga ut." Logga in igen, och eventuella out-of-date eller bortstående ikoner ska förhoppningsvis repareras eller re skapa.
Kom ihåg att ombyggnaden av ikonens cache inte hjälper till med miniatyrproblem (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 cache fixa dem.
Vanliga frågor om Windows 10: Allt du behöver veta
Nu när Windows 10 är tillgängligt för allmän nedladdning och installation har människor fler frågor än någonsin om den nya versionen av Windows. Vi har avrundat de frågor som vi oftast får här på How-To Geek och sammanställde dem för att hjälpa dig att få fart på Windows 10. Varje vecka får vi hundratals frågor till vår ask@phhsnews.
Så här skapar du en genvägs- eller kontextmeny för nästan alla Windows-inställningar
Det är inte så svårt att bläddra igenom Windows-inställningarna för att hitta vad du behöver, men om det finns en inställning som du har tillgång till ofta , varför inte göra det lite enklare på dig själv? Windows visar ett antal användbara inställningar via Uniform Resource Identifiers (URI) som du kan använda för att skapa ett genvägs- eller snabbmenyalternativ för snabb åtkomst till den inställningen.