Language:

Homepage » DLL Q & A

PresentationFontCache.exe Uses 50%+ of CPU

Download Now


PresentationFontCache.exe high CPU

RANDOLPH PARKER asked on January 15, 2013. Status: Answered & Closed.

PresentationFontCache.exe Uses 50%+ of CPU

» PresentationFontCache.exe uses 50%+ of my CPU and therefore my 64 bit Windows 7 system runs even slower than it did with Vista. Is there a fix other than killing it every time I boot up?


Best Answer

» DLL is comprised of the files with .dll, .exe, .sys, .drv and .fon extensions. Files with .exe extension are one of the favorite targets for malware/viruses like PWS:Win32/Kegotip.A. The vulnerabilities of the files with .dll, .exe and .sys extensions can be exploited to perform illegal purpose, and that is one of the main reasons of computer problems. Instead of copying in any additional files, the malware tend to modify existing files - typically an "exe" or "dll" file - and re-write it to include the malware's own code. The infected system file would inevitably be removed or quarantined by anti-malware programs, leading to the abnormal operation of the system.

The most common symptoms of .EXE file errors are slow PC speed, high CPU/Memory usage, system freezing and crashing. In case that any .exe file is infected, the safest approach, by far, is to reinstall Windows. But given how painful that is, the alternative that follows it is much more practical. That is to use DLL error fixer. The purpose to release DLL Suite is to free our users from being by annoyed by this kind of issue.

One of the tools DLL Suite has is called "Fix EXE Virus", specially targeted to fix virus infection problem and thus fix slow PC performance.

RUBEN GUAJARDO replied on January 22, 2013


All Answers:

  1. RANDALL BOURGEOIS replied on January 15, 2013: » the service PresentationFontCache.exe is only useful if you use WPF (Windows Presentation Foundation) applications. If not, start services.msc and disable the service. Go to C:\Windows\ServiceProfiles\LocalService\AppData\Local\, delete all Font*.dat and reboot it.

  2. EDGAR MORALES replied on January 16, 2013: » the AppData is a hidden file located in >>> local disk C >> users >>> "admin or your pc log name"

    you may use view hidden files and then you will see it.

    for your prob. I suggest to open your windows task manager and terminate the "presentationfontcache.exe", you will never have this annoying problem any more (CPU usage 100%)

  3. AOC RUDD replied on January 16, 2013: » As you know now that presentationfontcache.exe is a part of .net framework 3 and it is very much required for some applications to work properly. You should not disable it as it is highly recommended to run it.

    If presentationfontcache.exe is using very high CPU then you can try killing the process temporarily, but please note that it will start automatically after some time.

  4. SHARON PENROD replied on January 17, 2013: » It's grabbing large CPU because it is rebuilding the cache. When you first install or upgrade .net no matter which parts. the .net assemblies are rebuilt.

    This process does need to complete and shouldn't be interrupted. you can however negate issues with the cpu by changing the processes cpu affinity. using task manager right click the .net process that is hogging the cpu and change its affinity to below normal or lower. This essentially sets it to a background task and lets the rest of your applications have priority.

    You can also raise explorer to above normal which will make your system nice and snappy. Do not however raise other applications above explorer as you will have issues, with your system possibly becoming unresponsive. There are a number of programs that can control processes in your system automatically setting the priorities and affinity for you.

  5. ED DAVIS replied on January 22, 2013: » I have this issue now for a bout a week .Not sure where to find this file to make the fix. Can you help me please?

DLL Q & A you might like:

  1. Blue Screen Ntkrnlmp.exe STOP 3B c0000005 »
  2. Cannot Uninstall MyFelix.exe »
  3. Disable Ipoint.exe to Ask The User To Insert A Disk »
  4. Is Cm106eye.exe A Vista Home 64 Process »
  5. SmarTeam.exe Error After Installing KB976576 On XP »
  6. Reboot Failure By Deleted Svchost.exe File »
  7. Windows Vista Blue Screen 0x0000116 Nvlddmkm.sys »
  8. Is Rpcnetp.exe A Virus Or Trojan? »