Úvodná » ako » Ako obnoviť poškodenú ikonu cache v systéme Windows 10

    Ako obnoviť poškodenú ikonu cache v systéme Windows 10

    Ikony, ktoré systém Windows používa pre vaše dokumenty a programy, sa ukladajú do vyrovnávacej pamäte ikon, takže sa môžu zobrazovať rýchlo, namiesto toho, aby ste ich museli pomaly načítavať. Ak ste niekedy mali problémy s ikonami v počítači, mohlo by to pomôcť obnoviť vyrovnávaciu pamäť ikony.

    Niekedy sa cache s ikonami stáva zastaranou, čo spôsobuje nesprávne zobrazenie ikon alebo dokonca chýbanie. Napríklad, možno ste inovovali aplikáciu a nová verzia prišla s novou ikonou, stále však vidíte starú ikonu na pracovnej ploche. Niekedy sa môže zobraziť prázdna alebo poškodená ikona, kedy bola zobrazená úplne dobrá ikona. Keď k tomu dôjde, musíte obnoviť vyrovnávaciu pamäť ikony a nechať ju automaticky znovu vytvoriť. V tomto článku vám ukážeme, ako obnoviť vyrovnávaciu pamäť ikon v systéme Windows 10. Táto príručka sa vzťahuje aj na Windows 8 a 7, ale tento proces funguje trochu inak.

    Ako funguje Icon Cache v systéme Windows

    Ikony sú všade vo Windows: Ovládací panel, Programy a funkcie, Prieskumník atď. Aby bolo možné načítať všetky možné ikony z pevného disku a dynamicky ich vykresliť, môže spotrebovať veľa systémových zdrojov. Výsledkom je, že systém Windows ukladá ikony, ktoré už získal v pamäti. Keď vypnete alebo reštartujete, zapíše túto vyrovnávaciu pamäť do skrytého súboru na vašom pevnom disku, takže nemusí znovu načítať všetky tieto ikony neskôr.

    Databázový súbor sa rozširuje, keď sa doň pridá viac informácií. Podľa tohto dokumentu z databázy znalostí MSDN, keď systém Windows potrebuje zobraziť ikonu, skontroluje vyrovnávaciu pamäť a zobrazí ikonu uloženú v pamäti, ak sa nájde zhoda. Ak ho nenájdete, skontroluje spustiteľný súbor a naskenuje adresár aplikácií.

    Mechanizmy ukladania do vyrovnávacej pamäte, ako napríklad databáza IconCache, už diskutovali viacerí systémoví špecialisti a hlboko o Mark E. Russinovič a David A. Solomon v knihe Windows Internals, ak ste zvedaví viac informácií, ale základy sú všetko, čo musíte pochopiť pre tento proces.

    Kde je uložená ikona cache

    V systéme Windows Vista a Windows 7 sa súbor cache ikony nachádza v adresári:

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

    (Nahraďte so skutočným prihlasovacím menom pre váš účet Windows.)

    Tento súbor je stále prítomný v systémoch Windows 8 a 10, ale systém Windows ich nepoužíva na ukladanie vyrovnávacej pamäte ikon. V systéme Windows 8 a Windows 10 sa súbor vyrovnávacej pamäte ikony nachádza v adresári:

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

    (Nahraďte so skutočným prihlasovacím menom pre váš účet Windows.) V tomto priečinku nájdete niekoľko súborov vyrovnávacej pamäte 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

    Ak chcete obnoviť vyrovnávaciu pamäť ikony, musíte vymazať všetky súbory iconcache, ktoré sa zobrazujú v tejto zložke. Nie je to tak jednoduché ako kliknutie na ne a stlačenie klávesy Odstrániť: tieto súbory stále používajú Explorer, takže ich nemôžete jednoducho odstrániť.

    Ako obnoviť ikonu vyrovnávacej pamäte

    Zavrite a uložte všetko, na čom pracujete, skôr ako budete pokračovať. Otvorte program Prieskumník súborov a prejdite na nasledujúci priečinok:

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

    (Nahraďte so skutočným prihlasovacím menom pre váš účet Windows.)

    Stlačte a podržte kláves "Shift" a kliknite pravým tlačidlom myši na priečinok Explorer. Vyberte "Otvoriť okno príkazu tu."

    Na tejto ceste sa otvorí okno príkazového riadka:

    Ak chcete zabezpečiť, aby príkazový riadok bol v správnom priečinku, zadajte príkaz dir Príkaz. Mali by ste vidieť iccache a thumbcache súbory, ktoré sme predtým diskutovali.

    Kliknite pravým tlačidlom myši na hlavný panel systému Windows a v kontextovej ponuke vyberte položku "Správca úloh".

    Kliknite pravým tlačidlom myši na položku "Prieskumník systému Windows" v zozname a v kontextovej ponuke vyberte možnosť "Ukončiť úlohu". Prieskum a pracovná plocha zmizne. Ukončite Správcu úloh a uistite sa, že okrem iného nie je spustená žiadna iná aplikácia.

    V okne príkazového riadka zadajte nasledujúci príkaz:

    del iconcache *

    Stlačte Enter. Hviezdička po iconcache je potrebné zabezpečiť, aby všetky súbory s názvami, ktoré začínajú s ikonou cache, boli zahrnuté do operácie odstránenia. To by malo vymazať všetky súbory cache ikony.

    Spustiť dir príkaz na kontrolu zoznamu zostávajúcich súborov. Ak sa naďalej zobrazuje jeden alebo viacero súborov iconcache, znamená to, že niektoré aplikácie stále bežia na pozadí. Zatvorte ich a v prípade potreby zopakujte postup.

    Teraz stlačte simultánne klávesy Ctrl + Alt + Del a zvoľte možnosť "Odhlásiť sa." Prihláste sa znovu a akékoľvek zastarané alebo chýbajúce ikony by sa mali dúfajme opraviť alebo znovu vytvoriť.

    Nezabudnite, že obnovenie vyrovnávacej pamäte ikon nepomôže pri problémoch s miniatúrami (musíte to urobiť), nesprávnou ikonou pre konkrétnu príponu súboru alebo chýbajúcou ikonou odkazu. Ak však máte iné problémy s ikonami, dúfajme, že opravenie vyrovnávacej pamäte ikon ich opraví.