Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

7.0.6002.18107 (vistasp2_gdr_win7ip_dgt(wmbla).090924-1550) 1.33%
7.0.6002.18107 (vistasp2_gdr_win7ip_dgt(wmbla).090924-1550) 6.25%
7.0.6002.18107 (vistasp2_gdr_win7ip_dgt(wmbla).090924-1550) 0.20%
7.0.6002.18107 (vistasp2_gdr_win7ip_dgt(wmbla).090924-1550) 0.07%
7.0.6002.18107 (vistasp2_gdr_win7ip_dgt(wmbla).090924-1550) 0.07%
7.0.6002.18107 (vistasp2_gdr_win7ip_dgt(wmbla).090924-1550) 0.13%
7.0.6002.18107 (vistasp2_gdr_win7ip_dgt(wmbla).090924-1550) 0.53%
7.0.6002.18107 (vistasp2_gdr_win7ip_dgt(wmbla).090924-1550) 0.13%
7.0.6002.18107 (vistasp2_gdr_win7ip_dgt(wmbla).090924-1550) 0.07%
6.3.9600.16384 (winblue_rtm.130821-1623) 2.73%
6.3.9600.16384 (winblue_rtm.130821-1623) 0.13%
6.3.9600.16384 (winblue_rtm.130821-1623) 2.40%
6.3.9431.0 (winmain_bluemp.130615-1214) 0.20%
6.3.9431.0 (winmain_bluemp.130615-1214) 0.07%
6.2.9200.16492 (win8_gdr_oobssr.130113-0015) 8.12%
6.2.9200.16492 (win8_gdr_oobssr.130113-0015) 20.83%
6.2.9200.16440 (win8_gdr_oobssr.121024-1830) 0.80%
6.2.9200.16440 (win8_gdr_oobssr.121024-1830) 0.47%
6.2.9200.16384 (win8_rtm.120725-1247) 1.20%
6.2.9200.16384 (win8_rtm.120725-1247) 1.00%
6.2.9200.16384 (win8_rtm.120725-1247) 14.77%
6.2.9200.16384 (win8_rtm.120725-1247) 2.13%
6.2.8400.0 (winmain_win8rc.120518-1423) 0.13%
6.2.8400.0 (winmain_win8rc.120518-1423) 0.13%
6.2.8250.0 (winmain_win8beta.120217-1520) 0.07%
View more

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
SetServiceStatus, RegEnumValueW, RegNotifyChangeKeyValue, RegCloseKey, RegQueryInfoKeyW, RegQueryValueExW, RegOpenKeyExW, AccessCheck, MapGenericMask, GetSecurityInfo, EventUnregister, EventRegister, SetSecurityDescriptorDacl, InitializeSecurityDescriptor, SetEntriesInAclW, GetSidSubAuthority, GetSidSubAuthorityCount, GetTokenInformation, OpenProcessToken, OpenThreadToken, CopySid, GetLengthSid, ConvertSidToStringSidW, EqualSid, EventEnabled, EventWrite, RegisterServiceCtrlHandlerExW, RevertToSelf, CreateWellKnownSid, IsWellKnownSid, GetAce, GetAclInformation, GetSecurityDescriptorDacl, AddAccessAllowedAce, InitializeAcl, GetFileSecurityW
api-ms-win-core-debug-l1-1-1.dll
OutputDebugStringA
api-ms-win-core-errorhandling-l1-1-0.dll
GetLastError, SetErrorMode, UnhandledExceptionFilter, RaiseException, SetUnhandledExceptionFilter
api-ms-win-core-errorhandling-l1-1-1.dll
SetErrorMode, SetUnhandledExceptionFilter, RaiseException, UnhandledExceptionFilter, GetLastError
api-ms-win-core-file-l1-1-1.dll
FindFirstFileW, ReadFile, FindFirstChangeNotificationW, GetFileInformationByHandle, CreateFileW, DeleteFileW, FindNextFileW, FindCloseChangeNotification, FindClose
api-ms-win-core-file-l1-2-0.dll
GetFileInformationByHandle, CreateFileW, FindFirstChangeNotificationW, ReadFile, FindFirstFileW, DeleteFileW, FlushFileBuffers, FindNextFileW, FindClose, FindCloseChangeNotification
api-ms-win-core-file-l1-2-1.dll
FindNextFileW, FindClose, DeleteFileW, FindFirstFileW, CreateFileW, GetFileInformationByHandle, ReadFile, FlushFileBuffers, FindFirstChangeNotificationW, FindCloseChangeNotification
api-ms-win-core-file-l2-1-0.dll
MoveFileExW
api-ms-win-core-file-l2-1-1.dll
MoveFileExW
api-ms-win-core-handle-l1-1-0.dll
DuplicateHandle, CloseHandle
api-ms-win-core-interlocked-l1-1-0.dll
InterlockedExchange, InterlockedCompareExchange, InterlockedDecrement, InterlockedIncrement
api-ms-win-core-interlocked-l1-1-1.dll
InterlockedExchange, InterlockedDecrement, InterlockedCompareExchange, InterlockedIncrement
api-ms-win-core-interlocked-l1-2-0.dll
InterlockedCompareExchange, InterlockedExchange, InterlockedDecrement, InterlockedIncrement
api-ms-win-core-libraryloader-l1-1-1.dll
LoadResource, GetProcAddress, GetModuleHandleW, FreeLibraryAndExitThread, DisableThreadLibraryCalls, FreeLibrary, LockResource, FindResourceExW, GetModuleHandleExW
api-ms-win-core-libraryloader-l1-2-0.dll
GetModuleHandleW, GetProcAddress, FindResourceExW, LockResource, FreeLibrary, LoadResource, GetModuleHandleExW, FreeLibraryAndExitThread, DisableThreadLibraryCalls
api-ms-win-core-localization-l1-1-1.dll
LocaleNameToLCID, GetSystemDefaultLCID, LCMapStringW
api-ms-win-core-localization-l1-2-0.dll
LocaleNameToLCID, LCMapStringW, GetSystemDefaultLCID
api-ms-win-core-localization-l1-2-1.dll
LocaleNameToLCID, GetSystemDefaultLCID, LCMapStringW
api-ms-win-core-localization-obsolete-l1-1-0.dll
LCIDToLocaleName
api-ms-win-core-localization-obsolete-l1-2-0.dll
LCIDToLocaleName
api-ms-win-core-memory-l1-1-1.dll
FlushViewOfFile, UnmapViewOfFile, MapViewOfFileEx, VirtualAlloc, CreateFileMappingW
api-ms-win-core-memory-l1-1-2.dll
CreateFileMappingW, MapViewOfFileEx, FlushViewOfFile, UnmapViewOfFile, VirtualAlloc, VirtualFree
api-ms-win-core-processenvironment-l1-1-0.dll
GetEnvironmentVariableW
api-ms-win-core-processenvironment-l1-1-1.dll
GetEnvironmentVariableW
api-ms-win-core-processenvironment-l1-2-0.dll
GetEnvironmentVariableW
api-ms-win-core-processthreads-l1-1-1.dll
IsProcessorFeaturePresent, GetCurrentProcessId, GetExitCodeThread, GetCurrentProcess, TerminateProcess, OpenThreadToken, OpenProcessToken, CreateThread, GetCurrentThread, GetCurrentThreadId
api-ms-win-core-processthreads-l1-1-2.dll
GetCurrentThreadId, CreateThread, GetCurrentProcessId, OpenProcessToken, GetCurrentProcess, TerminateProcess, GetCurrentThread, GetExitCodeThread, OpenThreadToken
api-ms-win-core-profile-l1-1-0.dll
QueryPerformanceCounter
api-ms-win-core-registry-l1-1-0.dll
RegEnumValueW, RegNotifyChangeKeyValue, RegQueryValueExW, RegCloseKey, RegOpenKeyExW
api-ms-win-core-string-l1-1-0.dll
WideCharToMultiByte, CompareStringOrdinal, CompareStringW, MultiByteToWideChar
api-ms-win-core-synch-l1-1-1.dll
LeaveCriticalSection, WaitForSingleObjectEx, SetEvent, Sleep, InitializeCriticalSection, DeleteCriticalSection, ResetEvent, WaitForMultipleObjectsEx, WaitForSingleObject, EnterCriticalSection, CreateEventW
api-ms-win-core-synch-l1-2-0.dll
CreateEventW, DeleteCriticalSection, WaitForMultipleObjectsEx, ResetEvent, Sleep, SetEvent, WaitForSingleObjectEx, LeaveCriticalSection, InitializeCriticalSection, EnterCriticalSection, WaitForSingleObject
api-ms-win-core-sysinfo-l1-1-1.dll
GlobalMemoryStatusEx, GetTickCount64, GetSystemTimeAsFileTime, GetTickCount, GetSystemInfo, GetSystemWindowsDirectoryW
api-ms-win-core-sysinfo-l1-2-0.dll
GetSystemInfo, GetTickCount64, GetSystemTimeAsFileTime, GlobalMemoryStatusEx, GetTickCount, GetSystemWindowsDirectoryW
api-ms-win-core-sysinfo-l1-2-1.dll
GetSystemTimeAsFileTime, GetSystemWindowsDirectoryW, GlobalMemoryStatusEx, GetSystemInfo, GetTickCount, GetTickCount64
api-ms-win-core-threadpool-l1-1-1.dll
QueueUserWorkItem, UnregisterWaitEx
api-ms-win-core-threadpool-l1-2-0.dll
SetEventWhenCallbackReturns, SetThreadpoolTimer, CreateThreadpoolTimer, CloseThreadpoolWork, CreateThreadpoolWork, SubmitThreadpoolWork, WaitForThreadpoolWorkCallbacks, WaitForThreadpoolTimerCallbacks, CloseThreadpoolTimer
api-ms-win-core-threadpool-legacy-l1-1-0.dll
UnregisterWaitEx
api-ms-win-eventing-provider-l1-1-0.dll
EventRegister, EventUnregister, EventEnabled, EventWrite
api-ms-win-security-base-l1-1-0.dll
IsWellKnownSid, GetAce, GetAclInformation, GetSecurityDescriptorDacl, SetSecurityDescriptorDacl, InitializeSecurityDescriptor, AddAccessAllowedAce, InitializeAcl, GetTokenInformation, CopySid, GetLengthSid, GetFileSecurityW, RevertToSelf, EqualSid, CreateWellKnownSid
api-ms-win-security-base-l1-2-0.dll
GetAce, GetAclInformation, GetSecurityDescriptorDacl, SetSecurityDescriptorDacl, InitializeSecurityDescriptor, AddAccessAllowedAce, InitializeAcl, GetTokenInformation, GetFileSecurityW, CopySid, GetLengthSid, EqualSid, CreateWellKnownSid, RevertToSelf, IsWellKnownSid
api-ms-win-service-core-l1-1-1.dll
SetServiceStatus, RegisterServiceCtrlHandlerExW
kernel32.dll
FindResourceW, LoadResource, LockResource, LCMapStringW, CompareStringW, CompareStringOrdinal, MultiByteToWideChar, WideCharToMultiByte, LocalAlloc, GetSystemWindowsDirectoryW, GetModuleHandleW, GetProcAddress, RtlCaptureStackBackTrace, GetLocaleInfoW, GetModuleHandleExW, SetLastError, FindFirstFileW, FindClose, GetCurrentThread, SetErrorMode, GetLastError, CreateFileTransactedW, WriteFile, QueueUserWorkItem, GlobalMemoryStatusEx, Sleep, DisableThreadLibraryCalls, FindCloseChangeNotification, FindFirstChangeNotificationW, WaitForSingleObject, CreateThread, WaitForMultipleObjectsEx, GetExitCodeThread, InterlockedExchange, InterlockedCompareExchange, OutputDebugStringA, QueryPerformanceCounter, GetTickCount, GetCurrentThreadId, GetCurrentProcessId, GetSystemTimeAsFileTime, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, RaiseException, InitializeCriticalSection, DeleteCriticalSection, EnterCriticalSection, LeaveCriticalSection, CloseHandle, InterlockedIncrement, InterlockedDecrement, LocalFree, UnregisterWaitEx, CreateFileMappingW, MapViewOfFileEx, UnmapViewOfFile, VirtualAlloc, VirtualQuery, IsProcessorFeaturePresent, CreateEventW, WaitForSingleObjectEx, SetEvent, ResetEvent, GetEnvironmentVariableW, CreateFileW, GetFileInformationByHandle, ReadFile, GetSystemInfo, GetSystemDefaultLCID, LocaleNameToLCID, LCIDToLocaleName, GetTickCount64, FreeLibrary, FreeLibraryAndExitThread, SetEventWhenCallbackReturns, DuplicateHandle, MoveFileExW, FlushViewOfFile, FlushFileBuffers, DeleteFileW, FindNextFileW, CloseThreadpoolWork, CreateThreadpoolWork, SubmitThreadpoolWork, WaitForThreadpoolWorkCallbacks, WaitForThreadpoolTimerCallbacks, CloseThreadpoolTimer, CreateThreadpoolTimer, SetThreadpoolTimer, FindResourceExW
kernelbase.dll
LCIDToLocaleName
ktmw32.dll
CreateTransaction, CommitTransaction
msvcrt.dll
DllMain
ntdll.dll
RtlInitUnicodeString, NtClose, NtAlpcCancelMessage, NtAlpcAcceptConnectPort, AlpcGetMessageAttribute, NtAlpcSendWaitReceivePort, AlpcInitializeMessageAttribute, NtAlpcCreatePort, NtAlpcImpersonateClientOfPort, NtSetInformationThread, NtQueryInformationThread, NtAlpcOpenSenderProcess, RtlCaptureStackBackTrace, WinSqmAddToStreamEx, WinSqmIsOptedIn, RtlConvertSidToUnicodeString, RtlFreeUnicodeString
rpcrt4.dll
RpcStringFreeW, UuidToStringW, UuidCreate
Export table
ServiceMain
SvchostPushServiceGlobals

