The Windows Presentation Foundation Font Cache 3.0.0.0 service hung on starting.
Hi,
in the event log of a Windows 7 x86 RTM computer with .NET 4 installed, the following errors appears on start-up.
Log Name: System
Source: Service Control Manager
Date: 2.11.2010 16:12:42
Event ID: 7022
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Description:
The Windows Presentation Foundation Font Cache 3.0.0.0 service hung on starting.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Service Control Manager" Guid="{555908d1-a6d7-4695-8e1e-26931d2012f4}" EventSourceName="Service Control Manager" />
<EventID Qualifiers="49152">7022</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8080000000000000</Keywords>
<TimeCreated SystemTime="2010-11-02T15:12:42.061424000Z" />
<EventRecordID>79704</EventRecordID>
<Correlation />
<Execution ProcessID="568" ThreadID="572" />
<Channel>System</Channel>
<Computer>[ComputerName]</Computer>
<Security />
</System>
<EventData>
<Data Name="param1">Windows Presentation Foundation Font Cache 3.0.0.0</Data>
</EventData>
</Event>
After checking Services MMC, the service is in Starting stage, and sc command returns the following output:
C:\Windows\system32>sc query FontCache3.0.0.0
SERVICE_NAME: FontCache3.0.0.0
TYPE : 10 WIN32_OWN_PROCESS
STATE : 2 START_PENDING
(STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
Sending a stop command is not possible or does not result in any state change. The service does not have any dependency nor it depends on any other services (as researched by Services MMC).
Based on the service detail, it references to the C:\Windows\Microsoft.Net\Framework\v3.0\WPF\PresentationFontCache.exe file. The file exists and is executable by the SYSTEM, TrustedInstaller, Users and Administrators accounts/groups. The service itself
is started under the Local Service account.
After killing the PresentationFontCache.exe process which consumes around 50% of CPU and trying to start the service again, the service hangs again.
I guess that the FontCache3.0.0.0 service is originally designed to start correctly. Unfortunatelly, I failed in attempts to discover root cause of this issue and push the service to be started properly.
Thank you for your suggestions and observations.
Best wishes,
Martin
November 2nd, 2010 1:52pm
Hi,
Thanks for posting in Microsoft TechNet Forum.
After checking this issue, I suggest you try the following suggestions:
1.
May I know if you have the Windows Presentation Foundation-based applications which need FontCache3.0.0.0 service? If not, since the startup type of this service
can be set to Manual or Disabled, we could try to disable the service.
2.
You could try to perform a
clean boot to check what the result is.
3.
Please try to delete the old “Fontcache3.0.0.0.dat” file. By default, this file locates
in the %windir%\ServiceProfiles\LocalService\AppData\Local folder.
Note: AppData folder is hidden.
4.
Update the video card drivers.
Hope it helps. Thanks.
Alex Zhao
TechNet
Subscriber Support
in forum.
If you have any feedback on our support, please contact
tngfb@microsoft.comPlease remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Free Windows Admin Tool Kit Click here and download it now
November 3rd, 2010 4:12am
Hi Alex,
thank you for your suggestions. It seems that deleting the *.dat file solved the issue.
Martin
November 3rd, 2010 1:01pm
Hi MCCZ,
Glad to
hear that.
if you
need further help, please feel free to let me know, we are willing to help you.
Alex Zhao
TechNet
Subscriber Support
in forum.
If
you have any feedback on our support, please contact tngfb@microsoft.com
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Free Windows Admin Tool Kit Click here and download it now
November 4th, 2010 9:20pm