Alle auf einem Computer gestarteten Programme werden in Prozessen ausgeführt, die vom System, vom Benutzer oder von Anwendungen im Auftrag des Benutzers gestartet werden. Soft kann Systemprozesse verwenden oder eigene erstellen, Informationen über den aktuellen Stand der Dinge können Sie im Task-Manager einsehen, der den Ressourcenverbrauch bei der Ausführung einer Aufgabe anzeigt. Im Betriebssystem laufen also ständig bestimmte Prozesse, von denen viele für den ordnungsgemäßen Betrieb von Systemdiensten erforderlich sind..
Manchmal bemerken Benutzer eine ernsthafte Abnahme der Geräteleistung, die durch übermäßigen Ressourcenverbrauch im Zusammenhang mit der Aktivität von Software, einschließlich Malware, verursacht wird. In einigen Fällen kann die Last auch durch Systemtools verursacht werden, die nützliche Funktionen ausführen und die Funktionsfähigkeit des Betriebssystems sicherstellen.
Einer der Prozesse, an denen der erhöhte Ressourcenverbrauch beobachtet werden kann, heißt PresentationFontCache.exe. Benutzer, die ihre Völlerei bemerken, fragen sich nach der Herkunft der ausführbaren Datei sowie deren Entfernung, um die Leistung des Geräts zu erhöhen.
Was ist der PresentationFontCache-Prozess?
Auf der Suche nach dem Schuldigen an der übermäßigen Belastung der Ressourcen wenden sich Benutzer an den Task-Manager, wo Sie auf der Registerkarte Prozesse die Datei Presentationfontcache.exe finden. Nur wenige kennen diesen Vorgang und vermuten ihn oft als Sabotage, obwohl dies keineswegs der Fall ist. Die ausführbare Datei Presentationfontcache.exe gehört zum Presentation Foundation Font Cache Service, einem Cache-Dienst für Präsentationsschriften, und wurde von Microsoft für Windows erstellt. Die ausführbare Datei ist nicht bösartig, es ist ein Standard-Windows-Prozess und das Element befindet sich im Pfad C:\Windows\Microsoft.NET\Framework64\v3.0\WPF..
Das Objekt stellt den Start und den Betrieb des Windows Presentation Foundation-Dienstes bereit und ist daher für den korrekten Betrieb von Anwendungen erforderlich, die mit WPF erstellt wurden, da es deren Betrieb durch Zwischenspeichern der verwendeten Schriftartdaten optimiert. Mit anderen Worten, Presentationfontcache.exe ist der Schriftartcache von Windows Presentation Foundation. Der WPF-Dienst wiederum ist ein Präsentationssubsystem, das in .NET Framework 3.0 enthalten ist (das Framework wird standardmäßig auf Windows-Geräten installiert).
Wenn der Prozess "presentationfontcache.exe" den Prozessor stark belastet, kann das Phänomen auf die Beschädigung der Schriftart im Cache oder das Fehlen einiger der für den ordnungsgemäßen Betrieb der Anwendung erforderlichen Daten zurückzuführen sein, wodurch anormales Softwareverhalten verursacht wird und Schlupf im Wiederanlaufzyklus werden beobachtet. Darüber hinaus kann der Prozess das Gerät auch dann laden, wenn keine Anwendungen ausgeführt werden, die eine Technologieunterstützung erfordern. Findet PresentationFontCache keine WPF-Komponenten an der gewohnten Stelle, beginnt es aktiv zu suchen und belastet dadurch den Prozessor bis zu 50% oder sogar mehr..
Stoppen des Cache-Dienstes für Präsentationsschriften
Die Lösung des Problems des erhöhten Ressourcenverbrauchs infolge der Aktivität des Dienstes kann sein Stoppen sein. Das Deaktivieren von WPF führt zu einer schlechten Anwendungsleistung. Gehen Sie wie folgt vor, um den Dienst zu beenden:
- Öffnen Sie die Konsole "Ausführen" (drücken Sie Win + R oder wählen Sie eine Option aus dem Kontextmenü "Start") und geben Sie den Dienstbefehl in das Feld ein . msc (eine alternative Möglichkeit, dasselbe Fenster "Dienste" zu öffnen, ist der Zugriff auf die "Systemsteuerung", Abschnitt "Verwaltung").
- In der Liste finden wir den Windows-Font-Cache-Dienst, doppelklicken Sie auf seinen Namen, um zu den Eigenschaften zu gelangen, oder klicken Sie mit der rechten Maustaste, um das Kontextmenü anzuzeigen, in dem wir Eigenschaften auswählen.
- Hier auf der Registerkarte "Allgemein" können Sie den Starttyp ändern, indem Sie ihn auf "Manuell" oder "Deaktiviert" setzen und auch auf die Schaltfläche "Stopp" klicken, wenn der Dienst gerade ausgeführt wird.
- Jetzt müssen Sie nur noch die Änderungen übernehmen und den Computer neu starten.
Nach diesen Schritten verbraucht der Prozess keine Ressourcen und die Belastung des Prozessors sollte sinken.
So deaktivieren Sie den Presentationfontcache.exe-Prozess
Die zweite Lösung besteht darin, den Prozess loszuwerden. Gehen Sie wie folgt vor, um Presentationfontcache.exe zu deaktivieren:
- Wir starten das Snap-In mit Windows-Diensten ("Ausführen").
- Wählen Sie den Font-Cache-Dienst aus der Liste aus und klicken Sie auf die Schaltfläche "Stop".
- Folgen Sie danach dem Pfad C:\Windows\ServiceProfiles\LocalService\AppData\Local\. Wenn Sie den AppData-Ordner nicht sehen, müssen Sie die Anzeige ausgeblendeter Elemente aktivieren (aktivieren Sie auf der Registerkarte "Ansicht" des Explorer-Panels das Kontrollkästchen "Ausgeblendete Elemente"). Wenn eine Meldung besagt, dass Sie nicht über ausreichende Rechte für den Zugriff auf das Verzeichnis verfügen, ignorieren wir dies einfach.
- Löschen Sie die Font * .dat-Dateien (FontCache0.0.0.dat oder FontCache4.0.0.0.dat) im Ordner.
- Wir starten den Computer neu.
Sie können auch versuchen, das .NET Framework auf eine neuere Version zu aktualisieren, um das CPU-Auslastungsproblem von Presentationfontcache.exe zu beheben.