PresentationFontCache.exeのCPU使用率が高いソリューションのトップ3 [パーティションマジック]

まとめ:

PresentationFontCache.exe

PresentationFontCache.exeとは何ですか?なぜそんなに多くのリソースを必要とするのですか?答えを理解するために、あなたはによって提供されたこの投稿を読むことができます MiniToolパーティションウィザード ここでは、PresentationFontCache.exeの高いCPU使用率に対する3つのソリューションがリストされています。





クイックナビゲーション:

PresentationFontCache.exeとその高いCPU使用率について

PresentationFontCache.exeとは何ですか?実際には、それはに関連付けられているソフトウェアです 。ネットフレームワーク 。ソフトウェアは、メモリにフォントグリフをロードする役割を果たします。これにより、Windows Presentation Foundation(WPF)アプリケーションでこれらのフォントを使用できるようになります。したがって、WPFアプリを実行すると、アプリのフォント情報を提供するためにPresentationFontCache.exeが起動します。

ただし、ユーザーは、PresentationFontCache.exeプロセスが大量のCPUリソース(最大50%、場合によっては100%)を使用していることに気付く場合があります。それ コンピュータの速度が低下します 。タスクマネージャでプロセスを終了しますが、しばらくすると、またはPCを再起動すると再び表示される場合があります。 PresentationFontCache.exeのCPUが高いと、起動が遅くなる可能性があります。

この問題は、キャッシュ内の破損したフォントと関係があります。しばらく使用した後、フォントの情報が破損したり応答しなくなったりする可能性があります。これにより、PresentationFontCache.exeが再起動ループでスタックし、リソースを大量に消費します。



心配しないでください。問題は簡単に修正できます。同じ問題に悩まされている場合は、次の解決策を試して自分で解決することができます。

解決策1:FontCache.datを削除します

PresentationFontCache.exeのCPU使用率が高い場合、アプリケーションを参照する情報を含む.datファイルが破損している可能性があります。ファイルを削除してPCを再起動すると、問題が解決します。

詳細な手順は次のとおりです。



ステップ1 : 押す 勝つ + R 呼び出す 実行 窓。次に、次のコマンドをボックスに入力して、をクリックします OK アクセスするには 地元 フォルダーをすばやく: C: Windows ServiceProfiles LocalService AppData Local

ヒント: ターゲットフォルダにアクセスできなかった場合は、次の場所に移動する必要があります。 ファイルエクスプローラー 、クリック 見る ツールバーからオプションを選択し、チェックします 隠しアイテム 。次に、フォルダをもう一度開いてみてください。それでも実行コマンドでフォルダを開くことができない場合は、手動でフォルダに移動する必要があります。

ステップ2 :という名前のファイルを削除します FontCache3.0.0.0.dat (または フォント* .dat )。

FontCache3.0.0.0.datを削除します



次に、コンピューターを再起動して、PresentationFontCache.exeの高いCPU使用率が解決されたかどうかを確認できます。それでも表示される場合は、次の解決策に進んでください。

解決策2:プレゼンテーションフォントキャッシュサービスを無効にする

前述のように、PresentationFontCache.exeは、WPFソフトウェアの実行中に開始されます。 WPFアプリケーションを使用しない場合は、プレゼンテーションフォントキャッシュサービスを停止できます。

ステップ1 : 開いた 実行 ウィンドウ、タイプ services.msc 、を押してから 入る アクセスするために サービス



ステップ2 :下にスクロールして見つけます Windows PresentationFoundationフォントキャッシュ3.0.0.0 サービス。次に、それを右クリックして選択します プロパティ

ステップ3 :ポップアップウィンドウで、 無効にする ために スタートアップの種類 。次に、をクリックします やめる適用する そして OK サービスを無効にして、行った変更を保存します。

プレゼンテーションフォントキャッシュサービスを無効にする

完了すると、PresentationFontCache.exeのCPU使用率が高いという問題は解消されます。

解決策3:.NETFrameworkを修復する

PresentationFontCache.exeの高いCPU使用率を修正する別の方法は、.NET Frameworkが関連付けられているため、それらを修復することです。

ステップ1 : 押す 勝つ + S 開く 探す ユーティリティ。タイプ コントロール 検索ボックスで選択します コントロールパネル 検索結果から。

ステップ2 : 選択する 表示者:カテゴリ をクリックします プログラムをアンインストールする

ステップ3 :プログラムと機能のリストで、 Microsoft .Net Framework お使いのバージョンの 変更/削除 。ポップアップウィンドウで、をクリックします 修復 画面の指示に従って操作を終了します。

.NET Frameworkで問題が発生した場合は、コンピューターを再起動する必要があり、PresentationFontCache.exeの高いCPU使用率は解消されているはずです。