Ako znovu vytvoriť zlomenú medzipamäť ikon v systéme Windows 10

Ikony, ktoré systém Windows používa pre vaše dokumenty a programy, sa ukladajú do medzipamäte ikon, takže je možné ich rýchlo zobraziť namiesto toho, aby ste ich zakaždým museli pomaly načítavať. Ak budete mať niekedy problémy s ikonami v počítači, môže pomôcť opätovné zostavenie vyrovnávacej pamäte ikon.

Vyrovnávacia pamäť ikon niekedy zostáva neaktuálna, čo spôsobí, že sa ikony budú zobrazovať nesprávne alebo dokonca zmiznú. Napríklad ste možno inovovali aplikáciu a nová verzia prišla s novou ikonou, ale na pracovnej ploche sa stále zobrazuje stará ikona. Niekedy sa môže zobraziť prázdna alebo poškodená ikona, keď sa predtým zobrazovala úplne dobrá ikona. Ak k tomu dôjde, musíte resetovať vyrovnávaciu pamäť ikon a nechať ich, aby ich automaticky znovu vytvorili. V tomto článku si ukážeme, ako znovu vytvoriť medzipamäť ikon v systéme Windows 10. Táto príručka sa týka aj Windows 8 a 7, ale proces funguje trochu inak.

Ako funguje vyrovnávacia pamäť ikon v systéme Windows

Ikony sú všade v systéme Windows: Ovládací panel, Programy a súčasti, Prieskumník súborov atď. Načítanie všetkých možných obrazov ikon z pevného disku a ich dynamické vykreslenie môže spotrebovať veľa systémových prostriedkov. Výsledkom je, že Windows ukladá ikony, ktoré už získal vo svojej pamäti. Po vypnutí alebo reštartovaní sa táto vyrovnávacia pamäť zapíše do skrytého súboru na pevnom disku, takže nemusí neskôr načítať všetky tieto ikony.

Databázový súbor rastie s pribúdajúcimi informáciami. Podľa tohto dokumentu z databázy znalostí MSDN, keď systém Windows potrebuje na zobrazenie ikony, skontroluje medzipamäť a v prípade nájdenia zhody zobrazí ikonu v pamäti. Ak nenájde žiadny, skontroluje spustiteľný súbor a naskenuje adresár aplikácie.

O mechanizmoch ukladania do medzipamäte, napríklad o databáze IconCache, už hovorilo niekoľko systémových špecialistov a podrobne ich venovali Mark E. Russinovich a David A. Solomon vo svojej knihe Windows Internals, ak sa chcete dozvedieť viac, ale základné informácie sú všetko, čo musíte pre tento proces pochopiť.

Kde je uložená medzipamäť ikon

V systéme Windows Vista a Windows 7 sa súbor medzipamäte ikon nachádza v:

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

(Nahraďte skutočným prihlasovacím menom pre svoj účet Windows.)

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

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

(Nahraďte ich skutočným prihlasovacím menom pre svoj účet Windows.) V tomto priečinku nájdete množstvo súborov vyrovnávacej pamäte ikon:

Ak chcete znova vytvoriť medzipamäť ikon, musíte odstrániť všetky súbory ikonových pamätí, ktoré sa nachádzajú v tomto priečinku. Nie je to také jednoduché, ako kliknúť na ne a stlačiť kláves Delete: tieto súbory Explorer stále používa, takže ich nemôžete len tak normálne mazať.

Ako znovu vytvoriť medzipamäť ikon

Pred pokračovaním zavrite a uložte všetko, na čom pracujete. Otvorte program Prieskumník súborov a prejdite do nasledujúceho priečinka:

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

(Nahraďte skutočným prihlasovacím menom pre svoj účet Windows.)

Stlačte a podržte kláves „Shift“ a kliknite pravým tlačidlom myši na priečinok Explorer. Vyberte možnosť „Otvoriť príkazové okno tu“.

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

Ak sa chcete ubezpečiť, že príkazový riadok je v správnom priečinku, zadajte dirpríkaz. Mali by ste vidieť súbory ikonových a miniatúr, o ktorých sme hovorili vyššie.

Pravým tlačidlom myši kliknite na panel úloh systému Windows a v kontextovej ponuke zvoľte možnosť „Správca úloh“.

Pravým tlačidlom myši kliknite na zoznam „Prieskumník Windows“ a v kontextovej ponuke vyberte príkaz „Ukončiť úlohu“. Prieskumník a pracovná plocha zmiznú. Ukončite Správcu úloh a uistite sa, že nie je spustená žiadna iná aplikácia okrem okna príkazového riadku.

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

del iconcache *

Stlačte Enter. Hviezdička za iconcacheje nevyhnutná, aby sa zabezpečilo, že do operácie odstránenia budú zahrnuté všetky súbory s názvami, ktoré začínajú ikonou cache. To by malo vymazať všetky súbory medzipamäte ikon.

Run the dirpríkazom na kontrolu zoznamu zostávajúcich súborov. Ak je stále uvedený jeden alebo viac súborov s ikonami, znamená to, že niektoré aplikácie stále bežia na pozadí. Zatvorte ich a v prípade potreby postup opakujte.

Teraz stlačte súčasne klávesy Ctrl + Alt + Del a zvoľte možnosť „Odhlásiť sa“. Prihláste sa znova a všetky neaktuálne alebo chýbajúce ikony by sa mali, dúfajme, opraviť alebo znova vytvoriť.

Pamätajte, že opätovné zostavenie medzipamäte ikon nepomôže pri problémoch s miniatúrami (budete musieť tento proces podstúpiť), nesprávna ikona pre konkrétnu príponu súboru alebo ikona chýbajúcej skratky. Ale ak máte ďalšie problémy s ikonami, dúfajme, že ich opätovné zostavenie vyrovnávacej pamäte ikon napraví.