Pagina principala » HOWTO » Cum se reconstruiește o memorie cache în Windows 10

    Cum se reconstruiește o memorie cache în Windows 10

    Pictogramele pe care le utilizează Windows pentru documentele și programele dvs. sunt salvate într-o memorie cache, astfel încât acestea să poată fi afișate rapid, în loc să fie nevoie să le încărcați lent de fiecare dată. Dacă aveți vreodată probleme cu pictogramele de pe computerul dvs., ar putea fi de ajutor reconstruirea cache-ului pentru pictograme.

    Uneori, cache-ul de pictograme devine depășit, cauzând afișarea incorectă a icoanelor sau chiar dispariția acestora. De exemplu, ați putut să actualizați o aplicație, iar noua versiune a apărut cu o nouă pictogramă, dar tot vă vedeți pictograma veche de pe desktop. Uneori poate apărea o pictogramă necompletată sau deteriorată când o pictogramă perfect bună a fost afișată înainte. Când se întâmplă acest lucru, trebuie să resetați cache-ul de pictograme și să-l lăsați să-l re-creeze automat. În acest articol, vă vom arăta cum să reconstruiți cache-ul de pictograme din Windows 10. Acest ghid se aplică și în cazul Windows 8 și 7, dar procesul funcționează ușor diferit.

    Cum funcționează Cache-ul de pictograme în Windows

    Icoanele sunt peste tot în Windows: Panoul de control, Programe și caracteristici, File Explorer și așa mai departe. Dacă trebuie să preluați toate imaginile posibile din iconițe de pe hard disk și să le dați în mod dinamic, puteți consuma o mulțime de resurse de sistem. Ca urmare, Windows salvează pictogramele deja recuperate în memoria sa. Când închideți sau reporniți, va scrie această memorie cache într-un fișier ascuns de pe hard disk, deci nu trebuie să reîncărcați toate acele pictograme mai târziu.

    Fișierul bazei de date crește deoarece mai multe informații sunt adăugate la acesta. Conform acestui document din baza de cunoștințe MSDN, atunci când Windows are nevoie să afișeze o pictogramă, va verifica memoria cache și va afișa pictograma memorată în cache dacă se găsește o potrivire. Dacă nu găsește una, va verifica fișierul executabil și va scana directorul aplicației.

    Mecanismele de caching, cum ar fi baza de date IconCache, au fost deja discutate de specialiști în sistem multiplu și în detaliu de Mark E. Russinovich și David A. Solomon în cartea Windows Internals, dacă sunteți curioși să aflați mai multe, dar elementele de bază sunt tot ce trebuie să înțelegeți pentru acest proces.

    Unde este stocată Cache-ul de pictograme

    În Windows Vista și Windows 7, fișierul cache al imaginilor este localizat în:

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

    (A inlocui cu numele de login real pentru contul dvs. Windows.)

    Acest fișier este încă prezent în Windows 8 și 10, dar Windows nu le folosește pentru a stoca cache-ul de pictograme. În Windows 8 și Windows 10, fișierul cache al pictogramei este localizat în:

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

    (A inlocui cu numele de login real pentru contul dvs. Windows). În acest director, veți găsi un număr de fișiere cache icon:
    • 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

    Pentru a reconstrui cache-ul de pictograme, trebuie să ștergeți toate fișierele iconcache care apar în acest dosar. Nu este la fel de simplu ca apăsarea pe ele și apăsând pe butonul Ștergere, însă: acele fișiere sunt încă în uz de Explorer, astfel încât nu puteți să le ștergeți în mod normal.

    Cum de a reconstrui cache-ul de pictograme

    Închideți și salvați ceva pe care lucrați înainte de a continua. Deschideți File Explorer și accesați următorul dosar:

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

    (A inlocui cu numele de login real pentru contul dvs. Windows.)

    Apăsați și țineți apăsată tasta "Shift" și faceți clic dreapta pe folderul Explorer. Selectați "Deschide fereastra de comandă aici".

    O fereastră de comandă se va deschide pe acea cale:

    Pentru a vă asigura că linia de comandă se află în dosarul corect, tastați dir comanda. Ar trebui să vedeți fișierele iconcache și thumbcache discutate mai devreme.

    Faceți clic dreapta pe bara de activități Windows și alegeți "Task Manager" din meniul de comenzi rapide.

    Faceți clic dreapta pe "Windows Explorer" din listă și alegeți "End task" din meniul contextual. Exploratorul și spațiul de lucru vor dispărea. Ieșiți managerul de activități și asigurați-vă că nu se execută nicio altă aplicație, cu excepția ferestrei de comandă de comandă.

    În fereastra de comandă, tastați următoarea comandă:

    del iconcache *

    Apasa Enter. Asteriscul după iconcache este necesar să vă asigurați că toate fișierele cu nume care încep cu iconcache vor fi incluse în operația de ștergere. Acest lucru ar trebui să ștergeți toate fișierele cache-icon.

    Pornește dir comanda pentru a verifica lista de fișiere rămase. Dacă unul sau mai multe fișiere iconcache sunt încă listate, înseamnă că unele aplicații sunt încă difuzate în fundal. Închideți-le și repetați procedura, dacă este necesar.

    Acum, apăsați simultan tastele Ctrl + Alt + Del și selectați "Sign off". Conectați-vă din nou, iar eventualele pictograme expirate sau lipsă ar trebui să fie reparate sau re-create.

    Rețineți că refacerea memoriei cache nu va ajuta cu problemele miniaturilor (va trebui să treceți prin acest proces pentru a face acest lucru), pictograma greșită pentru o anumită extensie de fișier sau o pictogramă de scurtătură lipsă. Dar dacă aveți alte probleme cu pictograma, sperăm că reconstruirea cache-ului de iconițe le va remedia.