Com reiniciar la memòria cau d'icones al Windows pas a pas

  • La memòria cau d'icones és una base de dades que Windows utilitza per mostrar icones ràpides, i quan es corromp apareixen icones en blanc o incorrectes.
  • Windows ofereix mètodes interns per reconstruir-la (ie4uinit, esborrat de IconCache.db, PowerShell, Registre) sense haver de reinstal·lar el sistema.
  • Si la fallada persisteix, convé revisar fitxers de sistema amb SFC/DISM, punts de restauració i possibles conflictes amb programes de neteja o sincronització al núvol.
  • Eines externes i bones pràctiques (evitar apagats bruscos, limitar netejadors i codi maliciós) ajuden a prevenir que la memòria cau d'icones es faci malbé de forma recurrent.

com reiniciar la memòria cau de les apps a Windows

Quan les icones de Windows comencen a fallar, mostren un requadre en blanc o directament desapareixen, és fàcil entrar en pànic. Però el cert és que, en la majoria dels casos, el problema és a la memòria cau d'icones de Windows i té solució ràpida si saps per on llençar, sense necessitat de formatar ni fer coses rares.

Aquesta memòria cau no deixa de ser una petita base de dades on Windows guarda la informació de cada icona per no haver de generar-los una vegada i una altra. Quan es corromp, apareixen icones buides, pixelades, amb la icona genèrica del sistema o dreceres que es veuen malament, encara que en fer clic el programa s'obri amb normalitat. En aquest mega tutorial veuràs, pas a pas, com reiniciar la memòria cau d'icones a Windows, des dels mètodes més senzills fins a altres més avançats amb Registre, PowerShell i eines externes.

Què és la memòria cau d'icones de Windows i per què es fa malbé?

Windows no genera les icones «en viu» cada vegada que obre l'escriptori, el menú Inici o l'explorador, perquè això seria un desastre per al rendiment; en el seu lloc utilitza una memòria cau d'icones local, un conjunt de fitxers (o un fitxer, segons versió) on guarda la relació entre cada fitxer, accés directe o aplicació i la icona que li correspon.

Quan aquesta memòria cau es fa malbé, el sistema segueix podent obrir els programes, però la representació visual falla: ves icones en blanc, icones genèriques o icones corruptes. Fins i tot pots notar que parpellegen o que apareixen i desapareixen durant uns segons mentre el sistema intenta regenerar-la.

Les causes més habituals de corrupció de la memòria cau són apagats bruscos, penges del sistema, programes de “neteja” massa agressius, canvis de tema o paquets d'icones mal fets, malware o fins i tot errors al mateix Windows. Per sort, en gairebé totes les versions del sistema operatiu hi ha diverses maneres de forçar la reconstrucció d'aquesta base de dades.

Esborra caché Android i iOS
Article relacionat:
Com esborrar la memòria cau d'aplicacions a Android i iOS

Reiniciar la memòria cau d'icones amb ie4uinit a Windows 10 i Windows 11

En les versions modernes del sistema, Microsoft inclou una petita utilitat interna anomenada ie4uinit.exe que permet buidar i regenerar la memòria cau d'icones sense haver de barallar-te amb fitxers ocults a mà.

Usar l'ordre ie4uinit.exe -show

Per a Windows 10 i Windows 11, el mètode més directe consisteix a llançar l'ordre adequada des de la finestra Executar. D'aquesta manera, podràs resetejar la memòria cau d'icones en qüestió de segons.

Passos a seguir:

  • Prem Win + R per obrir la finestra «Executar».
  • Escriu ie4uinit.exe -show i prem Intro.

En executar aquesta ordre veuràs que, durant un instant, totes les icones de l'escriptori i de l'explorador desapareixen i reapareixen al moment. Aquest petit parpelleig és el senyal que Windows ha tornat a generar la memòria cau. Internament, s'han actualitzat els fitxers de memòria cau que es guarden a la ruta:

%userprofile%\AppData\Local\Microsoft\Windows\Explorer/iconcache_XX.db

Aquest truc funciona igual de bé tant a Windows 10 com a Windows 11 i també a Windows 8, on la memòria cau s'organitza de manera semblant.

Reiniciar la memòria cau d'icones en versions antigues de Windows

com reiniciar la memòria cau de les apps a Windows

En sistemes com Windows 7, Windows Vista o Windows XP, la memòria cau d'icones s'emmagatzema en un únic fitxer IconCache.db o rutes equivalents, i el paràmetre de ie4uinit canvia lleugerament o directament es recorre a l'esborrat manual des de la consola.

Windows 7: ie4uinit.exe -ClearIconCache

A Windows 7 encara podem fer servir ie4uinit, però amb un paràmetre diferent. Això serveix per buidar el fitxer de memòria cau clàssic IconCache. db que es desa dins del perfil de lusuari.

Passos (Windows 7):

  • Prem Win + R i escriu ie4uinit.exe -ClearIconCache.
  • Clica Intro i espera uns segons que es regenerin les icones.

El fitxer afectat és: IconCache.db dins del perfil

%userprofile%\AppData\Local\IconCache.db

Windows esborra aquest fitxer i en crea un de nou quan l'Escriptori es torna a dibuixar, per la qual cosa els icones danyades haurien de corregir-se.

Windows Vista: esborrat manual d'IconCache.db

Al Windows Vista el procés passa per utilitzar la consola d'ordres amb privilegis elevats. Aquí cal seguir l'ordre d'instruccions al peu de la lletra per no deixar el sistema penjat a mitges.

Passos (Vista):

  1. Prem Win + R, escriu cmd però NO prems Intro.
  2. prem Control + Maj + Retorn per obrir la consola com a administrador.
  3. A la finestra de CMD, executa aquestes ordres un per un:

    taskkill /IM explorer.exe /F
    attrib -H %userprofile%\AppData\Local\IconCache.db
    DEL %userprofile%\AppData\Local\IconCache.db»
    explorer.exe

