Korjaus: PresentationFontCache.exe korkea suorittimen tai muistin käyttö

Jos tietokoneesi on todella hidas ja tarkistat Tehtävienhallinnasta nähdäksesi prosessin, joka saattaa käyttää paljon suorittinta, olet ehkä nähnyt PresentationFontCache.exe-prosessin kyseisessä luettelossa. Tämä prosessi saattaa käyttää 50%: n tai jopa 100%: n suoritinta (joissakin tapauksissa). Suuri suorittimen käyttö pitää tietokoneen käynnissä hitaalla nopeudella, mikä saattaa häiritä työaikaa. Vaikka lopetat prosessin tehtävänhallinnasta, se todennäköisesti palautuu joko jonkin ajan kuluttua tai kun käynnistät järjestelmän uudelleen. Joissakin tapauksissa PresentationFontCache.exe saattaa aiheuttaa ongelmia käynnistettäessä ja hidastaa myös käynnistysaikaa huomattavasti.

PresentationFontCache.exe liittyy .Net Frameworkiin. Esitysfonttien välimuistin päätarkoitus on ladata fontin kuviot muistiin, jotta kaikki WPF (Windows Presentation Foundation) -sovellukset voivat käyttää näitä fontteja. Joten aina, kun käytät Windows Presentation Foundation -sovellusta, PresentationFontCache.exe käynnistetään niin, että fontin tiedot ovat käytettävissä WPF-sovelluksessa. Nyt, kun haluat vastata siihen, miksi esitysfontivälimuisti käyttää paljon resursseja, sillä on jotain tekemistä välimuistissa olevan vioittuneen fontin kanssa. Jonkin ajan kuluttua fontin muistissa olevat tiedot voivat vioittua tai reagoida. Tämä johtaa toisinaan Presentation Font Cache -toimintoon väärin ja jumittuu uudelleenkäynnistyssilmukkaan. Joten kaikki tämä alkaa käyttää paljon suorittimia, mikä aiheuttaa paljon ongelmia.

Onneksi tähän ongelmaan on olemassa pari ratkaisua. Käy läpi kaikki alla mainitut menetelmät ja käytä sinulle sopivaa menetelmää.

Tapa 1: Poista Font * .dat-tiedosto

Font * .dat-tiedoston etsiminen ja poistaminen näyttää toimivan suurimmalle osalle käyttäjistä. Pohjimmiltaan .dat-tiedosto sisältää tietoja, jotka viittaavat sovelluksiin. Tämä tiedosto on saattanut olla vioittunut ja aiheuttanut ongelman. Joten tämän tiedoston poistaminen ja uudelleenkäynnistys ratkaisevat yleensä ongelman puolestasi.

Tässä on vaiheet tämän tiedoston poistamiseksi

  1. Pidä Windows-näppäintä painettuna ja paina R.
  2. Kirjoita C: \ Windows \ ServiceProfiles \ LocalService \ AppData \ Local \ ja paina Enter

  1. Etsi tiedosto nimeltä Font * .dat (tai FontCache 3.0.0.0.dat )
  2. Napsauta hiiren kakkospainikkeella Font * .dat (tai FontCache 3.0.0.0.dat ) ja valitse Vahvista muut kehotteet

  1. Kun olet valmis, käynnistä se uudelleen .

Huomaa: Jos et pääse kansioon, toimi seuraavasti. Pidä Windows-näppäintä ja paina R . Kirjoita ohjauspaneeli ja paina Enter . Valitse Ulkoasu ja mukauttaminen . Valitse Resurssienhallinnan asetukset (tai Kansion asetukset). Napsauta Näytä- välilehteä. Valitse vaihtoehto Näytä piilotetut tiedostot, kansiot ja asemat vuonna Lisäasetukset osiossa. Napsauta Käytä ja valitse OK . Suorita nyt yllä olevat vaiheet. Jos et vieläkään pääse sijaintiin, sinun on navigoitava tähän sijaintiin manuaalisesti.

Kaiken pitäisi olla kunnossa tietokoneen uudelleenkäynnistyksen jälkeen.

Huomaa: Jos et voi poistaa tiedostoa, pysäytä PresenetationFontCache.exe Tehtävienhallinnasta. Paina CTRL, SHIFT ja Esc (CTRL + SHIFT + Esc) samanaikaisesti. Tämä avaa Tehtävienhallinnan. Valitse nyt PresentationFontCache.exe luettelosta ja napsauta Lopeta tehtävä. Suorita nyt yllä olevat vaiheet.

Tapa 2: Lopeta esityksen fonttien välimuistipalvelu

Kuten alussa mainittiin, PresentationFontCache.exe-tiedostoa käytetään Windows Presentation Foundation -sovellusten kanssa. Se käynnistetään todennäköisesti, kun WPF-sovellus käynnistyy. Joten jos et käytä mitään WPF-sovelluksia, Presentation Font Cache -palvelun poistaminen käytöstä ratkaisee ongelman puolestasi. Jos et ole varma, WPF-sovellukset luodaan Visual Studiossa Windows Desktopille. Joten, jos et käytä mitään näistä sovelluksista tai et ole kehittäjä, sinun pitäisi olla kunnossa, kun olet poistanut Presentation Font Cache -palvelun käytöstä.

Tässä ovat vaiheet esityksen fonttien välimuistipalvelun poistamiseksi käytöstä

  1. Pidä Windows-näppäintä painettuna ja paina R.
  2. Kirjoita services.msc ja paina Enter

  1. Etsi palvelu nimeltä Windows Presentation Foundation Font Cache 3.0.0.0 ja kaksoisnapsauta sitä

  1. Valitse Ei käytössä avattavasta valikosta Startup Type jaksossa

  1. Napsauta Pysäytä, jos palvelun tila on käynnissä
  2. Napsauta Käytä ja valitse OK

Kun olet valmis, sinun pitäisi olla hyvä mennä. Palvelun ei pitäisi enää käynnistyä ja suorittimen käytön pitäisi laskea.

Tapa 3: Korjaa .Net Framework

Jos edellä mainitut kaksi tapaa eivät toimineet, viimeinen keino on korjata .Net Framework. Koska Presentation Font Cache liittyy .Net Frameworkiin, korjaus ja Frameworkin ongelmat korjaavat yleensä myös Presentation Font Cache -ongelmat.

  1. Pidä Windows-näppäintä painettuna ja paina R.
  2. Kirjoita appwiz.cpl ja paina Enter

  1. Etsi Microsoft .Net Framework 3.0 (sinulla voi olla toinen versio). Valitse tämä merkintä ja napsauta Muuta / poista
  2. Uuden ikkunan pitäisi avautua. Valitse Korjaa ja seuraa näytön ohjeita
  3. Toista nämä vaiheet kaikille luettelon esiintymille (sinulla voi olla useita esiintymiä)

Kun olet valmis, sinun pitäisi olla hyvä mennä.