|
The process "PresentationFontCache.exe" is somehow annoying, for it keeps coming out automatically from time to time and seems useless at all. If you terminate this process, it will just appear for a second time. According to some test made by Sell4crazy, process "PresentationFontCache.exe" takes approximately 31 MB of RAM and 23 MB of virtual memory. Then what should we do with it?
The process "PresentationFontCache.exe" has direct relationship with Windows Presentation Foundation Font Cache Service. This service is found by default in Windows Vista, and also found on Windows XP SP2/SP3 PCs and Windows 2003 servers where the .NET Framework 3.0 has been installed (via a Windows Update or by an application that needs it).
Windows Presentation Foundation was used to be called WinFX, and it is the graphical subsystem of the .NET Framework 3.0, an essential component of Windows Vista. .NET Framework 3.0 is the default method of rendering information and visual effects on the screen in Vista, while in Windows XP/2003 it only appears when some application developed with .NET Framework is installed and used.
.
What is Windows Presentation Foundation Font Cache Service? Microsoft's official description says it "optimizes performance of Windows Presentation Foundation (WPF) applications by caching commonly used font data". That is to say, this service preloads into memory all the fonts that are regularly used both by Windows and the programs you run so that the speed of output to the screen is optimal.
In Vista this service automatically starts up at boot up because the whole of Vista is developed in the .NET Framework 3.0. In Windows XP/2003, the default startup mode of this service is Manual - if a program using the .NET Framework 3.0 is run, the service will be started automatically as needed.
Then what should we do with The process "PresentationFontCache.exe"? The suggestion from Sell4crazy is just to Leave it alone to ensure optimal performance of the displaying. But some users complain that 'PresentationFontCache.exe' goes to 100% cpu use. In case of that, Sell4crazy advises you to disable the Windows Presentation Foundation Font Cache Service.
If the disabling of the service doesn't solve the problem, you can try to replace the original file of "PresentationFontCache.exe". If you didn't change any installation configuration of .NET Framework 3.0, the file "PresentationFontCache.exe" must be located in the directory "C:\WINDOWS\Microsoft.NET\Framework\v3.0\WPF". Terminate the process 'PresentationFontCache.exe' at first, then go to the directory mentioned above, create a new folder there, drag the file "PresentationFontCache.exe" into this folder, and then rename the folder "PresentationFontCache.exe". Please be sure that the attribute of the folder is set to "read only".
As long as you've done these, Sell4crazy believes you'll never see the process "PresentationFontCache.exe" comes up again in your task manager, which can totally save more than 50 MB memory for you.
|