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



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

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ı, tüm WPF (Windows Presentation Foundation) uygulamalarının bu yazı tiplerini kullanabilmesi için yazı tipi gliflerini belleğe yüklemektir. Bu nedenle, bir Windows Presentation Foundation uygulamasını her kullandığınızda, yazı tipinin bilgilerinin WPF uygulaması için kullanılabilir olması için PresentationFontCache.exe başlatılır. Ş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. Ambar Windows anahtarı ve bas R
  2. Tür C: Windows ServiceProfiles LocalService AppData Local ve bas Giriş



  1. Adlı bir dosyayı bulun Yazı tipi * .dat (veya FontCache 3.0.0.0.dat )
  2. Sağ tık Yazı tipi * .dat (veya FontCache 3.0.0.0.dat ) ve ek istemleri onayla'yı seçin

  1. Bir kez yapıldığında, yeniden başlatmak .

Not: Klasöre erişemiyorsanız, aşağıdakileri yapın. Ambar Windows anahtarı ve bas R . Tür Kontrol Paneli ve bas Giriş . Seçiniz Görünüm ve Kişiselleştirme . Seçiniz Dosya Gezgini Seçenekler (veya Klasör Seçenekleri). Tıkla Görünüm sekmesi. Seçeneği seçin Gizli dosyaları, klasörleri ve sürücüleri göster içinde Gelişmiş Ayarlar Bölüm. Tıklayın Uygulamak sonra seçin Tamam . Ş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, Windows Masaüstü için Visual Studio'da WPF uygulamaları oluşturulmuştur. Dolayısıyla, bu uygulamalardan herhangi birini kullanmıyorsanız veya geliştirici değilseniz, Sunum Yazı Tipi Önbelleği hizmetini devre dışı bıraktıktan sonra sorun yaşamazsınız.

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

  1. Ambar Windows anahtarı ve bas R
  2. Tür services.msc ve bas Giriş

  1. Adlı bir hizmet bulun Windows Presentation Foundation Yazı Tipi Önbelleği 3.0.0.0 ve çift tıklayın

  1. Seçiniz Devre dışı açılır menüden Başlangıç ​​Türü Bölüm

  1. Tıklayın Dur Eğer Servis durumu çalışıyor
  2. Tıklayın Uygulamak ve seçin Tamam

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. Ambar Windows anahtarı ve bas R
  2. Tür appwiz.cpl ve bas Giriş

  1. Bul Microsoft .Net Framework 3.0 (başka bir versiyonunuz olabilir). Bu girişi seçin ve tıklayın Değiştir / Kaldır
  2. Yeni bir pencere açılmalıdır. Seçiniz Tamir etmek 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.

3 dakika okundu