fntcache.dll

Windows Font Cache Service by Microsoft

Remove fntcache.dll
Version:   7.0.6002.18107 (vistasp2_gdr_win7ip_dgt(wmbla).090924-1550)
MD5:   2afa3a46986ae935daecebc7e66314cf
SHA1:   e1cbef267651c3c961e32f96b7c72f4d7e35d0a5
This is a Windows system installed file with Windows File Protection (WFP) enabled.

What is fntcache.dll?

Windows service that optimizes performance of applications by caching commonly used font data. Applications will start this service if it is not already running.

Overview

fntcache.dll is loaded as dynamic link library that runs in the context of a process. The assembly utilizes the .NET run-time framework (which is required to be installed on the PC). This version is designed to run on Windows 7.

DetailsDetails

File name:fntcache.dll
Publisher:Microsoft Corporation
Product name:Windows Font Cache Service
Description:Microsoft® Windows® Operating System
Typical file path:C:\Windows\System32\fntcache.dll
Original name:FontCacheService
File version:7.0.6002.18107 (vistasp2_gdr_win7ip_dgt(wmbla).090924-1550)
Product version:7.0.6002.18107
Size:779.5 KB (798,208 bytes)
Build date:8/26/2013 9:28 PM
Digital DNA
PE subsystem:Windows GUI
File packed:No
Code language:Microsoft Visual C# / Basic .NET
.NET CLR:Yes
.NET NGENed:No
More details