El primer ordre mata el procés explorer.exe de manera forçada (és normal que desaparegui l'Escriptori); el segon treu l'atribut ocult a l'arxiu de memòria cau, el tercer l'esborra i l'últim torna a llançar l'Explorador. Un cop fet, reinicia l'equip perquè s'acabi de reconstruir la memòria cau.

Windows XP: ordres adaptades a la ruta

A Windows XP el procediment és pràcticament el mateix que a Vista, però amb una ruta d'usuari diferent. També es recorre a CMD en mode administrador per eliminar la memòria cau.

Passos (XP):

  1. Prem Win + R, escriu cmd i obre amb Control + Maj + Retorn com a administrador.
  2. Executa aquestes ordres:

    taskkill /IM explorer.exe /F
    attrib -H «%userprofile%\Configuració local\Dades del programa\IconCache.db»
    DEL %userprofile%\Configuració local\Dades de programa\IconCache.db»
    explorer.exe

Un cop més, l'Escriptori s'apagarà un instant mentre s'atura l'Explorador, s'elimina IconCache.db i s'arrenca de nou. Després del reinici de Windows XP, la memòria cau es regenera automàticament. Si no veieu el fitxer, probablement és perquè tens ocults els fitxers del sistema.

Reiniciar la base de dades d'icones des de CMD a qualsevol versió

Si la comanda ie4uinit no funciona, dóna error o simplement prefereixes controlar tu mateix tot el procés, pots reconstruir la memòria cau a mà eliminant el fitxer corresponent des de la consola d'ordres. La idea és sempre la mateixa: tancar explorer.exe, esborrar el fitxer de memòria cau i tornar a obrir l'Explorador.

Passos tipus a Windows moderns (10/11):

  1. Obre una finestra de CMD amb permisos d'administrador (cerca cmd a Inici, clic dret, «Executar com a administrador»).
  2. Executa les ordres següents:

    taskkill /IM explorer.exe /F

    CD /d %userprofile%\AppData\Local

    DEL IconCache.db /a

  3. Obre l'Administrador de tasques amb Control + Maj + Esc, vés a «Fitxer > Executar nova tasca», escriu explorer.exe i prem Intro.

És normal que en executar taskkill es quedin en negre l'escriptori i la barra de tasques durant uns segons. No t'espantis: simplement has matat el procés que dibuixa la interfície. Quan llancis explorer.exe de nou, Windows recrearà el fitxer IconCache.db i la resta d'icones de la memòria cau.

Abans de fer això convé guardar qualsevol document sense salvar, perquè tancar explorer.exe de manera forçada pot arrossegar alguna finestra de programa. Usant les ordres en l'ordre correcte i amb els paràmetres adequats el procés és segur, però val més prevenir.

Reiniciar la memòria cau d'icones amb un doble clic

Si el problema amb les icones es repeteix amb freqüència, pot ser pesat haver de teclejar ordres cada vegada. Per a aquests casos pots automatitzar el reinici de la memòria cau d'icones amb dreceres o scripts per lots i així arreglar-ho tot amb un parell de clics.

Drecera amb ie4uinit

L'executable ie4uinit.exe es pot llançar també amb un doble clic des d'un accés directe, sempre que se us passi el paràmetre correcte. D'aquesta manera tindràs un botó màgic per netejar icones quan vulguis.

Idea bàsica:

  • Crea un nou accés directe a l'Escriptori.
  • Al camp d'ubicació escriu l'ordre completa, per exemple: ie4uinit.exe -show.
  • Doneu-li un nom reconeixible (per exemple, «Reiniciar icones»).

La propera vegada que vegis que la memòria cau s'ha tornat a corrompre, n'hi haurà prou amb executar aquest accés directe perquè el sistema esborri i reconstrueixi la base de dades sense que hagis d'obrir «Executar» ni una sola vegada.

Script en batch amb ordres CMD

Una altra opció flexible és crear un fitxer .bat amb les ordres que abans hem vist (taskkill, CD, DEL, etc.). Aquest mètode és ideal si voleu que es faci tot el procés de tancar explorer, esborrar IconCache i tornar a obrir l'Explorador en una sola passada.

Esborrar memòria cau de TikTok
Article relacionat:
Com esborrar la memòria cau de Tik Tok i per què ho hauries de fer

Passos bàsics:

  • Obre el Bloc de notes.
  • Enganxa dins les instruccions que utilitzes per reiniciar la memòria cau (per exemple les tres ordres de CMD esmentats).
  • Desa el fitxer amb extensió .bat (Per exemple, reiniciar_icones.bat).

Quan vulguis fer-lo servir, fes clic dret sobre el .bat i escull «Executar com a administrador». Tingueu en compte que, com abans, probablement haureu de llançar explorer.exe a mà des de l'Administrador de tasques si no l'heu inclòs en el mateix script.

Reiniciar la memòria cau des del Registre i PowerShell (mètodes avançats)

En alguns equips, malgrat buidar la memòria cau amb ie4uinit o esborrant IconCache.db, certes icones es neguen a actualitzar-se. Si és el teu cas, pots anar un pas més enllà i revisar les claus de Registre associades a icones i utilitzar PowerShell per automatitzar tot el procés.

Revisar les entrades del Registre relacionades amb icones

La memòria cau d'icones està lligada a diferents claus a HKEY_CLASSES_ROOT, on es guarden les associacions de cada extensió de fitxer amb la icona i el IconHandler corresponent. Si alguna d'aquestes entrades està corrupta, potser ni netejant la memòria cau aconsegueixis tornar les icones al seu lloc.

Punts clau a revisar:

  • Obre l'Editor del Registre amb Win + R > regedit (accepta permisos d'administrador).
  • navega fins HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler i fixa't en el valor (Per defecte). En un sistema sa sol ser {00021401-0000-0000-C000-000000000046}, que és el CLSID del controlador d'icones d'accés directes.
  • Ara veu a HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046} i comprova que el valor (Per defecte) es Drecera.
  • Dins, obre la subclau InProcServer32 i confirma que el valor (Per defecte) apunta C:\Windows\System32\windows.storage.dll.

Si algun d'aquests valors apareix buit, apunta a un fitxer inexistent oa una DLL de tercers, és molt probable que el manejador d'icones d'accessos directes estigui trencat. En aquest cas, hauràs de corregir-lo manualment o restaurar el sistema a un punt on aquests valors fossin correctes. Abans de tocar res, fes sempre una còpia de seguretat del Registre des de «Fitxer > Exporta».

Reiniciar la memòria cau amb PowerShell

PowerShell és la versió moderna de la consola de Windows, i al costat de Terminal de Windows permet encadenar ordres de forma més potent. També es pot utilitzar per eliminar la memòria cau i rellançar l'Explorador un parell d'ordres.

Procés típic:

  • Cerca «PowerShell» al menú Inici, fes clic dret i escull «Executar com a administrador».
  • Executa aquestes instruccions, una darrere l'altra:

    Stop-Process -Name "explorer" -Force

    Remove-Item "$env:LocalAppData\IconCache.db" -Force

    Start-Process "explorer.exe"

Amb això s'atura l'Explorador, s'elimina el fitxer de memòria cau de l'usuari actual i es torna a iniciar la interfície de Windows. El sistema s'encarregarà de regenerar el nou IconCache.db automàticament en tornar a dibuixar l'Escriptori.

Reparar icones concretes canviant-les a mà

Si la fallada només afecta uns quants accessos directes o una aplicació concreta, potser no caldrà ficar-se a esborrar caixets al boig. En aquests casos pot ser suficient amb canviar manualment la icona de l'element conflictiu.

Passos per a icones concretes:

  • Localitza l'accés directe que mostra la icona en blanc o malament.
  • Fes clic dret i entra a Propietats.
  • Aneu a la pestanya accés directe i prem el botó canviar icona.
  • Escull la icona des de l'executable del programa, alguna DLL del sistema o un fitxer .ICO que hagis descarregat.

Un cop aplicat el canvi, la icona hauria de actualitzar-se a l'instant a Escriptori, barra de tasques i menú Inici. Si ni tan sols així es corregeix, és possible que l'executable original tingui la icona danyada o que hi hagi un altre problema de fons amb els fitxers del sistema.

Revisar i reparar fitxers del sistema amb SFC i DISM

Alguns errors d'icones no es deuen només a la memòria cau, sinó a arxius de sistema corruptes que afecten com es carreguen les llibreries d'icones i la pròpia interfície. Per localitzar i arreglar aquests problemes, Windows inclou eines com SFC i, en versions modernes, DISM.

Comprovar la integritat amb sfc/scannow

El Comprovador de fitxers de sistema (SFC) recorre els fitxers crítics de Windows i reemplaça els danyats per còpies correctes. És un pas gairebé obligatori quan els problemes d'icones persisteixen fins i tot després de netejar la memòria cau.

Com executar-ho:

  • Obre una consola de CMD com a administrador.
  • Escriu sfc / scannow i prem Intro.

L'anàlisi pot trigar uns quants minuts. Si detecta errors i els repara, t'ho indicarà al final. Després convé reiniciar l'equip i comprovar si les icones es mostren ja amb normalitat. Si SFC no troba errors, o indica que no pot reparar alguns, el següent pas és fer servir DISM al Windows 8.1, 10 o 11 per arreglar la imatge del sistema.

Tornar a un punt de restauració anterior

