27Jun

Jak obnovit poškozenou ikonu mezipaměti v systému Windows 10

click fraud protection

iconcache

Ikony, které systém Windows používá pro dokumenty a programy, jsou uloženy v mezipaměti ikon, takže je lze rychle zobrazit, místo toho, že je budete muset pokaždé načítat. Máte-li někdy potíže s ikonami v počítači, může vám pomoci obnovení mezipaměti ikon.

Někdy je mezipaměť ikon zastaralá, což způsobuje, že ikony se zobrazují nesprávně nebo dokonce chybí.Například možná jste upgradovali aplikaci a nová verze byla dodána s novou ikonou, stále se však zobrazuje stará ikona na ploše. Někdy se může objevit prázdná nebo poškozená ikona, když se předtím zobrazila dokonale dobrá ikona. Pokud k tomu dojde, musíte vynulovat mezipaměť ikon a nechat je automaticky znovu vytvořit. V tomto článku vám ukážeme, jak obnovit mezipaměť ikon v systému Windows 10. Tato příručka platí také pro systémy Windows 8 a 7, ale proces pracuje poněkud odlišně.

Ikonová mezipaměť funguje v systémech Windows

Ikony jsou všude v systému Windows: Ovládací panely, Programy a funkce, Průzkumník souborů a podobně.Aby bylo možné načíst všechny možné obrazy ikon z pevného disku a vykreslovat je dynamicky, může spotřebovat mnoho systémových zdrojů.V důsledku toho systém Windows ukládá ikony, které jsou již uloženy do paměti. Když vypnete nebo restartujete, zapíše tuto vyrovnávací paměť do skrytého souboru na pevném disku, takže není nutné znovu načíst všechny tyto ikony později.

instagram viewer

Databázový soubor se rozšiřuje tím, že se do něj přidává další informace. Podle tohoto dokumentu ze znalostní báze MSDN, když systém Windows potřebuje zobrazit ikonu, zkontroluje mezipaměť a zobrazí ikonu uloženou v mezipaměti, pokud je nalezena shoda. Pokud ji nenajde, zkontroluje spustitelný soubor a prohledá adresář aplikací.

Mechanismy ukládání do mezipaměti, jako je například databáze IconCache, již diskutovali mnohí systémoví specialisté a hluboce Mark E. Russinovič a David A. Solomon ve své knize Windows Internals, pokud jste zvědaví víc, ale základyjsou vše, co potřebujete pro tento proces pochopit.

Kde je uložena mezipaměť Icon

V systému Windows Vista a Windows 7 je soubor mezipaměti ikon umístěn v adresáři:

C: \ Users \ & lt; username & gt; \ AppData \ Local \ IconCache.db

( Nahradit vaše uživatelské jméno & gt;se skutečným přihlašovacím jménem pro váš účet Windows.)

Tento soubor je stále přítomen v systémech Windows 8 a 10, ale systém Windows je nepoužívá k ukládání mezipaměti ikon. V systémech Windows 8 a Windows 10 je soubor mezipaměti ikon umístěn v adresáři:

C: \ Users \ & lt; username & gt; \ AppData \ Local \ Microsoft \ Windows \ Explorer

( Nahradit vaše uživatelské jméno & gt;Váš účet Windows). V této složce naleznete řadu souborů mezipaměti ikon:
• 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

Chcete-li obnovit mezipaměť ikon, musíte odstranit všechny soubory iconcache, které se v této složce zobrazují.Není to tak jednoduché, jako kliknutí na ně a stisknutí klávesy Smazat, ačkoli: tyto soubory stále používají Explorer, takže je nemůžete jednoduše smazat.

Jak obnovit mezipaměť ikon

Před pokračováním zavřete a uložte cokoli, na kterém pracujete. Otevřete aplikaci Průzkumník souborů a přejděte do následující složky:

C: \ Users \ & lt \ username & gt; \ AppData \ Local \ Microsoft \ Windows \ Explorer

( Nahradit vaše uživatelské jméno a skutečný přihlašovací název účtu Windows.

Stiskněte a podržte klávesu "Shift" a klepněte pravým tlačítkem myši na složku Explorer. Zvolte "Otevřít okno příkazu zde".

Na této cestě se otevře okno příkazového řádku:

Zkontrolujte, zda je příkazový řádek ve správné složce, zadejte příkaz dir. Měli byste vidět soubory iconcache a thumbcache, které jsme dříve diskutovali.

Klepněte pravým tlačítkem myši na hlavní panel systému Windows a v místní nabídce vyberte položku "Správce úloh".

Klikněte pravým tlačítkem myši na "Průzkumníka Windows" v seznamu a v kontextové nabídce vyberte možnost "Ukončit úlohu".Průzkumník a pracovní plocha zmizí.Ukončete správce úloh a ujistěte se, že kromě jiné části příkazového řádku běží žádná jiná aplikace.

V okně příkazového řádku zadejte následující příkaz:

del iconcache *

Stiskněte klávesu Enter. Zaškrtnutím políčka iconcache je nutné zajistit, aby všechny soubory s názvy, které začínají ikonou, byly zahrnuty do operace odstranění.To by mělo odstranit všechny soubory mezipaměti ikon.

Spusťte příkaz dir a zkontrolujte seznam zbývajících souborů.Pokud je stále uveden jeden nebo více souborů ikony, některé aplikace stále běží na pozadí.Zavřete je a v případě potřeby opakujte postup.

Stiskněte současně klávesy Ctrl + Alt + Del a zvolte možnost "Odhlásit se". Znovu se přihlaste a případné zastaralé nebo chybějící ikony by měly být snad opraveny nebo znovu vytvořeny.

Nezapomeňte, že obnovení mezipaměti ikon nepomůže při vytváření miniatur( pro tento proces budete muset projít), špatnou ikonou pro konkrétní příponu souboru nebo chybějící ikonu zástupce. Pokud však máte další problémy s ikonami, doufejme, že obnovení mezipaměti ikon je opraví.