Popravak: PresentationFontCache.exe Visoka upotreba procesora ili memorije

Ako je vaš računalo postao jako spor i provjerili ste u upravitelju zadataka da vidite postupak koji možda koristi puno CPU-a, možda ste na tom popisu vidjeli postupak PresentationFontCache.exe. Ovaj postupak možda koristi 50% CPU ili čak 100% CPU (u nekim slučajevima). Velika upotreba CPU-a održat će računalo na sporoj brzini što bi moglo poremetiti vašu radnu rutinu. Čak i ako postupak završite iz upravitelja zadataka, najvjerojatnije će se vratiti ili nakon nekog vremena ili nakon ponovnog pokretanja sustava. U nekim slučajevima PresentationFontCache.exe može stvoriti probleme pri pokretanju i značajno usporiti vrijeme pokretanja.

PresentationFontCache.exe povezan je s .Net Frameworkom. Glavna svrha predmemorije fontova prezentacije je učitavanje glifa fonta u memoriju kako bi svi WPF (Windows Presentation Foundation) mogli koristiti te fontove. Dakle, kad god koristite aplikaciju Windows Presentation Foundation, pokreće se PresentationFontCache.exe tako da su podaci o fontu dostupni za WPF aplikaciju. Da bi se odgovorilo zašto predmemorija prezentacijskog fonta koristi puno resursa, to ima neke veze s oštećenim fontom u predmemoriji. Nakon nekog vremena podaci o fontu u memoriji mogu se oštetiti ili ne reagirati. To ponekad dovodi do lošeg ponašanja predmemorije fontova prezentacije i zaglavljivanja u petlji ponovnog pokretanja. Dakle, sve ovo počinje koristiti puno CPU-a što stvara puno problema.

Srećom, postoji nekoliko rješenja za ovaj problem. Prođite kroz svaku od dolje navedenih metoda i primijenite onu koja vam odgovara.

Metoda 1: Izbrišite datoteku Font * .dat

Pronalaženje i brisanje datoteke Font * .dat čini se da djeluje za većinu korisnika. U osnovi, .dat datoteka sadrži podatke koji se odnose na aplikaciju (e). Ova je datoteka možda oštećena i uzrokuje problem. Dakle, brisanje ove datoteke i ponovno pokretanje obično će riješiti problem umjesto vas.

Evo koraka za brisanje ove datoteke

  1. Držite tipku Windows i pritisnite R.
  2. Upišite C: \ Windows \ ServiceProfiles \ LocalService \ AppData \ Local \ i pritisnite Enter

  1. Pronađite datoteku pod nazivom Font * .dat (ili FontCache 3.0.0.0.dat )
  2. Desnom tipkom miša kliknite Font * .dat (ili FontCache 3.0.0.0.dat ) i odaberite Potvrdi sve dodatne upite

  1. Nakon završetka, ponovno pokrenite .

Napomena: Ako ne možete pristupiti mapi, učinite sljedeće. Držite Windows tipku i pritisnite R . Upišite upravljačku ploču i pritisnite Enter . Odaberite Izgled i personalizacija . Odaberite Opcije istraživača datoteka (ili Opcije mape). Kliknite karticu Pogled . Odaberite opciju Prikaži skrivene datoteke, mape i pogone u odjeljku Napredne postavke . Kliknite Primijeni, a zatim odaberite U redu . Izvršite gore navedene korake. Ako i dalje ne možete pristupiti lokaciji, morat ćete ručno prijeći na to mjesto.

Nakon ponovnog pokretanja računala sve bi trebalo biti u redu.

Napomena: Ako ne možete izbrisati datoteku, zaustavite PresenetationFontCache.exe iz upravitelja zadataka. Pritisnite istovremeno CTRL, SHIFT i Esc (CTRL + SHIFT + Esc). Ovo će otvoriti Upravitelj zadataka. Sada s popisa odaberite PresentationFontCache.exe i kliknite Završi zadatak. Izvršite gore navedene korake.

2. metoda: Zaustavite uslugu predmemoriranja fontova prezentacije

Kao što je spomenuto na početku, PresentationFontCache.exe koristi se s aplikacijama Windows Presentation Foundation. Najvjerojatnije će se pokrenuti nakon što WPF aplikacija počne raditi. Dakle, ako ne upotrebljavate nijednu WPF aplikaciju, onemogućavanje usluge Predmemorija fontova predmemorije riješit će problem za vas. Ako niste sigurni, WPF programi su oni stvoreni u Visual Studio za Windows Desktop. Dakle, ako ne upotrebljavate nijednu od ovih aplikacija ili niste programer, trebali biste biti u redu nakon što onemogućite uslugu Presentation Font Cache.

Evo koraka za onemogućavanje usluge Predmemoriranje fontova

  1. Držite tipku Windows i pritisnite R.
  2. Upišite services.msc i pritisnite Enter

  1. Pronađite uslugu pod nazivom Windows Presentation Foundation Font Cache 3.0.0.0 i dvaput je kliknite

  1. Odaberite Disabled s padajućeg izbornika u odjeljku Startup Type

  1. Pritisnite Stop ako je status usluge pokrenut
  2. Kliknite Primijeni i odaberite U redu

Kad završite, trebali biste krenuti. Usluga se više ne bi trebala pokretati, a upotreba procesora trebala bi se smanjiti.

3. metoda: Popravak .Net Framework-a

Ako gornje dvije metode nisu uspjele, vaše je krajnje rješenje popraviti .Net Framework. Budući da je predmemorija fontova prezentacije povezana s .Net Frameworkom, popravljanje i problemi u Frameworku obično će riješiti probleme i s predmemorijom fontova prezentacije.

  1. Držite tipku Windows i pritisnite R.
  2. Upišite appwiz.cpl i pritisnite Enter

  1. Pronađite Microsoft .Net Framework 3.0 (možda imate drugu verziju). Odaberite ovaj unos i kliknite Promijeni / Ukloni
  2. Trebao bi se otvoriti novi prozor. Odaberite Popravak i slijedite sve dodatne upute na zaslonu
  3. Ponovite ove korake za sve instance s popisa (možda imate više instanci)

Kad završite, trebali biste krenuti.

Preporučeno

Popravak: Minecraft ne reagira
Što je aplikacija za registraciju uređaja za digitalni TV tuner i treba li je ukloniti?
Što je FileRepMalware i biste li ga trebali ukloniti