A törött ikon gyorsítótár újjáépítése a Windows 10 rendszerben

Az ikonokat, amelyeket a Windows a dokumentumaihoz és programjaihoz használ, egy ikongyorsítótárba menti, így gyorsan megjeleníthetők ahelyett, hogy minden alkalommal lassan kellene betölteniük őket. Ha valaha problémái vannak a számítógép ikonjaival, az ikonok gyorsítótárának újjáépítése segíthet.

Előfordul, hogy az ikonok gyorsítótára elavult, ami az ikonok hibás megjelenítését vagy akár eltűnését okozta. Például talán frissített egy alkalmazást, és az új verzió új ikonnal érkezett, de továbbra is látja a régi ikont az asztalon. Előfordulhat, hogy egy üres vagy sérült ikon akkor jelenik meg, amikor korábban egy teljesen jó ikon volt látható. Amikor ez megtörténik, vissza kell állítania az ikon gyorsítótárát, és hagynia kell, hogy automatikusan létrehozzák. Ebben a cikkben megmutatjuk, hogyan lehet újjáépíteni az ikonok gyorsítótárát a Windows 10 rendszerben. Ez az útmutató a Windows 8 és 7 rendszerekre is vonatkozik, de a folyamat kissé eltérően működik.

Az Icon Cache működése a Windows rendszerben

Az ikonok mindenhol megtalálhatók a Windows rendszerben: a Vezérlőpult, a Programok és szolgáltatások, a Fájlkezelő stb. Az összes lehetséges ikonkép merevlemezről történő lekérése és dinamikus renderelése sok rendszererőforrást igényelhet. Ennek eredményeként a Windows elmenti a memóriájában már letöltött ikonokat. Amikor leáll vagy újraindítja, a gyorsítótárat a merevlemez rejtett fájljába írja, így később nem kell újratölteni az összes ikont.

Az adatbázis fájl növekszik, ha további információkat adunk hozzá. Az MSDN tudásbázisának ez a dokumentuma szerint, amikor a Windows-nak megjelenítenie kell egy ikont, ellenőrzi a gyorsítótárat, és ha egyezést talál, megjeleníti a gyorsítótárazott ikont. Ha nem talál ilyet, akkor ellenőrzi a futtatható fájlt és beolvassa az alkalmazás könyvtárát.

A gyorsítótárazási mechanizmusokat, például az IconCache adatbázist, több rendszerszakember is megvitatta, és Mark E. Russinovich és David A. Solomon is részletesen megvitatta a Windows Internals című könyvében, ha kíváncsi rá, hogy többet tudjon meg, de az alapok minden, amit meg kell értenie ehhez a folyamathoz.

Az ikon gyorsítótár tárolása

Windows Vista és Windows 7 rendszerekben az ikon-gyorsítótárfájl a következő helyen található:

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

(Cserélje le a Windows-fiókjának tényleges bejelentkezési nevére.)

Ez a fájl továbbra is megtalálható a Windows 8 és 10 rendszerekben, de a Windows nem használja őket az ikon gyorsítótárának tárolására. Windows 8 és Windows 10 rendszerben az ikon gyorsítótárfájl a következő helyen található:

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

(Cserélje le a Windows-fiókjának tényleges bejelentkezési nevét.) Ebben a mappában számos ikon-gyorsítótár-fájlt talál:

Az ikon-gyorsítótár újjáépítéséhez törölnie kell az összes ikon-gyorsítótár-fájlt, amely ebben a mappában található. Ez azonban nem olyan egyszerű, mint rájuk kattintani és megnyomni a Törlés billentyűt: ezeket a fájlokat továbbra is az Explorer használja, így nem lehet csak normálisan törölni őket.

Az Icon gyorsítótár újjáépítése

A folytatás előtt zárjon be és mentse el mindazt, amin dolgozik. Nyissa meg a File Explorer alkalmazást, és lépjen a következő mappába:

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

(Cserélje le a Windows-fiókjának tényleges bejelentkezési nevére.)

Nyomja meg és tartsa lenyomva a „Shift” billentyűt, és kattintson a jobb gombbal az Explorer mappára. Válassza a „Parancsablak megnyitása itt” lehetőséget.

A parancssorablak megnyílik ezen az útvonalon:

Győződjön meg arról, hogy a parancssor a megfelelő mappában van-e, írja be a dirparancsot. Látnia kell az ikoncache és a thumbcache fájlokat, amelyekről korábban tárgyaltunk.

Kattintson a jobb gombbal a Windows tálcájára, és válassza a helyi menü „Feladatkezelő” elemét.

Kattintson a jobb gombbal a „Windows Explorer” elemre a listában, és válassza a helyi menü „Feladat befejezése” parancsát. Az Intéző és az asztal eltűnik. Lépjen ki a Feladatkezelőből, és győződjön meg arról, hogy a parancssorablak kivételével más alkalmazás nem fut.

A parancssorablakba írja be a következő parancsot:

del iconcache *

Nyomd meg az Entert. Az utáni csillag iconcacheszükséges annak biztosításához, hogy minden, az ikonok gyorsítótárával kezdődő nevű fájl szerepeljen a törlési műveletben. Ezzel törölnie kell az összes ikon gyorsítótár fájlt.

Run the dirparancsot a fennmaradó fájlok listájának ellenőrzéséhez. Ha egy vagy több iconcache fájl továbbra is szerepel a listán, ez azt jelenti, hogy néhány alkalmazás még mindig a háttérben fut. Zárja be őket, és szükség esetén ismételje meg az eljárást.

Most nyomja meg egyszerre a Ctrl + Alt + Del billentyűket, és válassza a „Kijelentkezés” lehetőséget. Jelentkezzen be újra, és minden elavult vagy hiányzó ikont remélhetőleg meg kell javítani vagy újra létre kell hozni.

Ne feledje, hogy az ikonok gyorsítótárának újjáépítése nem segít a miniatűrök problémáiban (ehhez meg kell felelnie ennek a folyamatnak), egy adott fájlkiterjesztéshez nem megfelelő ikonra vagy egy hiányzó parancsikonra. De ha más ikonnal kapcsolatos problémái vannak, remélhetőleg az ikonok gyorsítótárának újjáépítése kijavítja azokat.