Fix: PresentationFontCache.exe Hohe CPU- oder MEMORY-Auslastung

Wenn Ihr PC sehr langsam wurde und Sie den Task-Manager überprüft haben, um den Prozess zu sehen, der möglicherweise viel CPU verbraucht, haben Sie möglicherweise den PresentationFontCache.exe-Prozess in dieser Liste gesehen. Dieser Prozess verwendet möglicherweise 50% CPU oder sogar 100% CPU (in einigen Fällen). Durch die hohe CPU-Auslastung läuft Ihr Computer langsam, was Ihre Arbeitsroutine stören kann. Selbst wenn Sie den Prozess über den Task-Manager beenden, wird er höchstwahrscheinlich entweder nach einer Weile oder nach einem Neustart des Systems wieder angezeigt. In einigen Fällen kann die PresentationFontCache.exe Probleme beim Start verursachen und auch Ihre Startzeit erheblich verlangsamen.

Die PresentationFontCache.exe ist dem .Net Framework zugeordnet. Der Hauptzweck des Presentation Font Cache besteht darin, die Schriftzeichen in den Speicher zu laden, damit alle WPF-Anwendungen (Windows Presentation Foundation) diese Schriftarten verwenden können. Wenn Sie also eine Windows Presentation Foundation-Anwendung verwenden, wird PresentationFontCache.exe initiiert, sodass die Informationen der Schriftart für die WPF-App verfügbar sind. Um zu beantworten, warum der Präsentationsschriftarten-Cache viele Ressourcen verwendet, hat dies etwas mit der beschädigten Schriftart im Cache zu tun. Nach einiger Zeit werden die Informationen der Schriftart im Speicher möglicherweise beschädigt oder reagieren nicht mehr. Dies führt manchmal dazu, dass sich der Presentation Font Cache schlecht verhält und in einer Neustartschleife steckt. All dies verbraucht also viel CPU, was viele Probleme verursacht.

Glücklicherweise gibt es für dieses Problem einige Lösungen. Gehen Sie jede der unten angegebenen Methoden durch und wenden Sie die für Sie geeignete an.

Methode 1: Löschen Sie die Datei Font * .dat

Das Suchen und Löschen der Datei Font * .dat scheint für die meisten Benutzer zu funktionieren. Grundsätzlich enthält eine .dat-Datei Informationen, die auf eine oder mehrere Anwendungen verweisen. Diese Datei ist möglicherweise beschädigt und verursacht das Problem. Wenn Sie diese Datei löschen und neu starten, wird das Problem normalerweise für Sie behoben.

Hier sind die Schritte zum Löschen dieser Datei

  1. Halten Sie die Windows-Taste gedrückt und drücken Sie R.
  2. Geben Sie C: \ Windows \ ServiceProfiles \ Local \ AppData \ Local \ ein und drücken Sie Enter

  1. Suchen Sie eine Datei mit dem Namen Font * .dat (oder FontCache 3.0.0.0.dat ).
  2. Klicken Sie mit der rechten Maustaste auf Font * .dat (oder FontCache 3.0.0.0.dat ) und wählen Sie Alle zusätzlichen Eingabeaufforderungen bestätigen

  1. Sobald Sie fertig sind, starten Sie neu .

Hinweis: Wenn Sie nicht auf den Ordner zugreifen können, gehen Sie wie folgt vor. Halten Sie Windows - Taste und drücken Sie R . Geben Sie Bedienfeld und drücken Sie Enter . Wählen Sie Aussehen und Personalisierung . Wählen Sie Datei-Explorer- Optionen (oder Ordneroptionen). Klicken Sie auf die Registerkarte Ansicht . Wählen Sie die Option Alle Dateien, Ordner und Laufwerke in erweiterten Einstellungen Abschnitt. Klicken Sie auf Übernehmen und wählen Sie OK . Führen Sie nun die oben angegebenen Schritte aus. Wenn Sie immer noch nicht auf den Standort zugreifen können, müssen Sie manuell zu diesem Standort navigieren.

Nach dem Neustart des Computers sollte alles in Ordnung sein.

Hinweis: Wenn Sie die Datei nicht löschen können, stoppen Sie die Datei PresenetationFontCache.exe im Task-Manager. Drücken Sie gleichzeitig STRG, UMSCHALT und Esc (STRG + UMSCHALT + Esc). Dadurch wird der Task-Manager geöffnet. Wählen Sie nun die PresentationFontCache.exe aus der Liste aus und klicken Sie auf Task beenden. Führen Sie nun die oben angegebenen Schritte aus.

Methode 2: Beenden Sie den Presentation Font Cache Service

Wie eingangs erwähnt, wird PresentationFontCache.exe mit den Windows Presentation Foundation-Anwendungen verwendet. Es wird höchstwahrscheinlich gestartet, sobald eine WPF-Anwendung ausgeführt wird. Wenn Sie also keine WPF-Anwendungen verwenden, wird das Problem durch Deaktivieren des Presentation Font Cache-Dienstes behoben. Wenn Sie sich nicht sicher sind, werden WPF-Anwendungen in Visual Studio für Windows Desktop erstellt. Wenn Sie also keine dieser Anwendungen verwenden oder kein Entwickler sind, sollten Sie nach dem Deaktivieren des Presentation Font Cache-Dienstes in Ordnung sein.

Hier sind die Schritte zum Deaktivieren des Presentation Font Cache-Dienstes

  1. Halten Sie die Windows-Taste gedrückt und drücken Sie R.
  2. Typ services.msc ein und drücken Sie Enter

  1. Suchen Sie einen Dienst namens Windows Presentation Foundation Font Cache 3.0.0.0 und doppelklicken Sie darauf

  1. Wählen Sie Deaktiviert aus dem Dropdown-Menü im Abschnitt Starttyp

  1. Klicken Sie auf Stopp, wenn der Dienststatus ausgeführt wird
  2. Klicken Sie auf Übernehmen und wählen Sie OK

Sobald Sie fertig sind, sollten Sie bereit sein zu gehen. Der Dienst sollte nicht mehr gestartet werden und Ihre CPU-Auslastung sollte sinken.

Methode 3: Reparieren Sie .Net Framework

Wenn die beiden oben genannten Methoden nicht funktioniert haben, besteht Ihr letzter Ausweg darin, das .Net Framework zu reparieren. Da der Presentation Font Cache mit dem .NET Framework verknüpft ist, werden durch Reparaturen und Probleme im Framework normalerweise auch die Probleme mit dem Presentation Font Cache behoben.

  1. Halten Sie die Windows-Taste gedrückt und drücken Sie R.
  2. Geben Sie appwiz.cpl ein und drücken Sie Enter

  1. Suchen Sie Microsoft .Net Framework 3.0 (möglicherweise haben Sie eine andere Version). Wählen Sie diesen Eintrag aus und klicken Sie auf Ändern / Entfernen
  2. Ein neues Fenster sollte sich öffnen. Wählen Sie Reparieren und befolgen Sie alle zusätzlichen Anweisungen auf dem Bildschirm
  3. Wiederholen Sie diese Schritte für alle Instanzen aus der Liste (möglicherweise haben Sie mehrere Instanzen).

Sobald Sie fertig sind, sollten Sie bereit sein zu gehen.

Empfohlen

Fix: Minecraft reagiert nicht
Was ist eine Registrierungsanwendung für ein digitales TV-Tunergerät und sollte diese entfernt werden?
Was ist FileRepMalware und sollten Sie es entfernen?