com reiniciar la memòria cau de les apps a Windows

Si notes que els problemes amb les icones han començat just després d'instal·lar un programa, un driver o fer algun canvi recent, sempre pots recórrer a la Restauració del sistema. Aquesta funció permet tornar l'equip a l'estat en què era abans d'aquesta modificació.

Idees clau:

  • Windows sol crear punts de restauració quan instal·les aplicacions o actualitzacions importants.
  • Si des que vau instal·lar «X» van començar a fallar les icones, és probable que aquest programari hagi modificat la memòria cau, el Registre o algun component gràfic.
  • Cerca «punt de restauració» al quadre de cerca, obre la utilitat i deixa que l'assistent et guiï per triar una data en què tot funcionava bé.

així podràs desfer de cop els canvis que van trencar les icones sense haver d'anar perseguint el problema a cegues.

Programes per netejar i reconstruir la memòria cau d'icones

A més de les eines integrades, hi ha utilitats gratuïtes que s'encarreguen de esborrar la memòria cau d'icones i miniatures amb un parell de clics. Són interessants per a usuaris que prefereixen una interfície gràfica en lloc de la consola.

Miniaturitzador i restaurador de la memòria cau de les icones

Una de les més conegudes és Miniaturitzador i restaurador de la memòria cau de les icones, una eina portable que permet resetejar tant la memòria cau d'icones com la de miniatures d'imatges i vídeos. El seu funcionament és molt directe: l'obres, marques el que vols netejar i prems el botó de reconstrucció.

Avantatges destacables:

  • Interfície senzilla per buidar caches sense utilitzar ordres.
  • Permet purgar la memòria cau de miniatures, útil quan les previsualitzacions de fotos o vídeos també es veuen corruptes.

Aspectes a tenir en compte:

  • En alguns sistemes pot provocar errors temporals al perfil d'usuari després de la neteja, per la qual cosa sol ser bona idea reiniciar el PC després de fer-la servir.
  • La seva interfície ha quedat una mica antiga, encara que compleix perfectament la seva funció.

Icon Cache Rebuilder per a Windows antics

Per equips amb Windows 7, 8 o 8.1 existeix una variant anomenada Icon Cache Rebuilder, pensada per reconstruir la memòria cau d'icones en aquestes versions. El seu enfocament és similar: detecta IconCache.db i ho elimina perquè Windows ho refaci des de zero.

El millor:

  • Molt fàcil dutilitzar, fins i tot per a usuaris amb poca experiència.
  • Especialment útil quan no vols tocar CMD ni Registre.

El menys bo:

  • Està orientat a versions antigues de Windows; a Windows 10 i Windows 11 pot donar problemes o no funcionar com sespera.
  • Sol requerir reiniciar després de l'execució perquè els canvis s'apliquin correctament.

En tots els casos, sempre és recomanable crear un punt de restauració abans de fer servir aquestes utilitats, per si una neteja massa agressiva provoca errors inesperats.

Què fer si la memòria cau d'icones es corromp molt sovint?

Esborrar memòria cau Instagram
Article relacionat:
Com esborrar la memòria cau d'Instagram?

Que falli la memòria cau d'icones una vegada cada molt de temps entra dins del normal, però si veus que cada dos per tres es trenquen les icones, l'arrel del problema sol estar en una altra part: programari de neteja mal configurat, sincronització al núvol, malware o fins i tot errors en el propi sistema.

Revisar la configuració de programes de neteja

Molts optimitzadors tipus «neta-PC» inclouen opcions per esborrar caixets del sistema, i entre elles sol colar-se la memòria cau d'icones. Si s'eliminen per força constantment, és fàcil que s'acabi generant malament o que el sistema mai no arribi a tenir una base de dades estable.

Recomanacions:

  • Entra a la configuració del programa de neteja (CCleaner i similars) i busca opcions com «Icon Cache», «Memòria cau d'icones» o «Memòria cau del sistema».
  • Desactiva qualsevol neteja automàtica relacionada amb aquests elements, o almenys treu la programació periòdica que lexecuta sense que te n'adonis.

