PresentationFontCache.exe uses 50%+ of my CPU

Anonymous
2009-12-19T17:26:51+00:00

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?

Windows for home | Previous Windows versions | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2011-01-07T03:03:26+00:00

Go to C:\Windows\ServiceProfiles\LocalService\AppData\Local\ ,delete all Font*.dat and reboot it.

Was this answer helpful?

300+ people found this answer helpful.
0 comments No comments
Answer accepted by question author
Anonymous
2009-12-19T22:18:06+00:00

Hi,

the service PresentationFontCache.exe is only usefull if you use WPF (Windows Presentation Foundation) applications. If not, start services.msc and disable the service.

André


"A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/

Was this answer helpful?

100+ people found this answer helpful.
0 comments No comments

59 additional answers

Sort by: Most helpful
  1. Anonymous
    2015-12-03T01:30:34+00:00

    Hi?

    In my case

    Try the following steps:

    1. Click on Start type "msconfig" in the start search box.
    2. Click on "Startup" Tab
    3. Uncheck to "Windows Presentation Foundation Font Cache 3.0.0.0" or "Windows Font Cashe Service"
    4. Restart the computer

    hope this helps~ ^^

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  2. Anonymous
    2015-06-13T14:52:07+00:00

    Hi Andre;

    I did start services.msc and can see the service "Windows Presentation Foundation" but can not perform any action on it. I see Start, Stop, Pause, etc., but they are all greyed out.

    Thanks!

    Jer

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  3. Anonymous
    2011-04-29T12:16:56+00:00

    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 a using very high CPU then you can try killing the process temporarily, but please note that it will start automatically after some time, you can refer our guide to block an executable to run here. Still if you want to stop presentationfontcache.exe, then you can refer some discussion here and here

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments