Javítás: PresentationFontCache.exe magas CPU vagy MEMORY használat



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Ha a számítógépe nagyon lassú lett, és megnézte a Feladatkezelőt, hogy megnézze a folyamatot, amely valószínűleg sok CPU-t használ, akkor valószínűleg láthatta a PresentationFontCache.exe folyamatot ebben a listában. Lehet, hogy ez a folyamat 50% -os vagy akár 100% -os processzort használ (bizonyos esetekben). A magas CPU-használat miatt a számítógép lassan működik, ami megzavarhatja a munkáját. Még akkor is, ha befejezi a folyamatot a feladatkezelőből, nagy valószínűséggel visszatér egy idő után, vagy ha újraindítja a rendszert. Bizonyos esetekben a PresentationFontCache.exe problémákat okozhat az indításkor, és jelentősen lelassíthatja az indítási időt is.



A PresentationFontCache.exe a .Net keretrendszerhez van társítva. A Presentation Font Cache fő célja, hogy betöltse a betűjeleket a memóriába, hogy az összes WPF (Windows Presentation Foundation) alkalmazás használhassa ezeket a betűtípusokat. Tehát, amikor egy Windows Presentation Foundation alkalmazást használ, a PresentationFontCache.exe elindul, hogy a betűtípus információi elérhetőek legyenek a WPF alkalmazáshoz. Annak megválaszolásához, hogy a Presentation Font Cache miért használ sok erőforrást, köze van a cache sérült betűtípusához. Egy idő után a betűtípus memóriájában lévő információk megsérülhetnek vagy nem reagálnak. Ez néha a bemutató betűtípus-gyorsítótárának hibás működését és az újraindítási hurokba való beleragadását eredményezi. Tehát mindez sok CPU használatát kezdi, ami sok problémát okoz.



Szerencsére van pár megoldás erre a problémára. Végezze el az alábbiakban megadott módszereket, és alkalmazza az Ön számára megfelelő módszert.



1. módszer: Törölje a Font * .dat fájlt

Úgy tűnik, hogy a Font * .dat fájl megkeresése és törlése a felhasználók többségénél működik. Alapvetően egy .dat fájl tartalmaz információkat, amelyek hivatkoznak egy alkalmazás (ok) ra. Lehet, hogy ez a fájl sérült, és okozza a problémát. Tehát a fájl törlése és az újraindítás általában megoldja a problémát.

A fájl törlésének lépései:

  1. Tart Windows kulcs és nyomja meg R
  2. típus C: Windows ServiceProfiles LocalService AppData Local és nyomja meg Belép



  1. Keresse meg a nevű fájlt Betűtípus * .dat (vagy FontCache 3.0.0.0.dat )
  2. Jobb klikk Betűtípus * .dat (vagy FontCache 3.0.0.0.dat ), és válassza a További kérések megerősítése lehetőséget

  1. Egyszer kész, indítsa újra .

Jegyzet: Ha nem tud hozzáférni a mappához, akkor tegye a következőket. Tart Windows kulcs és nyomja meg R . típus Vezérlőpult és nyomja meg Belép . Válassza a lehetőséget Megjelenés és személyre szabás . Válassza a lehetőséget Fájlkezelő Opciók (vagy Mappaopciók). Kattints a Kilátás fülre. Válassza ki az opciót Rejtett fájlok, mappák és meghajtók megjelenítése ban ben További beállítások szakasz. Kattintson a gombra Alkalmaz majd válassza ki Rendben . Most hajtsa végre a fenti lépéseket. Ha még mindig nem tudja elérni a helyet, akkor manuálisan kell navigálnia erre a helyre.

A számítógép újraindítása után minden rendben legyen.

Jegyzet: Ha nem tudja törölni a fájlt, állítsa le a PresenetationFontCache.exe fájlt a Feladatkezelőben. Nyomja meg egyszerre a CTRL, a SHIFT és az Esc (CTRL + SHIFT + Esc) billentyűkombinációt. Ez megnyitja a Feladatkezelőt. Most válassza ki a PresentationFontCache.exe fájlt a listából, majd kattintson a Feladat befejezése gombra. Most hajtsa végre a fenti lépéseket.

2. módszer: A prezentációs betűtípus-gyorsítótár szolgáltatás leállítása

Ahogy az elején említettük, a PresentationFontCache.exe fájlt a Windows Presentation Foundation alkalmazásokkal együtt használják. Valószínűleg akkor indul, ha egy WPF alkalmazás elindul. Tehát, ha nem használ semmilyen WPF alkalmazást, akkor a Presentation Font Cache szolgáltatás letiltása megoldja a problémát. Ha nem biztos benne, akkor a WPF-alkalmazások a Visual Studio for Windows Desktop alkalmazásban készültek. Tehát, ha nem használja ezeket az alkalmazásokat, vagy nem fejlesztő, akkor rendben kell lennie, miután letiltotta a Presentation Font Cache szolgáltatást.

Az alábbiakban bemutatjuk a Presentation Font Cache szolgáltatás letiltásának lépéseit

  1. Tart Windows kulcs és nyomja meg R
  2. típus szolgáltatások.msc és nyomja meg Belép

  1. Keresse meg a nevű szolgáltatást Windows Presentation Foundation betűtípus-gyorsítótár 3.0.0.0 és kattintson rá duplán

  1. Válassza a lehetőséget Tiltva a legördülő menüből Indítási típus szakasz

  1. Kattintson a gombra Álljon meg ha a Szolgáltatás állapota fut
  2. Kattintson a gombra Alkalmaz és válassza ki Rendben

Miután elkészült, jónak kell lenned. A szolgáltatásnak már nem szabad elindulnia, és a CPU-használatának csökkennie kell.

3. módszer: A .Net Framework javítása

Ha a fenti két módszer nem működött, akkor az utolsó megoldás a .Net Framework kijavítása. Mivel a bemutató betűtár gyorsítótár a .Net keretrendszerhez van társítva, a javítás és a keretrendszer problémái általában megoldják a problémákat a bemutató betűtár gyorsítótárával is.

  1. Tart Windows kulcs és nyomja meg R
  2. típus appwiz.cpl és nyomja meg Belép

  1. Keresse meg Microsoft .Net Framework 3.0 (lehet, hogy van másik verziója). Válassza ki ezt a bejegyzést, és kattintson a gombra Módosítás / eltávolítás
  2. Új ablaknak kell megnyílnia. Válassza a lehetőséget Javítás és kövesse a képernyőn megjelenő további utasításokat
  3. Ismételje meg ezeket a lépéseket a lista összes példányára (lehet, hogy több példánya van)

Miután elkészült, jónak kell lenned.

3 perc olvasás