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:   6.1.7600.16385 (win7_rtm.090713-1255)
MD5:   b4447f606bb19fd8ad0bafb59b90f5d9
SHA1:   43a3a2e8df107435976613182c3085e2b90d265a
SHA256:   043e686029de2710305852e3a416176e400f9fd5fb98e4f2a6f14c060faabed5
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:6.1.7600.16385 (win7_rtm.090713-1255)
Product version:6.1.7600.16385
Size:1.08 MB (1,137,664 bytes)
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