amb això reduiràs dràsticament les possibilitats que la memòria cau es faci malbé dia sí i dia també.

Desactivar temporalment la sincronització al núvol

Serveis d'emmagatzematge com OneDrive, Google Drive o Dropbox afegeixen icones d'estat (marques de verificació, núvols, símbols de sincronització) sobre les carpetes i fitxers. Si alguna cosa va malament en aquests clients, poden embolicar-la amb les icones.

Prova el següent:

  • A OneDrive, des de la icona de la safata del sistema, obre Configuració i desmarca «Iniciar OneDrive automàticament en iniciar sessió a Windows»; també podeu pausar la sincronització.
  • A Google Drive i Dropbox entra a les seves opcions i pausa temporalment la sincronització.

Després de desactivar aquests serveis, reinicia l'equip i fes-lo servir un parell de dies per comprovar si les icones segueixen donant guerra. Si deixen de fallar, reactiva els serveis un per un fins a localitzar quin és el que provoca el conflicte.

Analitzar lequip amb Microsoft Defender

Un altre candidat habitual són els virus o programari maliciós que s'enganxen a l'Explorador de Windows o als controladors d'icones. Per descartar aquest escenari convé fer un escaneig a fons amb Microsoft Defender.

Passos (Defender):

  • Obre «Seguretat de Windows» des del menú Inici.
  • Vés a «Protecció contra virus i amenaces» i entra a «Opcions d'examen».
  • Selecciona «Examen complet de Microsoft Defender».

Aquest tipus danàlisi pot trigar fins a diverses hores segons la quantitat de dades. Si trobeu amenaces, seguiu les instruccions per eliminar-les i reinicieu el sistema. Després podràs tornar a reiniciar la memòria cau d'icones i comprovar si el problema ha desaparegut.

Altres problemes habituals i dubtes freqüents amb les icones

De vegades, després d'esborrar IconCache.db o executar ie4uinit, encara queden icones que es resisteixen: es veuen en blanc, mal escalades o directament desaparegudes, encara que en prémer sobre el nom el programa s'obre. En aquests casos hi sol haver un executable amb icona danyada, un accés directe trencat o fitxers de sistema tocats.

En aquests escenaris extrems, a més de canviar icones a mà i passar SFC/DISM, cal plantejar-se actualitzar Windows, reparar la instal·lació o fins i tot reinstal·lar des de zero si el sistema fa molts anys que arrossega escombraries al Registre i al disc. També és important evitar apagar el PC a allò brut desendollant o deixant que s'esgoti la bateria, mantenir el sistema actualitzat i no abusar dinstal·lar i desinstal·lar programes sense control.

En casos més rars, s'ha vist com alguns antivirus molt invasius o altres aplicacions que s'injecten a l'Explorador provoquen desaparició d'icones fins i tot després de netejar la memòria cau, passar SFC, executar DISM i fer arrencades netes. Si en desactivar o desinstal·lar un d'aquests programes a manera segura les icones tornen a aparèixer correctament, és una pista molt clara que el conflicte està en aquest programari i no a Windows.

Amfitrió de scripts de Windows
Article relacionat:
Crear dreceres amb Windows Script Host

Amb tot això en ment, tenir controlats les ordres bàsiques (ie4uinit, esborrat de IconCache.db, SFC, PowerShell), revisar de tant en tant el Registre relacionat amb IconHandler, moderar l'ús de netejadors i vigilar els clients al núvol et permetrà mantenir la memòria cau d'icones en forma i solucionar gairebé qualsevol problema amb les icones de Windows sense tornar boig ni perdre hores provant coses a l'atzar. Comparteix aquesta informació i més usuaris sabran reiniciar la memòria cau de les icones al Windows.