Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

8.20.468.0 14.03%
8.20.468.0 6.47%
8.15.406.0 0.18%
8.15.406.0 1.80%
8.01.249.0 1.26%
8.01.249.0 0.18%
8.0.225.0 0.18%
8.0.225.0 0.90%
7.10.344.0 0.54%
7.00.261.0 1.26%
7.00.261.0 0.18%
6.31.258.0 0.18%
6.30.192.0 0.18%
6.20.182.0 0.18%
5.50.662.0 0.90%
2.3.188.0 5.94%
2.2.173.0 22.30%
2.2.173.0 0.90%
2.1.177.0 14.75%
2.1.177.0 2.34%
2.0.162.0 3.42%
2.0.162.0 11.87%
2.0.161.0 1.08%
2.0.161.0 3.96%
1.1.500.0 3.78%

Relationships

Parent process
Child process
Related files

PE structurePE file structure

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

IPoint.exe

Microsoft IntelliPoint by Microsoft Corporation (Signed)

Remove IPoint.exe
Version:   8.20.468.0
MD5:   5b72629c8144d1a96490d4c090d28da1
SHA1:   4be3f8169f23c7be8eaa384f52f7ff4a1ab0c846
SHA256:   114891b9e7e05d2b86c8e3cd7b4096088491e338c3b1902f9352d40b47dd418c

What is IPoint.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 IPoint.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:ipoint.exe
Publisher:Microsoft Corporation
Product name:Microsoft IntelliPoint
Description:IPoint.exe
Typical file path:C:\Program Files\microsoft intellipoint\ipoint.exe
File version:8.20.468.0
Product version:8.2
Size:2.31 MB (2,417,032 bytes)
Certificate
Issued to:Microsoft Corporation
Authority (CA):Microsoft Corporation
Expiration date:Friday, January 22, 2010
Digital DNA
PE subsystem:Windows GUI
File packed:No
Code language:Microsoft Visual C# / Basic .NET
.NET CLR:Yes
.NET NGENed:No
More details

ResourcesPrograms

The following programs will install this file
Microsoft Corporation
5% remove
IntelliPoint is the Microsoft brand software driver for Microsoft's mice. Software features may only be available with certain mice models. (Button options are specific to the selected model.) Depending on the software version and specific mouse product, users can define mouse buttons to run any executable program or file they desire (or a control key + letter combination) and can even define buttons for different functions in chosen pr...

BehaviorsBehaviors

Startup files (all users) run
Runs under the registry key 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run'
  • 'IPoint.exe' → C:\Program Files\Microsoft IntelliPoint\ipoint.exe
  • 'IntelliPoint' → "C:\Program Files\Microsoft IntelliPoint\ipoint.exe"
Scheduled tasks
  • The task 'Microsoft_MKC_Logon_Task_ipoint.exe' runs on logon in the path '\Microsoft_MKC_Logon_Task_ipoint.exe'
  • The task 'Microsoft_Hardware_Launch_IPoint_exe' runs on registration in the path 'C:\WINDOWS\Tasks\Microsoft_Hardware_Launch_IPoint_exe.job'
  • Entry path 'C:\WINDOWS\Tasks\Microsoft_Hardware_Launch_IPoint_exe.job'
  • Entry path '\Microsoft_MKC_Logon_Task_ipoint.exe'
  • Entry path '\Microsoft_Hardware_Launch_IPoint_exe'
Scheduled tasks startups
Set to load on user login (bypasses Windows UAC if enabled)
  • Login entry path '\Microsoft_MKC_Logon_Task_ipoint.exe'

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.02772347%
0.028634%
Kernel CPU:0.00825945%
0.013761%
User CPU:0.01946402%
0.014873%
Kernel CPU time:9,478,552 ms/min
100,923,805ms/min
CPU cycles:2,004,420/sec
17,470,203/sec
Context switches:55/sec
284/sec
Memory
Private memory:8.66 MB
21.59 MB
Private (maximum):16.28 MB
Private (minimum):7.45 MB
Non-paged memory:8.66 MB
21.59 MB
Virtual memory:117.31 MB
140.96 MB
Virtual memory (peak):151.33 MB
169.69 MB
Working set:9.71 MB
18.61 MB
Working set (peak):18.86 MB
37.95 MB
Page faults:46,390/min
2,039/min
I/O
I/O read transfer:43.61 KB/sec
1.02 MB/min
I/O read operations:26/sec
343/min
I/O write transfer:2 Bytes/sec
274.99 KB/min
I/O write operations:1/sec
227/min
I/O other transfer:5.96 KB/sec
448.09 KB/min
I/O other operations:223/sec
1,671/min
Resource allocations
Threads:10
12
Handles:317
600
GUI GDI count:23
103
GUI GDI peak:32
142
GUI USER count:49
49
GUI USER peak:131
71

BehaviorsProcess properties

Integrety level:Medium
Platform:64-bit
Command line:"C:\Program Files\microsoft intellipoint\ipoint.exe"
Owner:User
Parent process:explorer.exe (Windows Explorer by Microsoft Corporation)

ResourcesThreads

Averages
 
ipoint.exe (main module)
Total CPU:0.02572203%
0.272967%
Kernel CPU:0.01362736%
0.107585%
User CPU:0.01209466%
0.165382%
CPU cycles:548,356/sec
5,741,424/sec
Context switches:8/sec
79/sec
Memory:2.35 MB
1.16 MB
ntdll.dll
Total CPU:0.01163808%
Kernel CPU:0.00872856%
User CPU:0.00290952%
CPU cycles:188,600/sec
Memory:1.66 MB
dpgcmd.dll
Total CPU:0.00071779%
Kernel CPU:0.00059188%
User CPU:0.00012591%
CPU cycles:23,465/sec
Context switches:1/sec
Memory:1.9 MB
dpghnt.dll
Total CPU:0.00001650%
Kernel CPU:0.00001058%
User CPU:0.00000592%
CPU cycles:284/sec
Memory:800 KB

Common loaded modules

These are modules that are typiclaly loaded within the context of this process.

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Home Premium 51.50%
Windows 7 Professional 10.50%
Windows 8.1 10.50%
Windows 7 Ultimate 8.00%
Windows 8 Pro 4.00%
Windows Vista Home Premium 3.00%
Microsoft Windows XP 2.50%
Windows 8.1 Pro with Media Center 2.00%
Windows Seven Black Edition 2.00%
Windows 8 Enterprise 2.00%
Windows 8 2.00%
Windows 8.1 Pro 2.00%

Distribution by countryDistribution by country

United States installs about 72.31% of Microsoft IntelliPoint.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Dell 25.52%
ASUS 20.00%
Hewlett-Packard 18.28%
Lenovo 10.34%
Toshiba 6.21%
Sony 6.21%
GIGABYTE 5.86%
Acer 5.52%
Compaq 1.38%
MSI 0.69%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE