Correzione: PresentationFontCache.exe Utilizzo elevato della CPU o della MEMORIA

Se il tuo PC è diventato molto lento e hai controllato il Task Manager per vedere il processo che potrebbe utilizzare molta CPU, potresti aver visto il processo PresentationFontCache.exe in quell'elenco. Questo processo potrebbe utilizzare il 50% della CPU o anche il 100% della CPU (in alcuni casi). L'elevato utilizzo della CPU manterrà il tuo computer in esecuzione a una velocità ridotta che potrebbe disturbare la tua routine di lavoro. Anche se si termina il processo dal task manager, molto probabilmente tornerà dopo un po 'o una volta riavviato il sistema. In alcuni casi, PresentationFontCache.exe potrebbe creare problemi all'avvio e rallentare notevolmente anche il tempo di avvio.

PresentationFontCache.exe è associato a .Net Framework. Lo scopo principale della cache dei caratteri di presentazione è caricare i glifi dei caratteri nella memoria in modo che tutte le applicazioni WPF (Windows Presentation Foundation) possano utilizzare questi caratteri. Pertanto, ogni volta che si utilizza un'applicazione Windows Presentation Foundation, PresentationFontCache.exe viene avviato in modo che le informazioni sul carattere siano disponibili per l'app WPF. Ora, per rispondere al motivo per cui la cache dei caratteri di presentazione utilizza molte risorse, ha qualcosa a che fare con il carattere danneggiato nella cache. Dopo un po 'di tempo, le informazioni del carattere nella memoria potrebbero essere danneggiate o non rispondere. Questo a volte porta la cache dei font di presentazione a comportarsi in modo anomalo e bloccarsi in un ciclo di riavvio. Quindi, tutto questo inizia utilizzando molta CPU che crea molti problemi.

Fortunatamente, ci sono un paio di soluzioni per questo problema. Esegui ciascuno dei metodi indicati di seguito e applica quello adatto a te.

Metodo 1: Elimina il file Font * .dat

L'individuazione e l'eliminazione del file Font * .dat sembra funzionare per la maggior parte degli utenti. Fondamentalmente, un file .dat contiene informazioni che fanno riferimento a un'applicazione (e). Questo file potrebbe essere stato danneggiato e causare il problema. Quindi, l'eliminazione di questo file e il riavvio di solito risolveranno il problema per te.

Ecco i passaggi per eliminare questo file

  1. Tieni premuto il tasto Windows e premi R.
  2. Digita C: \ Windows \ ServiceProfiles \ LocalService \ AppData \ Local \ e premi Invio

  1. Individua un file denominato Font * .dat (o FontCache 3.0.0.0.dat )
  2. Fare clic con il pulsante destro del mouse su Font * .dat (o FontCache 3.0.0.0.dat ) e selezionare Conferma eventuali richieste aggiuntive

  1. Una volta fatto, riavvia .

Nota: se non riesci ad accedere alla cartella, procedi come segue. Tenere premuto il tasto di Windows e premere R . Digita pannello di controllo e premi Invio . Seleziona Aspetto e personalizzazione . Seleziona Opzioni Esplora file (o Opzioni cartella). Fare clic sulla scheda Visualizza . Seleziona l'opzione Mostra file, cartelle e unità nascosti nella sezione Impostazioni avanzate . Fare clic su Applica, quindi selezionare Ok . Ora esegui i passaggi sopra indicati. Se non riesci ancora ad accedere alla posizione, dovrai navigare verso questa posizione manualmente.

Tutto dovrebbe andare bene dopo il riavvio del computer.

Nota: se non è possibile eliminare il file, interrompere PresenetationFontCache.exe dal Task Manager. Premere contemporaneamente CTRL, MAIUSC ed Esc (CTRL + MAIUSC + Esc). Questo aprirà il Task Manager. Ora, seleziona PresentationFontCache.exe dall'elenco e fai clic su Termina operazione. Ora esegui i passaggi sopra indicati.

Metodo 2: interrompere il servizio di cache dei caratteri di presentazione

Come accennato all'inizio, PresentationFontCache.exe viene utilizzato con le applicazioni Windows Presentation Foundation. Molto probabilmente verrà avviato all'avvio di un'applicazione WPF. Quindi, se non utilizzi alcuna applicazione WPF, disabilitare il servizio di cache dei caratteri di presentazione risolverà il problema per te. Se non sei sicuro, le applicazioni WPF sono quelle create in Visual Studio per Windows Desktop. Quindi, se non stai utilizzando nessuna di queste applicazioni o non sei uno sviluppatore, dovresti stare bene dopo aver disabilitato il servizio di cache dei font di presentazione.

Di seguito sono riportati i passaggi per disabilitare il servizio cache dei font di presentazione

  1. Tieni premuto il tasto Windows e premi R.
  2. Digita services.msc e premi Invio

  1. Individua un servizio denominato Windows Presentation Foundation Font Cache 3.0.0.0 e fai doppio clic su di esso

  1. Seleziona Disabilitato dal menu a discesa nella sezione Tipo di avvio

  1. Fare clic su Stop se lo stato del servizio è in esecuzione
  2. Fare clic su Applica e selezionare Ok

Una volta fatto, dovresti essere a posto. Il servizio non dovrebbe più avviarsi e l'utilizzo della CPU dovrebbe diminuire.

Metodo 3: riparazione di .Net Framework

Se i due metodi precedenti non hanno funzionato, l'ultima risorsa è riparare .Net Framework. Poiché la cache dei caratteri di presentazione è associata a .Net Framework, la riparazione e i problemi nel framework di solito risolveranno anche i problemi con la cache dei caratteri di presentazione.

  1. Tieni premuto il tasto Windows e premi R.
  2. Digita appwiz.cpl e premi Invio

  1. Individua Microsoft .Net Framework 3.0 (potresti avere un'altra versione). Seleziona questa voce e fai clic su Cambia / Rimuovi
  2. Dovrebbe aprirsi una nuova finestra. Seleziona Ripara e segui eventuali istruzioni aggiuntive sullo schermo
  3. Ripeti questi passaggi per tutte le istanze dall'elenco (potresti avere più istanze)

Una volta fatto, dovresti essere a posto.

Raccomandato

Correzione: Minecraft non rispondeva
Che cos'è l'applicazione di registrazione del dispositivo del sintonizzatore TV digitale e deve essere rimossa?
Cos'è FileRepMalware e dovresti rimuoverlo