Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

8.20.469.0 5.25%
8.20.469.0 2.97%
8.0.225.0 0.23%
7.10.344.0 0.23%
7.00.260.0 0.23%
2.3.188.0 7.53%
2.2.173.0 28.31%
2.2.173.0 1.14%
2.1.177.0 18.72%
2.1.177.0 2.74%
2.0.162.0 4.34%
2.0.162.0 15.07%
2.0.161.0 1.37%
2.0.161.0 5.25%
1.1.500.0 5.02%
1.1.500.0 1.60%

Relationships

Parent process
Child process
Related files

PE structurePE file structure

Show functions
Import table
advapi32.dll
RegCloseKey, RegCreateKeyExW, RegDeleteValueW, RegOpenKeyExW, RegQueryValueExW, RegSetValueExW, TraceMessage, RegEnumKeyExW, RegisterTraceGuidsW, UnregisterTraceGuids, GetTraceLoggerHandle, GetTraceEnableLevel, GetTraceEnableFlags, GetSecurityInfo, FreeSid, AllocateAndInitializeSid, CryptGenRandom, CryptReleaseContext, CryptAcquireContextW, SetEntriesInAclW, IsValidSid, InitializeSid, GetSidSubAuthority, GetSidLengthRequired, GetLengthSid, CopySid, CheckTokenMembership, SetSecurityInfo, RegQueryInfoKeyW, RegEnumValueW
dbghelp.dll
GetTimestampForLoadedLibrary
gdi32.dll
GetObjectW, CreatePolygonRgn, CreateCompatibleDC, DeleteDC, SelectObject, DeleteObject, CreateFontIndirectW, GetDeviceCaps, SetBkMode, SetTextColor, CreateCompatibleBitmap, BitBlt
hid.dll
HidP_GetValueCaps, HidP_GetButtonCaps, HidD_SetNumInputBuffers, HidP_GetCaps, HidP_UsageListDifference, HidP_GetUsageValue, HidP_SetUsages, HidP_MaxUsageListLength, HidP_GetUsages, HidP_GetLinkCollectionNodes, HidD_GetHidGuid, HidD_FreePreparsedData, HidP_SetUsageValue, HidP_UnsetUsages, HidD_SetFeature, HidD_GetAttributes, HidD_GetFeature, HidD_GetPreparsedData, HidP_GetSpecificValueCaps, HidP_GetSpecificButtonCaps
kernel32.dll
WaitForMultipleObjects, HeapFree, MulDiv, FlushInstructionCache, InterlockedExchange, RaiseException, SleepEx, GetOverlappedResult, ReadFileEx, CreateWaitableTimerW, SetWaitableTimer, QueryDosDeviceW, HeapAlloc, FindResourceW, SizeofResource, LockResource, LoadResource, GetSystemDirectoryW, ResetEvent, OpenProcess, WTSGetActiveConsoleSessionId, GetWindowsDirectoryW, ReleaseMutex, CreateMutexW, FormatMessageW, ProcessIdToSessionId, lstrcmpiW, GetCurrentProcessId, CompareStringW, GetUserDefaultLCID, DeviceIoControl, InitializeCriticalSectionAndSpinCount, InitializeCriticalSectionEx, VirtualFree, VirtualAlloc, InterlockedPushEntrySList, InterlockedPopEntrySList, InitializeSListHead, InterlockedCompareExchange, HeapSize, HeapReAlloc, HeapDestroy, GetProcessHeap, ReadFile, GetVersionExW, WaitForSingleObject, GetTickCount, MultiByteToWideChar, GetModuleHandleW, SetLastError, GetLastError, DuplicateHandle, EncodePointer, DecodePointer, QueryPerformanceCounter, GetCurrentThreadId, GetSystemTimeAsFileTime, GetTickCount64, IsDebuggerPresent, IsProcessorFeaturePresent, ExpandEnvironmentStringsW, InitializeCriticalSection, EnterCriticalSection, LeaveCriticalSection, DeleteCriticalSection, GetSystemTime, SystemTimeToFileTime, GetModuleFileNameW, GetCurrentProcess, SetProcessWorkingSetSize, CloseHandle, GetProcAddress, lstrlenW, WideCharToMultiByte, GetACP, VerSetConditionMask, VerifyVersionInfoW, FreeLibrary, LoadLibraryW, DeleteFileW, FindClose, FindFirstFileW, FindNextFileW, CreateEventW, GetDriveTypeW, GetLongPathNameW, GetTempPathW, SetEvent, GetProcessHeaps, HeapSetInformation, GetUserDefaultUILanguage, LocalFree, CreateFileW, WriteFile, SetUnhandledExceptionFilter, Sleep, CreateThread, GetCurrentThread, GetModuleHandleExW, RegisterApplicationRestart, GetCommandLineW, SearchPathW, GetFileAttributesW, GetFullPathNameW, lstrcmpW, GetLocaleInfoW, GetStartupInfoW, TerminateProcess, UnhandledExceptionFilter, lstrlenA, GetSystemDefaultLangID, lstrcpynW, FlushFileBuffers, CreateFileA, WriteConsoleW, GetConsoleOutputCP, WriteConsoleA, SetStdHandle, GetConsoleMode, GetConsoleCP, SetFilePointer, IsValidLocale, EnumSystemLocalesA, IsValidCodePage, GetOEMCP, LoadLibraryA, HeapCreate, GetStartupInfoA, GetFileType, SetHandleCount, GetCommandLineA, GetEnvironmentStringsW, FreeEnvironmentStringsW, FreeEnvironmentStringsA, GetModuleFileNameA, GetStdHandle, TlsFree, TlsSetValue, TlsAlloc, TlsGetValue, GetStringTypeW, GetStringTypeA, GetCPInfo, LCMapStringW, LCMapStringA, ExitProcess, GetModuleHandleA, ExitThread, RtlUnwind, GetVersionExA, GetThreadLocale, GetLocaleInfoA, InterlockedDecrement, InterlockedIncrement, CreateFileMappingW, MapViewOfFile, CreateProcessW, UnmapViewOfFile, GetEnvironmentStrings
msvcp100.dll
DllMain
msvcp110.dll
DllMain
msvcr100.dll
DllMain
msvcr110.dll
DllMain
ole32.dll
CoCreateInstance, CoInitialize, CoUninitialize, CoCreateGuid, StringFromGUID2
psapi.dll
GetModuleFileNameExW, EnumProcessModules
setupapi.dll
CM_Get_Device_ID_Size, SetupDiGetDeviceRegistryPropertyW, SetupDiDeleteDeviceInterfaceData, SetupDiOpenDeviceInterfaceW, SetupDiCreateDeviceInfoList, CM_Get_Parent, CM_Get_Device_IDW, SetupDiGetDeviceInterfaceDetailW, SetupDiEnumDeviceInterfaces, SetupDiDestroyDeviceInfoList, SetupDiGetClassDevsW, SetupDiEnumDeviceInfo, SetupDiGetDeviceInstanceIdW, SetupDiOpenDevRegKey, SetupDiOpenDeviceInfoW, CM_Locate_DevNodeW
shell32.dll
ExtractIconExW, SHCreateDirectoryExW, SHGetSpecialFolderPathW, ShellExecuteW, Shell_NotifyIconW, SHAppBarMessage, SHGetFolderPathW, ShellExecuteExW
shlwapi.dll
PathIsFileSpecW, SHDeleteKeyW, PathStripPathW, PathMatchSpecW, PathRemoveArgsW, PathRemoveFileSpecW, PathRemoveExtensionW, PathFileExistsW, PathFindFileNameW, PathRemoveBackslashW, PathGetArgsW, SHCopyKeyW, PathAddBackslashW
sqmapi.dll
SqmGetSession, SqmStartSession, SqmEndSession, SqmSetAppVersion, SqmSetAppId, SqmSetMachineId, SqmSetUserId, SqmWriteSharedMachineId, SqmWriteSharedUserId, SqmWaitForUploadComplete, SqmStartUpload, SqmCreateNewId, SqmAddToStreamDWord, SqmSet, SqmSetBool, SqmIncrement, SqmReadSharedUserId, SqmReadSharedMachineId
user32.dll
GetWindowLongW, MapWindowPoints, GetWindowRect, GetClientRect, InvalidateRect, SetFocus, SendDlgItemMessageW, GetDlgItem, EndDialog, DialogBoxParamW, BringWindowToTop, IsWindowVisible, SetWindowPos, ShowWindow, IsIconic, SetWindowLongW, GetParent, GetWindow, MonitorFromWindow, GetMonitorInfoW, mouse_event, IsWindowEnabled, SetWindowRgn, EnumWindows, GetSystemMetrics, SetLayeredWindowAttributes, PostThreadMessageW, DeregisterShellHookWindow, RegisterShellHookWindow, CallNextHookEx, UnhookWindowsHookEx, SetWindowsHookExW, CloseDesktop, OpenInputDesktop, RegisterClassW, LoadImageW, ReleaseDC, GetDC, LoadStringW, GetClassInfoExW, RegisterClassExW, SystemParametersInfoW, GetWindowTextW, GetAncestor, GetClassNameW, GetUserObjectInformationW, GetWindowThreadProcessId, SetWindowTextW, MsgWaitForMultipleObjectsEx, PostQuitMessage, PeekMessageW, DispatchMessageW, TranslateMessage, DrawTextW, UpdateWindow, SetForegroundWindow, WindowFromPoint, GetDesktopWindow, FindWindowExW, BeginPaint, GetShellWindow, GetLastActivePopup, GetGUIThreadInfo, GetRawInputData, RegisterRawInputDevices, GetRawInputDeviceInfoW, EndPaint, GetRawInputDeviceList, LoadCursorW, FindWindowW, MessageBoxW, RemovePropW, GetPropW, SetPropW, GetForegroundWindow, KillTimer, SetTimer, DestroyWindow, IsWindow, CreateWindowExW, UnregisterClassW, DefWindowProcW, PostMessageW, SendMessageW, RegisterWindowMessageW, UnregisterClassA, UnregisterHotKey, RegisterHotKey
userenv.dll
UnloadUserProfile
version.dll
VerQueryValueW, GetFileVersionInfoW, GetFileVersionInfoSizeW
wer.dll
WerReportSetUIOption, WerReportSubmit, WerReportSetParameter, WerReportCreate, WerReportAddDump, WerReportCloseHandle, WerReportAddFile
winmm.dll
timeEndPeriod, timeBeginPeriod, timeGetTime
ws2_32.dll
WSALookupServiceBeginW, WSALookupServiceEnd, WSALookupServiceNextW
wtsapi32.dll
WTSRegisterSessionNotification, WTSQuerySessionInformationW, WTSFreeMemory

