Che cos'è la cache dei font e come si guasta
Per non rianalizzare i file dei font ogni volta che si avvia un'app, Windows tiene una cache dei dati dei font lato servizio. I file stanno in %WINDIR%\ServiceProfiles\LocalService\AppData\Local\FontCache e di norma occupano pochi megabyte. Browser, Office, editor e la shell stessa leggono attraverso questa cache — ed è proprio per questo che un file danneggiato dentro distorce il testo ovunque e tutto insieme.
Il danneggiamento arriva di solito dopo un blackout, un aggiornamento andato in crash o un gestore di font di terze parti disinstallato a metà lavoro. La cache è usa e getta per progetto — Windows la ricostruisce dai font installati — quindi cancellarla è una delle rare riparazioni insieme sicure ed efficaci. Nessun font viene rimosso, nessun documento viene toccato; se ne va solo il dato temporaneo.
- I caratteri appaiono come quadrati vuoti o punti interrogativi
- Word ed Excel mostrano un font diverso da quello selezionato
- Menu e pagine del browser mostrano glifi illeggibili o sovrapposti
- I font installati spariscono dagli elenchi delle app finché non riavvii
- Il riquadro di anteprima in Impostazioni → Personalizzazione → Caratteri resta vuoto
Svuotare la cache passo passo
Chiudete browser, app di Office e qualunque altra cosa mostri font particolari. Premete Win+R, digitate services.msc e cercate Windows Font Cache Service; aprite il servizio, premete Arresta e lasciate il tipo di avvio su Automatico — riparte da solo al boot successivo. Ora aprite %WINDIR%\ServiceProfiles\LocalService\AppData\Local\FontCache in Esplora file ed eliminate tutto ciò che contiene. Alcuni file rifiutano di andarsene mentre il servizio gira: per questo lo si ferma prima.
La versione da riga di comando della stessa riparazione richiede dieci secondi in un prompt con privilegi elevati: net stop FontCache e net stop FontCache3.0.0.0 (il secondo comando copre la vecchia cache dei font .NET, se c'è), poi svuotate la cartella e riavviate. Dopo il riavvio il servizio rigenera la cache in silenzio. I font tornano corretti entro pochi minuti, e l'intero ciclo raramente dura di più.
Se i font restano rotti dopo
Quando la ricostruzione della cache non cambia nulla, la colpa non era della cache. Controllate prima l'ovvio: reinstallate il font incriminato — clic destro sul file .ttf o .otf e Installa per tutti gli utenti — perché un font installato solo per un account Windows resta invisibile alle app avviate da un altro. Un file font arrivato da una fonte non attendibile, poi, può essere scartato da Windows senza avviso.
Oltre a questo, guardate la registrazione del font: aprite regedit e verificate che compaia sotto HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts. Se mancano voci, i sospetti abituali sono i gestori di font di terze parti e le vecchie suite tipografiche. Per tenere sana secondo pianificazione l'intera famiglia di cache — font, icone, miniature — un cleaner come Kleaner PRO le tratta tutte in un colpo solo, così un guasto non fa in tempo ad accumularsi.
Domande e risposte
Eliminare i file nella cartella FontCache è sicuro?
Sì, purché il servizio Windows Font Cache Service sia prima stato arrestato. La cartella contiene solo dati di cache usa e getta, e Windows la ricostruisce automaticamente dai font installati.
Dove viene salvata la cache dei font in Windows 11?
In %WINDIR%\ServiceProfiles\LocalService\AppData\Local\FontCache — in pratica C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache. Svuotarla con il servizio arrestato è la riparazione standard.
Perché ricevo accesso negato eliminando i file FontCache?
I file appartengono all'account LocalService e restano bloccati finché il servizio dei font è in esecuzione. Arrestate il servizio FontCache, chiudete le app che usano font oppure eliminate dalla Modalità provvisoria.
Scopri cosa include la licenza prima dell'acquisto.
La prova singola di 30 minuti include gli strumenti essenziali. Le funzioni PRO restano bloccate finché non attivi una licenza a pagamento.
Da leggere dopo
Scrivici: [email protected]