Windows Font Cache Service (FontCache) Defaults in Windows 7

Optimizes performance of applications by caching commonly used font data. Applications will start this service if it is not already running. It can be disabled, though doing so will degrade application performance.

Default Settings

Startup type:
Windows 7 StarterManual
Windows 7 Home BasicManual
Windows 7 Home PremiumManual
Windows 7 ProfessionalManual
Windows 7 UltimateManual
Windows 7 EnterpriseManual
Windows 7 Starter SP1Automatic (Delayed Start)
Windows 7 Home Basic SP1Automatic (Delayed Start)
Windows 7 Home Premium SP1Automatic (Delayed Start)
Windows 7 Professional SP1Automatic (Delayed Start)
Windows 7 Ultimate SP1Automatic (Delayed Start)
Windows 7 Enterprise SP1Automatic (Delayed Start)
Display name:Windows Font Cache Service
Service name:FontCache
Service type:share
Error control:normal
Object:NT AUTHORITY\LocalService
Path:%SystemRoot%\system32\svchost.exe -k LocalServiceAndNoImpersonation
Registry key:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FontCache
  • SeChangeNotifyPrivilege
  • SeAuditPrivilege

Default Behavior

Windows Font Cache Service is a Win32 service. It won't be started if the user doesn't start it in Windows 7 Starter, Home Basic, Home Premium, Professional, Ultimate, Enterprise. This service is starting automatically after the operating system is started in Windows 7 Starter SP1, Home Basic SP1, Home Premium SP1, Professional SP1, Ultimate SP1, Enterprise SP1. When the Windows Font Cache Service is started, it is running as NT AUTHORITY\LocalService in a shared process of svchost.exe. Other system components, such as drivers and services, may run in the same process. If Windows Font Cache Service fails to start, Windows 7 attempts to write the failure details into Event Log. Then Windows 7 startup should proceed and the user should be notified that the FontCache service is not running because of the error.

Restore Default Startup Configuration for Windows Font Cache Service

1. Select your Windows 7 edition and service pack, and then click Download.

2. Save the Win7_FontCache_Service_Startup.cmd file to a local storage device.

3. Run the saved file as an administrator.

4. Restart the computer.

The FontCache service is using the FntCache.dll file that is located in the %WinDir%\system32 folder. If the file is changed, damaged or deleted, you can restore its original version from Windows 7 installation media.