Een gebroken pictogramcache opnieuw samenstellen in Windows 10
De pictogrammen die Windows gebruikt voor uw documenten en programma's worden opgeslagen in een pictogrammencache, zodat ze snel kunnen worden weergegeven in plaats van ze elke keer langzaam te moeten laden. Als u ooit problemen hebt met de pictogrammen op uw computer, kan het helpen om de pictogramcache opnieuw te bouwen.
Soms wordt de pictogramcache verouderd, waardoor pictogrammen onjuist worden weergegeven of zelfs ontbreken. Misschien heb je bijvoorbeeld een applicatie geüpgraded en is de nieuwe versie voorzien van een nieuw pictogram, maar je ziet nog steeds het oude pictogram op het bureaublad. Soms kan een leeg of beschadigd pictogram worden weergegeven wanneer een perfect pictogram werd weergegeven. Wanneer dit gebeurt, moet u de pictogramcache opnieuw instellen en deze automatisch opnieuw maken. In dit artikel laten we u zien hoe u de pictogramcache opnieuw kunt bouwen in Windows 10. Deze handleiding is ook van toepassing op Windows 8 en 7, maar het proces werkt iets anders.
Hoe de pictogramcache in Windows werkt
Pictogrammen zijn overal in Windows: het Configuratiescherm, Programma's en functies, Bestandsverkenner, enzovoort. Als je alle mogelijke pictogramafbeeldingen van de harde schijf wilt halen en deze dynamisch wilt renderen, kun je veel systeembronnen gebruiken. Als gevolg daarvan slaat Windows pictogrammen op die al in het geheugen zijn opgehaald. Wanneer u de cache afsluit of herstart, zal deze deze cache naar een verborgen bestand op uw harde schijf schrijven, zodat het niet al die pictogrammen later opnieuw hoeft te laden.
Het databasebestand wordt groter naarmate er meer informatie aan wordt toegevoegd. Volgens dit document uit de MSDN-kennisbank, wanneer Windows een pictogram moet weergeven, zal het de cache controleren en het pictogram in de cache weergeven als een overeenkomst is gevonden. Als er geen exemplaar wordt gevonden, wordt het uitvoerbare bestand gecontroleerd en wordt de toepassingsmap gescand.
Caching-mechanismen, zoals de IconCache-database, zijn al besproken door meerdere systeemspecialisten, en diepgaand door Mark E. Russinovich en David A. Solomon in hun Windows Internals-boek, als je nieuwsgierig bent om meer te leren, maar de basis is alles wat je nodig hebt om te begrijpen voor dit proces.
Waar de pictogramcache is opgeslagen
In Windows Vista en Windows 7 bevindt het pictogramcachebestand zich in:
C: \ Users \\ AppData \ Local \ IconCache.db
(Vervangen met de daadwerkelijke inlognaam voor uw Windows-account.)
Dit bestand is nog steeds aanwezig in Windows 8 en 10, maar Windows gebruikt dit niet om de pictogramcache op te slaan. In Windows 8 en Windows 10 bevindt het pictogramcachebestand zich in:
C: \ Users \\ AppData \ Local \ Microsoft \ Windows \ Explorer
(Vervangen met de daadwerkelijke inlognaam voor uw Windows-account.) In deze map vindt u een aantal pictogramcachebestanden:
• 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
Om de pictogramcache opnieuw te maken, moet u alle iconcache-bestanden verwijderen die in deze map worden weergegeven. Het is niet zo eenvoudig als erop te klikken en op Delete te drukken: deze bestanden zijn nog steeds in gebruik door Explorer, dus je kunt ze niet gewoon verwijderen.
Hoe de Icon Cache opnieuw te bouwen
Sluit alles en bewaar alles waar u aan werkt voordat u doorgaat. Open File Explorer en ga naar de volgende map:
C: \ Users \\ AppData \ Local \ Microsoft \ Windows \ Explorer
(Vervangen met de daadwerkelijke inlognaam voor uw Windows-account.)
Houd de "Shift" -toets ingedrukt en klik met de rechtermuisknop op de map Verkenner. Selecteer hier "Opdrachtvenster openen '.
Er verschijnt een opdrachtpromptvenster op dat pad:
Om te controleren of de opdrachtprompt in de juiste map staat, typt u de dir
commando. U zou moeten zien dat de pictogramcache en thumbcache-bestanden die we eerder hebben besproken, verschijnen.
Klik met de rechtermuisknop op de Windows-taakbalk en kies "Taakbeheer" in het snelmenu.
Klik met de rechtermuisknop op "Windows Verkenner" in de lijst en kies "Taak beëindigen" in het snelmenu. De Explorer en het bureaublad verdwijnen. Sluit Taakbeheer af en controleer of er geen andere toepassing wordt uitgevoerd, met uitzondering van het opdrachtpromptvenster.
Typ de volgende opdracht in het opdrachtpromptvenster:
del iconcache *
Druk op Enter. Het sterretje na iconcache
is nodig om ervoor te zorgen dat alle bestanden met namen die beginnen met iconcache worden opgenomen in de verwijderingsbewerking. Dat zou alle pictogramcachebestanden moeten verwijderen.
Voer de Dir
opdracht om de lijst met resterende bestanden te controleren. Als een of meer pictogramcache-bestanden nog steeds worden weergegeven, betekent dit dat sommige toepassingen nog steeds op de achtergrond worden uitgevoerd. Sluit ze en herhaal de procedure opnieuw, indien nodig.
Druk nu gelijktijdig op de toetsen Ctrl + Alt + Del en kies 'Afmelden'. Meld u weer aan en eventuele verouderde of ontbrekende pictogrammen moeten hopelijk gerepareerd of opnieuw gemaakt worden.
Houd er rekening mee dat het opnieuw opbouwen van de pictogramcache niet helpt bij miniaturen (u moet dit proces doorlopen om dat te doen), het verkeerde pictogram voor een specifieke bestandsextensie of een ontbrekend snelkoppelingspictogram. Maar als u andere pictogramproblemen heeft, zal het reconstrueren van de icon-cache deze hopelijk oplossen.