Should I block it?

No, this file is 100% safe to run.

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
SetSecurityDescriptorDacl, InitializeSecurityDescriptor, SetServiceStatus, RegCloseKey, RegQueryValueExW, RegOpenKeyExW, OpenProcessToken, RegSetValueW, RegOpenKeyW, RegDeleteKeyW, RegEnumKeyW, RegQueryValueW, RegCreateKeyExW, RegSetValueExW, RegDeleteValueW, PrivilegeCheck, AdjustTokenPrivileges, ImpersonateLoggedOnUser, CreateProcessAsUserW, RevertToSelf, LookupPrivilegeValueW, StartServiceCtrlDispatcherW, RegisterServiceCtrlHandlerW
comdlg32.dll
GetFileTitleW
gdi32.dll
GetStockObject, CreatePatternBrush, DeleteDC, ExtSelectClipRgn, ScaleWindowExtEx, SetWindowExtEx, CreateFontIndirectW, ScaleViewportExtEx, SetViewportExtEx, OffsetViewportOrgEx, SetViewportOrgEx, SelectObject, Escape, ExtTextOutW, TextOutW, RectVisible, PtVisible, GetTextExtentPoint32W, GetPixel, BitBlt, GetWindowExtEx, GetViewportExtEx, DeleteObject, SetMapMode, SetBkMode, RestoreDC, SaveDC, GetObjectW, SetBkColor, SetTextColor, GetClipBox, CreateCompatibleDC, CreateCompatibleBitmap, CreateBitmap, GetDeviceCaps, CreateRectRgnIndirect, GetMapMode, GetBkColor, GetTextColor, GetRgnBox, CreateSolidBrush
kernel32.dll
GlobalFindAtomW, LocalAlloc, TlsGetValue, GlobalReAlloc, GlobalHandle, TlsAlloc, TlsSetValue, LocalReAlloc, TlsFree, WritePrivateProfileStringW, SizeofResource, SetEnvironmentVariableA, CreateFileA, WriteConsoleW, GetConsoleOutputCP, WriteConsoleA, SetStdHandle, GetConsoleMode, GetConsoleCP, GetLocaleInfoA, GetStringTypeW, GetStringTypeA, LCMapStringW, LCMapStringA, GetTimeZoneInformation, IsValidCodePage, GetOEMCP, GetACP, GetCPInfo, Sleep, GetSystemTimeAsFileTime, QueryPerformanceCounter, VirtualFree, HeapCreate, HeapDestroy, GetStartupInfoA, GetFileType, SetHandleCount, GetCommandLineW, GetCommandLineA, GetEnvironmentStringsW, FreeEnvironmentStringsW, GetEnvironmentStrings, FreeEnvironmentStringsA, GetModuleFileNameA, GetStdHandle, VirtualQuery, GetSystemInfo, VirtualAlloc, VirtualProtect, HeapSize, HeapReAlloc, RtlUnwind, IsDebuggerPresent, SetUnhandledExceptionFilter, UnhandledExceptionFilter, TerminateProcess, RaiseException, GetStartupInfoW, GetProcessHeap, HeapAlloc, HeapFree, GetTickCount, GetFileTime, GetFileAttributesW, FileTimeToLocalFileTime, SetErrorMode, FileTimeToSystemTime, lstrlenA, CreateFileW, GetShortPathNameW, GetFullPathNameW, GetVolumeInformationW, FindFirstFileW, FindClose, DuplicateHandle, GetFileSize, SetEndOfFile, UnlockFile, LockFile, FlushFileBuffers, SetFilePointer, WriteFile, ReadFile, GetThreadLocale, GlobalFlags, GetModuleHandleA, CompareStringW, LoadLibraryA, GetVersionExA, FreeResource, GetCurrentProcessId, GlobalGetAtomNameW, GlobalAddAtomW, GlobalDeleteAtom, GetCurrentThread, GetCurrentThreadId, ConvertDefaultLocale, GetModuleFileNameW, GetVersion, EnumResourceLanguagesW, lstrcmpA, GetLocaleInfoW, WideCharToMultiByte, CompareStringA, InterlockedExchange, lstrcmpW, GetModuleHandleW, SetLastError, GlobalFree, GlobalAlloc, GlobalLock, GlobalUnlock, MulDiv, FindResourceExW, GetCurrentProcess, LoadLibraryW, GetProcAddress, FreeLibrary, WTSGetActiveConsoleSessionId, CreateThread, CreateEventW, WaitForSingleObject, SetConsoleCtrlHandler, SetEvent, lstrlenW, GetSystemPowerStatus, MultiByteToWideChar, DeleteCriticalSection, InitializeCriticalSection, LeaveCriticalSection, EnterCriticalSection, InterlockedIncrement, LocalFree, FormatMessageW, GetLastError, InterlockedDecrement, CloseHandle, MapViewOfFile, CreateFileMappingW, UnmapViewOfFile, SleepEx, ExitProcess, LockResource, LoadResource, FindResourceW
ole32.dll
OleInitialize, CoFreeUnusedLibraries, OleUninitialize, CreateILockBytesOnHGlobal, StgCreateDocfileOnILockBytes, StgOpenStorageOnILockBytes, CoGetClassObject, CLSIDFromString, CLSIDFromProgID, CoRevokeClassObject, CoRegisterClassObject, OleIsCurrentClipboard, StringFromCLSID, CoTaskMemAlloc, CoTaskMemFree, CoCreateInstance, CoSetProxyBlanket, CoInitializeEx, CoInitializeSecurity, CoUninitialize, OleFlushClipboard, CoRegisterMessageFilter
oledlg.dll
OleUIBusyW
powrprof.dll
SetSuspendState
shell32.dll
ExtractIconW, DragQueryFileW, DragFinish
shlwapi.dll
PathIsUNCW, PathStripToRootW, PathFindFileNameW, PathFindExtensionW
user32.dll
PostThreadMessageW, RegisterClipboardFormatW, CreateDialogIndirectParamW, EndDialog, UnregisterClassW, MessageBeep, GetNextDlgTabItem, GetNextDlgGroupItem, SetCapture, InvalidateRgn, SetRect, CopyAcceleratorTableW, CharNextW, IsRectEmpty, SystemParametersInfoW, GetMenuItemInfoW, InflateRect, CharUpperW, DestroyIcon, EndPaint, BeginPaint, GetWindowDC, ClientToScreen, GrayStringW, DrawTextExW, DrawTextW, TabbedTextOutW, FillRect, LoadCursorW, GetDC, ReleaseDC, GetSysColorBrush, MoveWindow, SetWindowTextW, IsDialogMessageW, SendDlgItemMessageW, SendDlgItemMessageA, IsChild, GetClassLongW, SetPropW, GetPropW, RemovePropW, GetWindowTextW, GetForegroundWindow, BeginDeferWindowPos, EndDeferWindowPos, GetTopWindow, DestroyWindow, UnhookWindowsHookEx, GetMessageTime, GetMessagePos, MapWindowPoints, TrackPopupMenu, SetForegroundWindow, GetClientRect, MessageBoxW, CreateWindowExW, GetClassInfoExW, RegisterClassW, AdjustWindowRectEx, ScreenToClient, DeferWindowPos, PtInRect, DefWindowProcW, CallWindowProcW, SystemParametersInfoA, GetWindowPlacement, GetWindowRect, GetSystemMetrics, SetWindowContextHelpId, MapDialogRect, RegisterWindowMessageW, GetClassNameW, GetSysColor, UnpackDDElParam, ReuseDDElParam, LoadMenuW, DestroyMenu, WinHelpW, SetWindowPos, SetFocus, GetWindowThreadProcessId, IsWindowEnabled, EqualRect, GetDlgItem, SetWindowLongW, GetDlgCtrlID, GetMenu, LoadIconW, GetCapture, ReleaseCapture, LoadAcceleratorsW, SetActiveWindow, InvalidateRect, UpdateWindow, IsIconic, InsertMenuItemW, CreatePopupMenu, GetClassInfoW, IntersectRect, OffsetRect, SetRectEmpty, CopyRect, GetLastActivePopup, BringWindowToTop, SetMenu, GetDesktopWindow, GetWindow, ShowWindow, GetWindowLongW, IsWindow, EnableWindow, TranslateAcceleratorW, ShowOwnedPopups, SetCursor, SetWindowsHookExW, CallNextHookEx, GetMessageW, TranslateMessage, DispatchMessageW, GetActiveWindow, IsWindowVisible, GetKeyState, PeekMessageW, GetCursorPos, ValidateRect, SetMenuItemBitmaps, GetMenuCheckMarkDimensions, LoadBitmapW, GetFocus, GetParent, SendMessageW, ModifyMenuW, EnableMenuItem, CheckMenuItem, GetMenuState, GetMenuItemID, GetMenuItemCount, GetSubMenu, PostMessageW, PostQuitMessage, UnregisterClassA
winspool.drv
OpenPrinterW, DocumentPropertiesW, ClosePrinter
wtsapi32.dll
WTSQueryUserToken

DCPButtonSvc.exe

DCPButtonSvc by Dell Inc. (Signed)

Remove DCPButtonSvc.exe
Version:   1, 0, 7, 0
MD5:   4749020c47aa0f13f256d8f694751812
SHA1:   cd6bddc2c65ce6584548632f8f5cd5a50e1c4158
SHA256:   6b18f8c8838edf0be8ac5f911d7420810677656fe553283d7db7c7a6ffdc1e88

Overview

dcpbuttonsvc.exe runs as a service under the name Dell ControlPoint Button Service (buttonsvc32) with extensive SYSTEM privileges (full administrator access). The file is digitally signed by Dell Inc. which was issued by the VeriSign certificate authority (CA). This particular version is usually found on Windows Vista (TM) Home Basic (6.0.6001.65536).

DetailsDetails

File name:dcpbuttonsvc.exe
Publisher:Dell Inc.
Product name:DCPButtonSvc
Description:Dell ControlPoint - Button Service
Typical file path:C:\Program Files\dell\dell controlpoint\dcpbuttonsvc.exe
File version:1, 0, 7, 0
Size:377.27 KB (386,328 bytes)
Certificate
Issued to:Dell Inc.
Authority (CA):VeriSign
Effective date:Thursday, December 14, 2006
Expiration date:Sunday, January 10, 2010
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

BehaviorsBehaviors

Service
Runs under 'SYSTEM\CurrentControlSet\Services' by the Service Controller (services.exe)
  • 'buttonsvc32' (Dell ControlPoint Button Service)

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.00068941%
0.028634%
Kernel CPU:0.00044778%
0.013761%
User CPU:0.00024163%
0.014873%
Kernel CPU time:203 ms/min
100,923,805ms/min
CPU cycles:57,448/sec
17,470,203/sec
Memory
Private memory:2.96 MB
21.59 MB
Private (maximum):1.38 MB
Private (minimum):1.07 MB
Non-paged memory:2.96 MB
21.59 MB
Virtual memory:52.6 MB
140.96 MB
Virtual memory (peak):55.61 MB
169.69 MB
Working set:1.17 MB
18.61 MB
Working set (peak):5.73 MB
37.95 MB
Page faults:2,113/min
2,039/min
I/O
I/O read transfer:71 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:5 Bytes/sec
448.09 KB/min
I/O other operations:1/sec
1,671/min
Resource allocations
Threads:5
12
Handles:100
600

BehaviorsProcess properties

Integrety level:System
Platform:32-bit
Command line:"C:\Program Files\dell\dell controlpoint\dcpbuttonsvc.exe"
Owner:SYSTEM
Windows Service
Service name:buttonsvc32
Display name:Dell ControlPoint Button Service
Description:“This service manages support for the Dell ControlPoint button.”
Type:Win32OwnProcess
Parent process:services.exe (Services and Controller app by Microsoft)

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows Vista Home Basic 100.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE