Fix: PresentationFontCache.exe Mataas na CPU o MEMORY Usage



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Kung ang iyong pc ay naging mabagal at sinuri mo ang Task Manager upang makita ang proseso na maaaring gumagamit ng maraming CPU, maaaring nakita mo ang proseso ng PresentationFontCache.exe sa listahang iyon. Ang prosesong ito ay maaaring gumagamit ng 50% CPU o kahit na 100% CPU (sa ilang mga kaso). Ang mataas na paggamit ng CPU ay mananatiling tumatakbo ang iyong computer sa isang mabagal na bilis na maaaring makaistorbo sa iyong gawain sa trabaho. Kahit na tapusin mo ang proseso mula sa tagapamahala ng gawain, malamang na babalik ito makalipas ang ilang sandali o sa sandaling i-reboot mo ang system. Sa ilang mga kaso, ang PresentationFontCache.exe ay maaaring lumikha ng mga problema sa startup at pabagalin din ang oras ng iyong pagsisimula.



Ang PresentationFontCache.exe ay naiugnay sa .Net Framework. Ang pangunahing layunin ng Presentation Font Cache ay upang mai-load ang mga font glyph sa memorya upang ang lahat ng mga aplikasyon ng WPF (Windows Presentation Foundation) ay maaaring gumamit ng mga font na ito. Kaya, tuwing gagamit ka ng isang application ng Windows Presentation Foundation, ang PresentationFontCache.exe ay sinimulan upang ang impormasyon ng font ay magagamit para sa WPF app. Ngayon, upang sagutin kung bakit ang Presentation Font Cache ay gumagamit ng maraming mga mapagkukunan, ito ay may kinalaman sa masamang font sa cache. Pagkalipas ng ilang oras, ang impormasyon ng font sa memorya ay maaaring masira o hindi tumugon. Minsan humahantong ito sa Presentation Font Cache sa maling pag-aalaga at natigil sa isang restart loop. Kaya, lahat ng ito ay nagsisimulang gumamit ng maraming CPU na lumilikha ng maraming mga problema.



Sa kabutihang palad, mayroong isang pares ng mga solusyon para sa problemang ito. Dumaan sa bawat isa sa mga pamamaraan na ibinigay sa ibaba at ilapat ang isa na angkop para sa iyo.



Paraan 1: Tanggalin ang Font * .dat file

Ang paghahanap at pagtanggal ng Font * .dat file ay tila gagana para sa karamihan ng mga gumagamit. Talaga, ang isang .dat file ay naglalaman ng impormasyong isinangguni sa isang (mga) aplikasyon. Ang file na ito ay maaaring nasira at naging sanhi ng isyu. Kaya, ang pagtanggal sa file na ito at pag-reboot ay karaniwang malulutas ang isyu para sa iyo.

Narito ang mga hakbang para sa pagtanggal ng file na ito

  1. Hawakan Windows key at pindutin R
  2. Uri C: Windows ServiceProfiles LocalService AppData Local at pindutin Pasok



  1. Hanapin ang isang file na pinangalanan Font * .dat (o FontCache 3.0.0.0.dat )
  2. Pag-right click Font * .dat (o FontCache 3.0.0.0.dat ) at piliin ang Kumpirmahin ang anumang karagdagang mga senyas

  1. Kapag tapos na, i-reboot .

Tandaan: Kung hindi mo ma-access ang folder pagkatapos ay gawin ang sumusunod. Hawakan Windows key at pindutin R . Uri control panel at pindutin Pasok . Pumili Hitsura at Pag-personalize . Pumili File Explorer Mga Pagpipilian (o Mga Pagpipilian sa Folder). I-click ang Tingnan tab Piliin ang pagpipilian Ipakita ang mga nakatagong mga file, folder, at drive sa Mga advanced na setting seksyon Mag-click Mag-apply pagkatapos ay piliin Sige . Gawin ngayon ang mga hakbang na ibinigay sa itaas. Kung hindi mo pa rin ma-access ang lokasyon kung gayon kakailanganin mong mag-navigate sa lokasyong ito nang manu-mano.

Ang lahat ay dapat na maging maayos pagkatapos na muling simulan ang computer.

Tandaan: Kung hindi mo matanggal ang file pagkatapos ihinto ang PresenetationFontCache.exe mula sa Task Manager. Pindutin ang CTRL, SHIFT at Esc (CTRL + SHIFT + Esc) nang sabay-sabay. Bubuksan nito ang Task Manager. Ngayon, piliin ang PresentationFontCache.exe mula sa listahan at i-click ang End Task. Gawin ngayon ang mga hakbang na ibinigay sa itaas.

Paraan 2: Ihinto ang Serbisyo ng Font Cache ng Pagtatanghal

Tulad ng nabanggit sa simula, ang PresentationFontCache.exe ay ginagamit sa mga aplikasyon ng Windows Presentation Foundation. Malamang na masimulan ito sa sandaling ang isang aplikasyon ng WPF ay nagsimulang tumakbo. Kaya, kung hindi ka gagamit ng anumang mga aplikasyon ng WPF pagkatapos ay i-disable ng hindi pagpapagana ng serbisyo ng Presentation Font Cache ang isyu para sa iyo. Kung hindi ka sigurado, ang mga application ng WPF ang nilikha sa Visual Studio para sa Windows Desktop. Kaya, kung hindi ka gumagamit ng alinman sa mga application na ito o hindi ka isang developer sa gayon dapat kang maging maayos pagkatapos hindi paganahin ang serbisyo ng Presentation Font Cache.

Narito ang mga hakbang para sa hindi pagpapagana ng serbisyo ng Presentation Font Cache

  1. Hawakan Windows key at pindutin R
  2. Uri mga serbisyo.msc at pindutin Pasok

  1. Hanapin ang isang serbisyo na pinangalanan Windows Presentation Foundation Font Cache 3.0.0.0 at i-double click ito

  1. Pumili Hindi pinagana mula sa drop down menu sa Uri ng Startup seksyon

  1. Mag-click Tigilan mo na kung ang Katayuan ng Serbisyo ay tumatakbo
  2. Mag-click Mag-apply at piliin Sige

Kapag tapos na, dapat ay mabuti kang pumunta. Hindi na dapat magsimula ang serbisyo at dapat bumaba ang iyong paggamit sa CPU.

Paraan 3: Pag-ayos .Net Framework

Kung hindi gumana ang dalawang pamamaraan sa itaas kung gayon ang iyong huling paraan ay upang ayusin ang .Net Framework. Dahil ang Presentation Font Cache ay nauugnay sa .Net Framework, ang pag-aayos at mga problema sa Framework ay karaniwang maaayos ang mga isyu sa Presentation Font Cache din.

  1. Hawakan Windows key at pindutin R
  2. Uri appwiz.cpl at pindutin Pasok

  1. Hanapin Microsoft .Net Framework 3.0 (maaaring mayroon kang ibang bersyon). Piliin ang entry na ito at mag-click Palitan / Tanggalin
  2. Dapat buksan ang isang bagong window. Pumili Pagkukumpuni at sundin ang anumang karagdagang mga tagubilin sa screen
  3. Ulitin ang mga hakbang na ito para sa lahat ng mga pagkakataon mula sa listahan (maaari kang magkaroon ng maraming mga pagkakataon)

Kapag tapos na, dapat ay mabuti kang pumunta.

Basahin ang 3 minuto