Home
» Wiki
»
Ricostruisci la cache dei caratteri in Windows 10
Ricostruisci la cache dei caratteri in Windows 10
Font Cache funziona allo stesso modo di Icon Cache e il sistema operativo Windows crea una cache per i caratteri per caricarli più velocemente e visualizzarli sull'interfaccia dell'app, Explorer, ecc. Se per qualche motivo la cache dei caratteri è danneggiata, i caratteri potrebbero non viene visualizzato correttamente o inizia a visualizzare caratteri di carattere non validi in Windows 10. Per risolvere questo problema, è necessario ricostruire la cache dei caratteri e in questo post vedremo come farlo.
Il file della cache dei caratteri è memorizzato nelle cartelle di Windows: C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache, se stai tentando di accedere a questa cartella, non sarai in grado di farlo direttamente poiché Windows protegge questa cartella . I caratteri sono memorizzati nella cache in più di un file nella cartella sopra. Ad ogni modo, senza perdere tempo, vediamo Come ricostruire la cache dei caratteri in Windows 10 con l'aiuto del tutorial elencato di seguito.
Nota: non copiare e incollare il percorso sopra poiché alcune directory sono protette da Windows. È necessario fare doppio clic manualmente su ciascuna delle cartelle sopra e fare clic su Continua per accedere alle cartelle sopra.
8. Ora una volta all'interno della cartella Local, elimina tutti i file con il nome FontCache e .dat come estensione.
9. Quindi, fai doppio clic sulla cartella FontCache ed elimina tutto il suo contenuto.
10. È necessario eliminare anche il file FNTCACHE.DAT dalla seguente directory:
C:\Windows\System32\
11. Al termine, riavvia il PC per salvare le modifiche.
12. Dopo il riavvio, assicurati di avviare i seguenti servizi e imposta il loro tipo di avvio come Automatico:
Servizio cache dei caratteri di Windows Cache dei caratteri di Windows Presentation Foundation 3.0.0.0
13. Questo ricostruirà correttamente la cache dei caratteri in Windows 10.
Se vedi ancora i caratteri non validi dopo il riavvio, devi riparare Windows 10 utilizzando DISM.
Metodo 2: ricostruire la cache dei caratteri in Windows 10 utilizzando il file BAT
1.Apri Blocco note, quindi copia e incolla quanto segue:
@eco spento
:: Arresta e disabilita il servizio "Windows Font Cache Service"
:FontCache
sc stop "FontCache"
sc config "FontCache" start=disabled
sc query FontCache | findstr /I /C:"STOPPED"
se non %errorlevel%==0 (vai a FontCache)
:: Concedi i diritti di accesso all'utente corrente per la cartella e i contenuti "%WinDir%\ServiceProfiles\LocalService"
icacls "%WinDir%\ServiceProfiles\LocalService" /grant "%UserName%":F /C /T /Q
:: Elimina la cache dei caratteri
del /A /F /Q "%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache\*FontCache*"
del /A /F /Q "%WinDir%\System32\FNTCACHE.DAT"
:: Abilita e avvia il servizio "Windows Font Cache Service"
sc config "FontCache" start=auto
sc start "FontCache"
2.Ora dal menu Blocco note fare clic su File quindi fare clic su Salva con nome.
3. Dal menu a discesa Salva come selezionare " Tutti i file ", quindi sotto Nome file digita Rebuild_FontCache.bat (l'estensione .bat è molto importante).
4. Assicurati di accedere al desktop, quindi fai clic su Salva.
5. Fare doppio clic su Rebuild_FontCache.bat per eseguirlo e, una volta terminato, riavviare il PC per salvare le modifiche.
Ecco fatto, hai imparato con successo Come ricostruire la cache dei caratteri in Windows 10, ma se hai ancora domande su questo tutorial, sentiti libero di farle nella sezione dei commenti.