BehaviorsBehaviors

Hosted services
Runs as a shared service under the Windows svcHost
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'
  • Shared name is 'FontCache'

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 8.1 21.00%
Windows 7 Ultimate 12.00%
Windows 8 12.00%
Windows 8.1 Pro 10.50%
Windows 7 Home Premium 10.00%
Windows 8 Pro 6.00%
Windows Vista Home Premium 5.00%
Windows 7 Professional 4.00%
Windows 8.1 Single Language 3.50%
Windows 8.1 Pro with Media Center 2.50%
Windows 8 Single Language 2.50%
Windows 8 Enterprise 1.50%
Windows 7 Starter 1.50%
Windows 8 Enterprise N 1.00%
Windows 8.1 Enterprise 1.00%
Windows 8 Pro with Media Center 1.00%
Windows 8.1 Pro Preview 1.00%
Windows 8.1 Enterprise Evaluation 0.50%
Windows Vista Home Basic 0.50%
Windows Developer Preview 0.50%
Windows 7 Home Basic 0.50%
25 other Windows OS version

Distribution by countryDistribution by country

United States installs about 37.37% of Windows Font Cache Service.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
ASUS 15.77%
Dell 15.77%
Hewlett-Packard 14.34%
Lenovo 12.90%
Acer 11.83%
Toshiba 10.04%
Sony 6.45%
Intel 5.73%
Samsung 1.43%
Medion 1.43%
Alienware 1.08%
GIGABYTE 0.72%
Gateway 0.72%
NEC 0.72%
Compaq 0.72%
American Megatrends 0.36%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE