Popravek: PresentationFontCache.exe High CPU ali MEMORY Usage

Če se je vaš računalnik zares počasil in ste v upravitelju opravil preverili, ali je v njem veliko procesorja, ste morda na tem seznamu videli postopek PresentationFontCache.exe. Ta postopek morda uporablja 50% CPU ali celo 100% CPU (v nekaterih primerih). Visoka poraba procesorja bo ohranila počasno delovanje računalnika, kar lahko moti vašo delovno rutino. Tudi če postopek končate v upravitelju opravil, se bo najverjetneje vrnil čez nekaj časa ali po ponovnem zagonu sistema. V nekaterih primerih lahko PresentationFontCache.exe ustvari težave pri zagonu in znatno upočasni tudi vaš zagonski čas.

PresentationFontCache.exe je povezan z .Net Framework. Glavni namen predpomnilnika predstavitvene pisave je naložiti glife pisav v pomnilnik, tako da lahko vse pisave uporabljajo WPF (Windows Presentation Foundation). Torej, kadar koli uporabljate aplikacijo Windows Presentation Foundation, se zažene PresentationFontCache.exe, tako da so podatki o pisavi na voljo za aplikacijo WPF. Zdaj, da bi odgovorili, zakaj predpomnilnik predstavitvene pisave uporablja veliko virov, je to nekaj povezano s poškodovano pisavo v predpomnilniku. Čez nekaj časa se lahko podatki o pisavi v pomnilniku poškodujejo ali ne odzivajo. To včasih povzroči, da se predpomnilnik predstavitvene pisave ne obnaša pravilno in se zatakne v zanki za ponovni zagon. Torej, vse to začne uporabljati veliko CPU, kar ustvarja veliko težav.

Na srečo obstaja nekaj rešitev za to težavo. Preglejte vsako od spodaj navedenih metod in uporabite tisto, ki je primerna za vas.

1. način: Izbrišite datoteko Font * .dat

Iskanje in brisanje datoteke Font * .dat deluje za večino uporabnikov. Datoteka .dat v bistvu vsebuje informacije, na katere se nanašajo aplikacije. Ta datoteka je morda poškodovana in povzroča težavo. Torej bo izbris te datoteke in ponovni zagon običajno rešil težavo namesto vas.

Tu so koraki za brisanje te datoteke

  1. Pridržite tipko Windows in pritisnite R.
  2. Vnesite C: \ Windows \ ServiceProfiles \ LocalService \ AppData \ Local \ in pritisnite Enter

  1. Poiščite datoteko z imenom Font * .dat (ali FontCache 3.0.0.0.dat )
  2. Z desno miškino tipko kliknite Font * .dat (ali FontCache 3.0.0.0.dat ) in izberite Potrditev dodatnih pozivov

  1. Ko končate, znova zaženite .

Opomba: Če ne morete dostopati do mape, naredite naslednje. Držite tipko Windows in pritisnite R . Vnesite nadzorno ploščo in pritisnite Enter . Izberite Videz in prilagajanje . Izberite Možnosti raziskovalca datotek (ali Možnosti mape). Kliknite zavihek Pogled . Izberite možnost Prikaži skrite datoteke, mape in pogone na Napredne nastavitve oddelku. Kliknite Uporabi in nato V redu . Zdaj izvedite zgornje korake. Če še vedno ne morete dostopati do lokacije, boste morali ročno navigirati do te lokacije.

Po ponovnem zagonu računalnika mora biti vse v redu.

Opomba: Če datoteke ne morete izbrisati, ustavite PresenetationFontCache.exe iz upravitelja opravil. Hkrati pritisnite CTRL, SHIFT in Esc (CTRL + SHIFT + Esc). To bo odprlo upravitelja opravil. Zdaj na seznamu izberite PresentationFontCache.exe in kliknite Končaj opravilo. Zdaj izvedite zgornje korake.

2. način: Ustavite storitev predpomnilniške pisave

Kot je bilo omenjeno na začetku, se PresentationFontCache.exe uporablja z aplikacijami Windows Presentation Foundation. Najverjetneje se bo začel, ko se začne izvajati aplikacija WPF. Če torej ne uporabljate nobene aplikacije WPF, bo težava za vas odpravljena z onemogočanjem storitve Predpomnilnik predpomnilnika pisave. Če niste prepričani, so aplikacije WPF tiste, ki so ustvarjene v Visual Studio za namizje Windows. Torej, če ne uporabljate nobene od teh aplikacij ali niste razvijalec, potem morate biti onemogočeni, ko onemogočite storitev Predpomnilnik predpomnilnika pisave.

Tu so koraki za onemogočanje storitve Predpomnilnik predpomnilnika pisave

  1. Pridržite tipko Windows in pritisnite R.
  2. Vnesite services.msc in pritisnite Enter

  1. Poiščite storitev z imenom Windows Presentation Foundation Font Cache 3.0.0.0 in jo dvokliknite

  1. V spustnem meniju v razdelku Startup Type izberite Disabled

  1. Kliknite Stop, če se stanje storitve izvaja
  2. Kliknite Uporabi in izberite V redu

Ko končate, bi morali iti. Storitev se ne bi smela več zagnati, poraba procesorja pa bi se morala zmanjšati.

3. način: Popravilo .Net Framework

Če zgornja dva načina nista delovala, je v skrajnem primeru popravilo .Net Framework. Ker je predpomnilnik pisave predstavitve povezan z .Net Framework, bodo popravila in težave v okolju običajno odpravile tudi težave s predpomnilnikom pisave predstavitve.

  1. Pridržite tipko Windows in pritisnite R.
  2. Vnesite appwiz.cpl in pritisnite Enter

  1. Poiščite Microsoft .Net Framework 3.0 (morda imate drugo različico). Izberite ta vnos in kliknite Spremeni / odstrani
  2. Odpre se novo okno. Izberite Popravilo in sledite dodatnim navodilom na zaslonu
  3. Ponovite te korake za vse primerke s seznama (morda imate več primerkov)

Ko končate, bi morali iti.

Priporočena

Popravek: Minecraft se ne odziva
Kaj je aplikacija za registracijo naprave za digitalni TV sprejemnik in jo je treba odstraniti?
Kaj je FileRepMalware in ali ga morate odstraniti