IType.exe

Microsoft Mouse and Keyboard Center by Microsoft Corporation (Signed)

Remove IType.exe
Version:   7.00.260.0
MD5:   81f4732d094698c4f956ea691c4ad157
SHA1:   0b0e66022d50b79b525b04837819a51ebea48ce4
SHA256:   c0ff8a507f01b844fcb9a7ecf1d583e9fe0f7c6f8d2182d22dfc0d90fb181bd9

What is IType.exe?

Microsoft IntelliPoint is the Microsoft brand software driver for Microsoft's mice. It has been succeeded by Microsoft Mouse and Keyboard Center, which combines IntelliType with IntelliPoint. Depending on the software version and specific mouse product, users can define mouse buttons to run any executable program or file they desire and can even define buttons for different functions in chosen programs. IntelliPoint supports all known Microsoft mice, as well as generic 3/5-button mice.

About IType.exe (from Microsoft Corporation)

IntelliPoint includes support for the Microsoft Explorer Touch Mouse and an application to practice using the Microsoft Touch Mouse. With IntelliPoint, setup automatically detects your mouse model. If

DetailsDetails

File name:itype.exe
Publisher:Microsoft Corporation
Product name:Microsoft Mouse and Keyboard Center
Description:IType.exe
Typical file path:C:\Program Files\microsoft device center\itype.exe
File version:7.00.260.0
Product version:7.0
Size:1.43 MB (1,501,064 bytes)
Build date:5/20/2009 10:36 PM
Certificate
Issued to:Microsoft Corporation
Authority (CA):Microsoft Corporation
Expiration date:Saturday, October 26, 2013
Digital DNA
File packed:No
Code language:Microsoft Visual C# / Basic .NET
.NET CLR:Yes
.NET NGENed:No
More details

BehaviorsBehaviors

Startup files (all users) run
Runs under the registry key 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run'
  • 'itype' → "C:\Program Files\Microsoft IntelliType Pro\itype.exe"
  • 'IntelliType Pro' → "C:\Program Files\Microsoft Device Center\itype.exe"
Scheduled tasks
  • The job 'Microsoft_MKC_Logon_Task_itype.exe' runs on logon in the path '\Microsoft_MKC_Logon_Task_itype.exe'
  • The job 'Microsoft_Hardware_Launch_itype_exe' runs on registration in the path '\Microsoft_Hardware_Launch_itype_exe'
  • Entry path '\Microsoft_MKC_Logon_Task_itype.exe'
  • Entry path '\Microsoft_Hardware_Launch_itype_exe'
Scheduled tasks startups
Set to load on user login (bypasses Windows UAC if enabled)
  • Login entry path '\Microsoft_MKC_Logon_Task_itype.exe'

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.00044288%
0.028634%
Kernel CPU:0.00021225%
0.013761%
User CPU:0.00023063%
0.014873%
Kernel CPU time:14,508 ms/min
100,923,805ms/min
CPU cycles:380,394/sec
17,470,203/sec
Memory
Private memory:6.62 MB
21.59 MB
Private (maximum):3.96 MB
Private (minimum):3.4 MB
Non-paged memory:6.62 MB
21.59 MB
Virtual memory:117.82 MB
140.96 MB
Virtual memory (peak):194.11 MB
169.69 MB
Working set:3.7 MB
18.61 MB
Working set (peak):11.84 MB
37.95 MB
Page faults:7,379/min
2,039/min
I/O
I/O read transfer:308 Bytes/sec
1.02 MB/min
I/O read operations:1/sec
343/min
I/O write transfer:0 Bytes/sec
274.99 KB/min
I/O write operations:1/sec
227/min
I/O other transfer:1.79 KB/sec
448.09 KB/min
I/O other operations:46/sec
1,671/min
Resource allocations
Threads:5
12
Handles:193
600
GUI GDI count:7
103
GUI USER count:37
49

BehaviorsProcess properties

Integrety level:High
Platform:32-bit
Command line:"C:\Program Files\microsoft intellitype pro\itype.exe"
Owner:User
Parent process:explorer.exe (Windows Explorer by Microsoft Corporation)

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Home Premium 48.00%
Windows 7 Professional 13.50%
Windows 8.1 10.50%
Windows 7 Ultimate 10.00%
Windows 8 6.00%
Windows 8 Pro 4.00%
Windows 8.1 Pro with Media Center 2.00%
Windows Seven Black Edition 2.00%
Windows 8 Enterprise 2.00%
Windows 8.1 Pro 2.00%

Distribution by countryDistribution by country

United States installs about 78.46% of Microsoft Mouse and Keyboard Center.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Dell 25.37%
Hewlett-Packard 17.91%
ASUS 17.16%
Acer 9.70%
Lenovo 8.96%
GIGABYTE 7.46%
Sony 7.46%
Toshiba 4.48%
Alienware 1.49%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE