Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

1.0.0.4 40.00%
1.0.0.4 40.00%
1.0.0.3 20.00%

Relationships

Parent process
Related files

PE structurePE file structure

Show functions
Import table
advapi32.dll
RegDeleteKeyA, RegQueryValueA, RegOpenKeyA, RegEnumKeyA, RegCloseKey, RegSetValueExA, RegCreateKeyExA, RegOpenKeyExA, RegQueryValueExA
comctl32.dll
InitCommonControlsEx
comdlg32.dll
GetFileTitleA
gdi32.dll
SetMapMode, DeleteObject, GetViewportExtEx, GetWindowExtEx, PtVisible, RectVisible, TextOutA, Escape, SelectObject, SetViewportOrgEx, OffsetViewportOrgEx, SetViewportExtEx, ScaleViewportExtEx, SetWindowExtEx, ScaleWindowExtEx, ExtSelectClipRgn, DeleteDC, GetStockObject, GetBkColor, GetTextColor, CreateRectRgnIndirect, GetRgnBox, GetMapMode, SaveDC, RestoreDC, SetBkColor, SetTextColor, GetClipBox, GetDeviceCaps, CreateBitmap, ExtTextOutA, GetObjectA
hook.dll
installhook
kernel32.dll
ExitProcess, RaiseException, VirtualProtect, VirtualAlloc, GetSystemInfo, VirtualQuery, HeapReAlloc, HeapSize, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetStdHandle, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, SetHandleCount, GetFileType, HeapCreate, VirtualFree, QueryPerformanceCounter, Sleep, InitializeCriticalSectionAndSpinCount, GetACP, IsValidCodePage, GetStringTypeA, GetStringTypeW, GetTimeZoneInformation, GetConsoleCP, GetConsoleMode, LCMapStringA, LCMapStringW, SetStdHandle, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, CompareStringW, SetEnvironmentVariableA, RtlUnwind, HeapFree, HeapAlloc, GetStartupInfoA, GetCommandLineA, GetFileTime, GetFileSizeEx, GetFileAttributesA, FileTimeToLocalFileTime, GetTickCount, SetErrorMode, GetOEMCP, GetCPInfo, FileTimeToSystemTime, GetModuleHandleW, CreateFileA, GetFullPathNameA, GetVolumeInformationA, FindFirstFileA, FindClose, GetCurrentProcess, DuplicateHandle, GetFileSize, SetEndOfFile, UnlockFile, LockFile, FlushFileBuffers, SetFilePointer, WriteFile, ReadFile, GetThreadLocale, InterlockedIncrement, TlsFree, DeleteCriticalSection, LocalReAlloc, TlsSetValue, TlsAlloc, InitializeCriticalSection, GlobalHandle, GlobalReAlloc, EnterCriticalSection, TlsGetValue, LeaveCriticalSection, LocalAlloc, GlobalFlags, GlobalGetAtomNameA, GlobalFindAtomA, lstrcmpW, GetVersionExA, FormatMessageA, LocalFree, MultiByteToWideChar, MulDiv, InterlockedDecrement, GetModuleFileNameW, GetCurrentProcessId, SetLastError, GlobalAddAtomA, GlobalUnlock, lstrlenA, WritePrivateProfileStringA, FreeResource, GlobalFree, GlobalDeleteAtom, GetCurrentThread, GetCurrentThreadId, ConvertDefaultLocale, EnumResourceLanguagesA, GetModuleFileNameA, GetLocaleInfoA, LoadLibraryA, CompareStringA, InterlockedExchange, GlobalLock, lstrcmpA, GlobalAlloc, FreeLibrary, GetModuleHandleA, GetProcAddress, FindResourceA, LoadResource, LockResource, SizeofResource, WideCharToMultiByte, CloseHandle, GetLastError, GetSystemTimeAsFileTime, CreateMutexA
ole32.dll
CoRevokeClassObject, OleInitialize, CoFreeUnusedLibraries, OleUninitialize, CreateILockBytesOnHGlobal, StgCreateDocfileOnILockBytes, StgOpenStorageOnILockBytes, OleIsCurrentClipboard, CoTaskMemAlloc, CoTaskMemFree, CLSIDFromString, CLSIDFromProgID, OleFlushClipboard, CoRegisterMessageFilter, CoGetClassObject
shell32.dll
Shell_NotifyIconA
shlwapi.dll
PathFindFileNameA, PathStripToRootA, PathIsUNCA, PathFindExtensionA
user32.dll
RegisterClipboardFormatA, PostThreadMessageA, UpdateWindow, GetClientRect, CreateWindowExA, GetClassInfoExA, GetClassInfoA, RegisterClassA, AdjustWindowRectEx, EqualRect, PtInRect, DefWindowProcA, CallWindowProcA, GetMenu, OffsetRect, IntersectRect, IsIconic, GetWindowPlacement, GetWindowRect, GetWindowTextA, SetFocus, ShowWindow, MoveWindow, SetWindowLongA, GetDlgCtrlID, SetWindowTextA, IsDialogMessageA, SendDlgItemMessageA, GetMenuItemID, GetMenuItemCount, GetSubMenu, MessageBeep, GetLastActivePopup, MessageBoxA, SetCursor, SetWindowsHookExA, CallNextHookEx, GetMessageA, TranslateMessage, DispatchMessageA, IsWindowVisible, PeekMessageA, ValidateRect, SetMenuItemBitmaps, GetMenuCheckMarkDimensions, LoadBitmapA, GetFocus, ModifyMenuA, GetMenuState, EnableMenuItem, CheckMenuItem, GetKeyState, WindowFromPoint, ScreenToClient, GetSysColor, SystemParametersInfoA, GetSystemMetrics, DestroyMenu, CopyRect, GetDesktopWindow, GetActiveWindow, SetActiveWindow, CreateDialogIndirectParamA, DestroyWindow, IsWindow, GetWindowLongA, GetDlgItem, IsWindowEnabled, GetNextDlgTabItem, EndDialog, GetWindow, LoadIconA, GetNextDlgGroupItem, InvalidateRgn, InvalidateRect, SetWindowContextHelpId, GetParent, MapDialogRect, SetWindowPos, PostQuitMessage, PostMessageA, EnableWindow, SetLayeredWindowAttributes, SetForegroundWindow, CreatePopupMenu, GetCursorPos, AppendMenuA, GetSystemMenu, RegisterWindowMessageA, SendMessageA, UnregisterClassA, CharUpperA, GetSysColorBrush, GetWindowThreadProcessId, SetRect, IsRectEmpty, CopyAcceleratorTableA, CharNextA, ReleaseCapture, LoadCursorA, SetCapture, EndPaint, BeginPaint, GetWindowDC, ReleaseDC, GetDC, ClientToScreen, GrayStringA, DrawTextExA, DrawTextA, TabbedTextOutA, WinHelpA, IsChild, GetCapture, GetClassLongA, GetClassNameA, SetPropA, GetPropA, RemovePropA, GetForegroundWindow, GetTopWindow, GetMessageTime, GetMessagePos, MapWindowPoints, TrackPopupMenu, UnhookWindowsHookEx, SetMenu
winspool.drv
DocumentPropertiesA, ClosePrinter, OpenPrinterA

CapsHook.exe

CapsAadNumNotify by ASUSTeK Computer Inc. (Signed)

Remove CapsHook.exe
Version:   1.0.0.4
MD5:   360600ae01d1abdd1fcef8afa32af96d
SHA1:   011c882e53bcd54b66c1ef6d52b4f12771b36210
SHA256:   90678033b58eef1ae24a1722b6292965fb4badf85c98122d8eb081ccd548a80e

Overview

capshook.exe executes as a process with the local user's privileges typically within the context of its parent asusservice.exe. It is installed with a couple of know programs including CapsHook published by ASUS, Hotkey Service from ASUS and Hotkey Service by ASUS. The file is digitally signed by ASUSTeK Computer Inc. which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:capshook.exe
Publisher:ASUS
Product name:CapsAadNumNotify
Description:CapsAndNumKeyNotify
Typical file path:C:\Program Files\eeepc\capshook\capshook.exe
File version:1.0.0.4
Size:434.91 KB (445,344 bytes)
Certificate
Issued to:ASUSTeK Computer Inc.
Authority (CA):VeriSign
Effective date:Sunday, March 8, 2009
Expiration date:Sunday, April 8, 2012
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

ResourcesPrograms

The following programs will install this file
ASUS
11% remove
The Asus CapsHook utility is used for showing the Caps Lock status when you press that key. This is useful for PCs that do not include indicator LEDs on the keyboard, which leaves you unsure if Caps Lock is engaged or not.0079519#ixzz2OVSLgTzn
ASUS
8% remove
Hotkey utility is required to use those FN+F7 to change wireless settings and volume. See the blue things on your F keys? Those are what the FN keys control. This utility is pre-installed with most ASUS model laptops.
ASUS
11% remove
The Super Hybrid Engine is a breakthrough in power efficiency that results in longer battery life, maximized up to 53%. Super Hybrid Engine is an innovative technology created through the redesigning of hardware, software and BIOS by ASUS research development engineers. It gives users the control needed to obtain optimum performance. In terms of power efficiency, the Super Hybrid Engine extends battery life between 35-53% as compared to...
ASUS
5% remove
This is the software driver package for the installed Asus ACPI. The driver package is required in order for the ACPI device to function properly and is the software that allows your computer to communicate with this hardware or device. The Advanced Configuration and Power Interface (ACPI) specification provides an open standard for device configuration and power management by the operating system.
ASUS
8% remove

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.00004778%
0.028634%
Kernel CPU:0.00004489%
0.013761%
User CPU:0.00000289%
0.014873%
Kernel CPU time:312,033 ms/min
100,923,805ms/min
CPU cycles:11,218/sec
17,470,203/sec
Memory
Private memory:1.21 MB
21.59 MB
Private (maximum):3.94 MB
Private (minimum):660 KB
Non-paged memory:1.21 MB
21.59 MB
Virtual memory:51.62 MB
140.96 MB
Virtual memory (peak):52.62 MB
169.69 MB
Working set:878 KB
18.61 MB
Working set (peak):4.35 MB
37.95 MB
Page faults:1,371/min
2,039/min
I/O
I/O read transfer:0 Bytes/sec
1.02 MB/min
I/O read operations:1/sec
343/min
I/O other transfer:2 Bytes/sec
448.09 KB/min
I/O other operations:1/sec
1,671/min
Resource allocations
Threads:1
12
Handles:56
600
GUI GDI count:17
103
GUI GDI peak:20
142
GUI USER count:16
49
GUI USER peak:16
71

BehaviorsProcess properties

Integrety level:System
Platform:32-bit
Command line:"C:\Program Files\eeepc\capshook\capshook.exe"
Owner:User
Parent process:asusservice.exe

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Starter 60.00%
Windows 8.1 Pro 20.00%
Windows 7 Ultimate 20.00%

Distribution by countryDistribution by country

Germany installs about 60.00% of CapsAadNumNotify.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
ASUS 100.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE