Düzeltme: PresentationFontCache.exe Yüksek CPU veya MEMORY Kullanımı

Bilgisayarınız gerçekten yavaşladıysa ve çok fazla CPU kullanan işlemi görmek için Görev Yöneticisini kontrol ettiyseniz, bu listede PresentationFontCache.exe işlemini görmüş olabilirsiniz. Bu işlem% 50 CPU veya hatta% 100 CPU kullanıyor olabilir (bazı durumlarda). Yüksek CPU kullanımı, bilgisayarınızın yavaş bir hızda çalışmasını sağlayarak iş rutininizi bozabilir. İşlemi görev yöneticisinden sonlandırsanız bile, büyük olasılıkla bir süre sonra veya sistemi yeniden başlattığınızda geri gelecektir. Bazı durumlarda, PresentationFontCache.exe, başlangıçta sorunlara neden olabilir ve başlatma sürenizi de önemli ölçüde yavaşlatabilir.

PresentationFontCache.exe, .Net Framework ile ilişkilidir. Sunum Yazı Tipi Önbelleğinin temel amacı, yazı tipi gliflerini belleğe yüklemektir, böylece tüm WPF (Windows Presentation Foundation) uygulamaları bu yazı tiplerini kullanabilir. Bu nedenle, bir Windows Presentation Foundation uygulaması kullandığınızda, PresentationFontCache.exe başlatılır, böylece yazı tipinin bilgileri WPF uygulaması için kullanılabilir. Şimdi, Sunum Yazı Tipi Önbelleğinin neden çok fazla kaynak kullandığını cevaplamak için, önbellekteki bozuk yazı tipiyle bir ilgisi var. Bir süre sonra, bellekteki yazı tipi bilgileri bozulabilir veya yanıt vermeyebilir. Bu bazen Sunum Yazı Tipi Önbelleğinin hatalı davranmasına ve yeniden başlatma döngüsünde kalmasına neden olur. Yani, tüm bunlar çok fazla CPU kullanmaya başlar ve bu da birçok sorun yaratır.

Neyse ki, bu problem için birkaç çözüm var. Aşağıda verilen yöntemlerin her birini gözden geçirin ve size uygun olanı uygulayın.

Yöntem 1: Yazı Tipi * .dat dosyasını silin

Font * .dat dosyasını bulmak ve silmek, kullanıcıların çoğu için işe yarıyor gibi görünüyor. Temel olarak, bir .dat dosyası, bir uygulamaya / uygulamalara başvurulan bilgileri içerir. Bu dosya bozulmuş ve soruna neden olmuş olabilir. Bu nedenle, bu dosyayı silmek ve yeniden başlatmak genellikle sorunu sizin için çözecektir.

İşte bu dosyayı silmek için adımlar

  1. Windows tuşunu basılı tutun ve R'ye basın
  2. Tip \ Windows \ serviceprofiles \ LocalService \ AppData \ Local \: C tuşuna basın Enter

  1. Font * .dat (veya FontCache 3.0.0.0.dat ) adlı bir dosyayı bulun
  2. Font * .dat (veya FontCache 3.0.0.0.dat ) öğesine sağ tıklayın ve tüm ek istemleri onayla öğesini seçin

  1. Tamamlandıktan sonra yeniden başlatın .

Not: Klasöre erişemiyorsanız, aşağıdakileri yapın. Windows tuşunu basılı tutun ve R tuşuna basın . Tip kontrol paneli ve basın Enter . Görünüm ve Kişiselleştirme'yi seçin . Seç Dosya Gezgini Seçenekler (veya Klasör Seçenekleri). Click Görünüm sekmesi. Seçenek seçin Gizli dosya, klasör ve sürücüleri içinde Gelişmiş Ayarlar bölümünde. Click Uygula ardından seçmek Ok . Şimdi yukarıda verilen adımları uygulayın. Konuma hala erişemiyorsanız, bu konuma manuel olarak gitmeniz gerekecektir.

Bilgisayar yeniden başlatıldıktan sonra her şey yoluna girecek.

Not: Dosyayı silemiyorsanız, Görev Yöneticisi'nden PresenetationFontCache.exe'yi durdurun. CTRL, SHIFT ve Esc (CTRL + SHIFT + Esc) tuşlarına aynı anda basın. Bu, Görev Yöneticisini açacaktır. Şimdi listeden PresentationFontCache.exe'yi seçin ve Görevi Sonlandır'ı tıklayın. Şimdi yukarıda verilen adımları uygulayın.

Yöntem 2: Sunu Yazı Tipi Önbelleği Hizmetini Durdur

Başlangıçta belirtildiği gibi, PresentationFontCache.exe, Windows Presentation Foundation uygulamalarıyla birlikte kullanılır. Bir WPF uygulaması çalışmaya başladığında büyük olasılıkla başlatılacaktır. Bu nedenle, herhangi bir WPF uygulaması kullanmıyorsanız, Sunum Yazı Tipi Önbelleği hizmetini devre dışı bırakmak sorunu sizin için çözecektir. Emin değilseniz, WPF uygulamaları Windows Masaüstü için Visual Studio'da oluşturulanlardır. Bu nedenle, bu uygulamalardan herhangi birini kullanmıyorsanız veya geliştirici değilseniz, Sunum Yazı Tipi Önbelleği hizmetini devre dışı bıraktıktan sonra iyi olmalısınız.

Sunum Yazı Tipi Önbelleği hizmetini devre dışı bırakma adımları aşağıda verilmiştir.

  1. Windows tuşunu basılı tutun ve R'ye basın
  2. Tip services.msc ve basın Enter

  1. Windows Presentation Foundation Font Cache 3.0.0.0 adlı bir hizmeti bulun ve çift tıklayın

  1. Başlangıç ​​Türü bölümündeki açılır menüden Devre Dışı öğesini seçin.

  1. Click Durdur eğer Hizmet Durumu Koşu olduğunu
  2. Click uygula ve seçmek Ok

Bir kez bittiğinde, gitmekte iyi olmalısın. Hizmet artık başlamamalı ve CPU kullanımınız azalmalıdır.

Yöntem 3: .Net Çerçevesini Onar

Yukarıdaki iki yöntem işe yaramadıysa, son başvurunuz .Net Framework'ü onarmaktır. Sunum Yazı Tipi Önbelleği .Net Çerçevesi ile ilişkili olduğundan, Çerçevedeki onarım ve sorunlar genellikle Sunum Yazı Tipi Önbelleği ile ilgili sorunları da çözecektir.

  1. Windows tuşunu basılı tutun ve R'ye basın
  2. Tip Appwiz.cpl ve basın Enter

  1. Microsoft .Net Framework 3.0'ı bulun (başka bir sürümünüz olabilir). Bu girişi seçin ve Değiştir / Kaldır'a tıklayın
  2. Yeni bir pencere açılmalıdır. Onar'ı seçin ve ekrandaki diğer talimatları izleyin.
  3. Listedeki tüm örnekler için bu adımları tekrarlayın (birden fazla örneğiniz olabilir)

Bir kez bittiğinde, gitmekte iyi olmalısın.