Oprava: PresentationFontCache.exe vysoké využitie procesora alebo pamäte



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Ak sa váš počítač skutočne spomalil a skontrolovali ste Správcu úloh, aby ste videli proces, ktorý pravdepodobne využíva veľa procesora, mohli ste v tomto zozname vidieť proces PresentationFontCache.exe. Tento proces môže používať 50% CPU alebo dokonca 100% CPU (v niektorých prípadoch). Vysoké využitie procesora udrží váš počítač v nízkej rýchlosti, čo môže narušiť vašu pracovnú rutinu. Aj keď proces ukončíte pomocou správcu úloh, s najväčšou pravdepodobnosťou sa vráti buď po chvíli, alebo po reštartovaní systému. V niektorých prípadoch môže PresentationFontCache.exe spôsobiť problémy pri spustení a tiež výrazne spomaliť čas spustenia.



Program PresentationFontCache.exe je priradený k .Net Framework. Hlavným účelom vyrovnávacej pamäte pre prezentačné písma je načítanie glyfov písma do pamäte, aby tieto aplikácie mohli používať všetky aplikácie WPF (Windows Presentation Foundation). Takže kedykoľvek použijete aplikáciu Windows Presentation Foundation, spustí sa program PresentationFontCache.exe, aby boli informácie o písme dostupné pre aplikáciu WPF. Teraz, aby sme odpovedali, prečo prezentačná medzipamäť písma používa veľa zdrojov, má niečo spoločné s poškodeným písmom v pamäti cache. Po určitom čase sa informácie o písme v pamäti môžu poškodiť alebo prestanú reagovať. To niekedy vedie k nesprávnemu chovaniu prezentačnej medzipamäte písma a uviaznutiu v slučke reštartu. Takže toto všetko začína využívať veľa CPU, čo spôsobuje veľa problémov.



Našťastie existuje niekoľko riešení tohto problému. Prejdite si každú z nižšie uvedených metód a použite tú, ktorá je pre vás vhodná.



Metóda 1: Odstránenie súboru Font * .dat

Zdá sa, že vyhľadanie a odstránenie súboru Font * .dat funguje pre väčšinu používateľov. Súbor .dat v zásade obsahuje informácie týkajúce sa aplikácií. Tento súbor mohol byť poškodený a spôsobovať problém. Vymazanie tohto súboru a reštartovanie počítača problém zvyčajne vyrieši za vás.

Tu sú kroky na odstránenie tohto súboru

  1. Vydrž Kláves Windows a stlačte R
  2. Typ C: Windows ServiceProfiles LocalService AppData Local a stlačte Zadajte



  1. Vyhľadajte súbor s názvom Písmo * .dat (alebo FontCache 3.0.0.0.dat )
  2. Kliknite pravým tlačidlom myši Písmo * .dat (alebo FontCache 3.0.0.0.dat ) a vyberte možnosť Potvrdiť ďalšie výzvy

  1. Po dokončení reštartovať .

Poznámka: Ak nemáte prístup k priečinku, postupujte takto. Vydrž Kláves Windows a stlačte R . Typ ovládací panel a stlačte Zadajte . Vyberte vzhľad a prispôsobenie . Vyberte Prieskumník súborov Možnosti (alebo Možnosti priečinka). Kliknite na ikonu vyhliadka tab. Vyberte možnosť Zobraziť skryté súbory, priečinky a disky v Pokročilé nastavenia oddiel. Kliknite Podať žiadosť potom vyberte Ok . Teraz vykonajte kroky uvedené vyššie. Ak stále nemáte prístup k miestu, budete na toto miesto musieť navigovať manuálne.

Po reštartovaní počítača by malo byť všetko v poriadku.

Poznámka: Ak súbor nemôžete odstrániť, zastavte súbor PresenetationFontCache.exe v Správcovi úloh. Stlačte súčasne CTRL, SHIFT a Esc (CTRL + SHIFT + Esc). Tým sa otvorí Správca úloh. Teraz vyberte zo zoznamu súbor PresentationFontCache.exe a kliknite na tlačidlo Ukončiť úlohu. Teraz vykonajte kroky uvedené vyššie.

Metóda 2: Zastavenie prezentačnej medzipamäte písma

Ako už bolo spomenuté na začiatku, PresentationFontCache.exe sa používa s aplikáciami Windows Presentation Foundation. Pravdepodobne sa spustí, keď sa spustí aplikácia WPF. Ak teda nepoužívate žiadne aplikácie WPF, problém za vás vyrieši deaktivácia služby Presentation Font Cache. Ak si nie ste istí, aplikácie WPF sú tie, ktoré sú vytvorené v Visual Studio pre Windows Desktop. Pokiaľ teda nepoužívate žiadnu z týchto aplikácií alebo nie ste vývojárom, mali by ste byť po deaktivácii služby Presentation Font Cache v poriadku.

Tu sú kroky na deaktiváciu služby Cache prezentačného písma

  1. Vydrž Kláves Windows a stlačte R
  2. Typ services.msc a stlačte Zadajte

  1. Vyhľadajte službu s názvom Windows Presentation Foundation Font Cache 3.0.0.0 a dvakrát na ňu kliknite

  1. Vyberte Zakázané z rozbaľovacej ponuky v Typ spustenia oddiel

  1. Kliknite Prestaň ak Stav služby beží
  2. Kliknite Podať žiadosť a vyberte Ok

Po dokončení by ste mali byť dobrí. Služba by sa už nemala spustiť a malo by sa znížiť využitie procesora.

Metóda 3: Oprava .Net Framework

Ak vyššie uvedené dve metódy nefungovali, poslednou možnosťou je opraviť .Net Framework. Pretože prezentačná medzipamäť písma je spojená s .Net Frameworkom, oprava a problémy v rámci zvyčajne vyriešia aj problémy s prezentačnou medzipamäťou fontov.

  1. Vydrž Kláves Windows a stlačte R
  2. Typ appwiz.cpl a stlačte Zadajte

  1. Vyhľadať Microsoft .Net Framework 3.0 (môžete mať inú verziu). Vyberte túto položku a kliknite na tlačidlo Zmeniť / Odstrániť
  2. Malo by sa otvoriť nové okno. Vyberte Oprava a postupujte podľa ďalších pokynov na obrazovke
  3. Opakujte tieto kroky pre všetky inštancie zo zoznamu (môžete mať viac inštancií)

Po dokončení by ste mali byť dobrí.

3 minúty prečítané