Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

28.0.1315.0 35.29%
27.0.847.0 11.76%
25.0.621.0 5.88%
25.0.571.0 11.76%
22.50.231.0 35.29%

Relationships

Child process
Related files

PE structurePE file structure

Show functions
Import table
advapi32.dll
RegOpenKeyExA, RegQueryValueExA, CryptReleaseContext, RegDeleteKeyW, RegSetValueExW, RegEnumValueW, RegDeleteValueW, RegEnumKeyW, RegQueryValueW, CryptDestroyHash, CryptGetHashParam, CryptHashData, CryptCreateHash, CryptAcquireContextW, SetEntriesInAclW, BackupEventLogW, CloseEventLog, OpenEventLogW, FreeSid, AllocateAndInitializeSid, CreateProcessAsUserW, ChangeServiceConfigW, QueryServiceConfigW, ControlService, StartServiceW, QueryServiceStatus, CloseServiceHandle, OpenServiceW, OpenSCManagerW, RegQueryInfoKeyW, RegQueryValueExW, RegEnumKeyExW, GetUserNameW, RegOpenKeyExW, RegCloseKey, RegCreateKeyExW, OpenProcessToken, CheckTokenMembership, RevertToSelf, DuplicateToken, ImpersonateLoggedOnUser, SetSecurityDescriptorDacl, InitializeSecurityDescriptor, ConvertStringSecurityDescriptorToSecurityDescriptorW, AdjustTokenPrivileges, LookupPrivilegeValueW
comctl32.dll
ImageList_GetIconSize
comdlg32.dll
GetFileTitleW
crypt32.dll
CryptUnprotectData, CertOpenStore, CertAddEncodedCertificateToStore, CertDeleteCertificateFromStore, CertCloseStore
gdi32.dll
SetEnhMetaFileBits, PlayEnhMetaFile, DeleteEnhMetaFile, SetPixelV, GetTextFaceW, EndDoc, EndPage, StartPage, SetPaletteEntries, ExtFloodFill, GetBoundsRect, FrameRgn, FillRgn, PtInRegion, GetViewportOrgEx, GetWindowOrgEx, LPtoDP, EnumFontFamiliesExW, Rectangle, SetPixel, StretchBlt, SetDIBColorTable, GetRgnBox, OffsetRgn, GetSystemPaletteEntries, RealizePalette, GetNearestPaletteIndex, GetPaletteEntries, CreatePalette, DPtoLP, GetMapMode, SetRectRgn, Polygon, Ellipse, Polyline, CreateEllipticRgn, PatBlt, GetTextColor, GetBkColor, CombineRgn, CreatePolygonRgn, CreateRoundRectRgn, CreateDIBSection, GetTextExtentPoint32W, CreateHatchBrush, GetObjectType, SelectPalette, DeleteDC, ExtSelectClipRgn, ScaleWindowExtEx, SetWindowExtEx, OffsetWindowOrgEx, SetWindowOrgEx, ScaleViewportExtEx, SetViewportExtEx, OffsetViewportOrgEx, SetViewportOrgEx, SelectObject, Escape, ExtTextOutW, TextOutW, RectVisible, PtVisible, StartDocW, GetPixel, GetWindowExtEx, GetViewportExtEx, CreateRectRgn, SelectClipRgn, SetLayout, GetLayout, SetTextAlign, MoveToEx, LineTo, IntersectClipRect, ExcludeClipRect, GetClipBox, SetMapMode, SetROP2, SetPolyFillMode, SetBkMode, RestoreDC, SaveDC, GetTextCharsetInfo, EnumFontFamiliesW, GetTextMetricsW, BitBlt, CreateCompatibleDC, CreateRectRgnIndirect, CreateCompatibleBitmap, CreateFontIndirectW, CreatePatternBrush, CreateSolidBrush, CreatePen, GetStockObject, CreateDIBitmap, CreateDCW, CopyMetaFileW, GetDeviceCaps, CreateBitmap, GetObjectW, SetBkColor, SetTextColor, DeleteObject
gdiplus.dll
GdipGetImageHeight, GdipGetImageWidth, GdipDrawImageRectI, GdipSetInterpolationMode, GdipCreateFromHDC, GdipCreateBitmapFromHBITMAP, GdipDeleteGraphics, GdiplusShutdown, GdipCreateBitmapFromStream, GdipCreateBitmapFromStreamICM, GdipGetImagePixelFormat, GdipGetImageGraphicsContext, GdipBitmapUnlockBits, GdipBitmapLockBits, GdipCreateBitmapFromScan0, GdipCloneImage, GdipLoadImageFromStream, GdipGetImagePaletteSize, GdipFree, GdipAlloc, GdipDisposeImage, GdipCreateHBITMAPFromBitmap, GdipDrawImageI, GdipGetImagePalette, GdiplusStartup
imm32.dll
ImmGetOpenStatus, ImmReleaseContext, ImmGetContext
iphlpapi.dll
GetAdaptersInfo, GetIfEntry, GetInterfaceInfo, IpReleaseAddress, IpRenewAddress, AddIPAddress, DeleteIPAddress, IcmpCreateFile, IcmpSendEcho, IcmpCloseHandle, NotifyAddrChange, GetAdaptersAddresses
kernel32.dll
DllMain
msimg32.dll
AlphaBlend, TransparentBlt, GradientFill
ole32.dll
OleCreateMenuDescriptor, OleDestroyMenuDescriptor, OleTranslateAccelerator, IsAccelerator, OleLockRunning, OleIsCurrentClipboard, CoFreeUnusedLibraries, CoGetClassObject, CoRegisterMessageFilter, CLSIDFromProgID, CreateILockBytesOnHGlobal, StgOpenStorageOnILockBytes, StringFromGUID2, OleDuplicateData, CoTaskMemAlloc, ReleaseStgMedium, OleFlushClipboard, DoDragDrop, StgCreateDocfileOnILockBytes, CoTaskMemFree, OleUninitialize, OleInitialize, CoInitializeEx, CoCreateGuid, CreateStreamOnHGlobal, CoUninitialize, CoInitialize, CLSIDFromString, CoCreateInstance, OleRun, OleGetClipboard, RegisterDragDrop, CoLockObjectExternal, RevokeDragDrop, GetHGlobalFromStream, OleDraw, CoRevokeClassObject
oleacc.dll
AccessibleObjectFromWindow, CreateStdAccessibleObject, LresultFromObject
oledlg.dll
OleUIBusyW
psapi.dll
EnumProcesses, GetModuleFileNameExW, EnumProcessModules, GetModuleBaseNameW
secur32.dll
GetUserNameExW
setupapi.dll
SetupDiGetDeviceRegistryPropertyW, SetupDiOpenDeviceInfoW, SetupDiCreateDeviceInfoW, SetupDiEnumDeviceInterfaces, SetupDiGetDeviceInterfaceDetailW, SetupDiGetDeviceInstallParamsW, SetupDiSetDeviceInstallParamsW, SetupDiCallClassInstaller, SetupDiOpenClassRegKey, SetupDiCreateDevRegKeyW, SetupDiOpenDevRegKey, SetupDiBuildDriverInfoList, SetupDiDestroyDriverInfoList, SetupDiEnumDeviceInfo, SetupDiGetSelectedDriverW, SetupDiGetDriverInfoDetailW, SetupOpenInfFileW, SetupFindFirstLineW, SetupGetLineTextW, SetupCloseInfFile, CMP_WaitNoPendingInstallEvents, SetupDiSetClassInstallParamsW, CM_Reenumerate_DevNode, CM_Get_DevNode_Registry_PropertyW, CM_Get_Device_IDW, CM_Get_DevNode_Status, CM_Locate_DevNodeW, SetupDiDestroyDeviceInfoList, SetupDiCreateDeviceInfoList, SetupDiGetClassDevsW, SetupDiRemoveDevice, CM_Set_DevNode_Registry_PropertyW, CM_Disable_DevNode
shell32.dll
DragFinish, SHGetSpecialFolderLocation, SHGetPathFromIDListW, SHGetDesktopFolder, ExtractIconW, ShellExecuteW, SHGetFileInfoW, SHGetFolderPathW, SHAppBarMessage, SHBrowseForFolderW, ShellExecuteExW, SHGetSpecialFolderPathW, DragQueryFileW, CommandLineToArgvW
shlwapi.dll
PathFindFileNameW, PathIsUNCW, PathStripToRootW, PathFindExtensionW, PathRemoveFileSpecW, PathIsFileSpecW
user32.dll
DllMain
version.dll
VerQueryValueW, GetFileVersionInfoSizeW, GetFileVersionInfoW
wininet.dll
InternetReadFile, HttpSendRequestExW, InternetCrackUrlW, InternetOpenW, InternetConnectW, HttpOpenRequestW, InternetCloseHandle, InternetQueryOptionW, InternetSetOptionW, HttpSendRequestW, InternetOpenUrlW, HttpQueryInfoW, HttpQueryInfoA, InternetReadFileExA, InternetWriteFile, HttpEndRequestW, InternetGetConnectedState, HttpAddRequestHeadersW, InternetErrorDlg, InternetSetStatusCallbackW
winmm.dll
PlaySoundW
winspool.drv
OpenPrinterW, DocumentPropertiesW, ClosePrinter, GetJobW, FindClosePrinterChangeNotification, FindNextPrinterChangeNotification, FindFirstPrinterChangeNotification, EndDocPrinter, EndPagePrinter, WritePrinter, StartPagePrinter, StartDocPrinterW, EnumPortsW, EnumMonitorsW, DeleteMonitorW, AddMonitorW, EnumJobsW, SetJobW, SetPrinterW, EnumPrinterDriversW, GetPrinterDriverDirectoryW, DeletePrinterDriverExW, GetPrinterW, XcvDataW, GetPrinterDriverW, SetPrinterDataExW, GetPrinterDataExW, EnumPrintersW
ws2_32.dll
WSAAddressToStringW, freeaddrinfo, getaddrinfo, WSAAddressToStringA, WSADuplicateSocketW, WSACloseEvent, WSAResetEvent, WSAEnumNetworkEvents, WSAConnect, WSAEventSelect, WSACreateEvent, WSASocketW, WSAStringToAddressW
wtsapi32.dll
WTSQueryUserToken, WTSEnumerateSessionsW, WTSFreeMemory

DeviceSetup.exe

HP Digital Imaging by Hewlett Packard (Signed)

Remove DeviceSetup.exe
Version:   27.0.847.0
MD5:   681192b1df1181d3a9ef6cb5881ef6d1
SHA1:   342c96901441e74f0f7c870ad346ada2534c42dd
SHA256:   0a3b3558e9158e497284fb2bf40628ae9abd9fdb56cd208ce43a6bb3ec8a27b1

What is DeviceSetup.exe?

DeviceSetup.exe is part of HP’s Digital Imaging utilities which are bundled with many HP printer drivers as well as various HP printers, scanners and digital cameras. The utility adds functionality to HP devices from managing settings to instantly activating the device from Windows. The digital imaging software also enables the computer to recognize equiptment as an HP device.

Overview

devicesetup.exe executes as a process with the local user's privileges. It has been configured with a firewall exception which allows both inbound and outbound network communication without being blocked. The file is digitally signed by Hewlett Packard which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:devicesetup.exe
Publisher:Hewlett-Packard Co.
Product name:HP Digital Imaging
Description:DeviceSetup.exe
Typical file path:C:\Program Files\hp\hp deskjet 3520 series\bin\devicesetup.exe
File version:27.0.847.0
Product version:027.000.847.000
Size:13.71 MB (14,371,176 bytes)
Certificate
Issued to:Hewlett Packard
Authority (CA):VeriSign
Expiration date:Thursday, September 3, 2015
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

BehaviorsBehaviors

Windows firewall allowed programs
Exceptions allow programs to access to the Internet through an outbound connections
  • Firewall exception for 'C:\Programas\HP\HP Deskjet 3050A J611 series\Bin\DeviceSetup.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Deskjet 3050A J611 series\Bin\DeviceSetup.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Photosmart 6510 series\Bin\DeviceSetup.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Deskjet 3520 series\Bin\DeviceSetup.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Photosmart 7520 series\Bin\DeviceSetup.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Deskjet 3050 J610 series\Bin\DeviceSetup.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Officejet Pro 8500 A910\Bin\DeviceSetup.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Photosmart Plus B210 series\Bin\DeviceSetup.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Deskjet 3520 series\Bin\DeviceSetup.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Officejet 6500 E710n-z\Bin\DeviceSetup.exe'

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.20397618%
0.028634%
Kernel CPU:0.15298214%
0.013761%
User CPU:0.05099405%
0.014873%
Kernel CPU time:150 ms/min
100,923,805ms/min
Context switches:7/sec
284/sec
Memory
Private memory:3.18 MB
21.59 MB
Private (maximum):10.69 MB
Private (minimum):10.68 MB
Non-paged memory:3.18 MB
21.59 MB
Virtual memory:93.23 MB
140.96 MB
Virtual memory (peak):94.23 MB
169.69 MB
Working set:10.68 MB
18.61 MB
Working set (peak):11.93 MB
37.95 MB
Resource allocations
Threads:4
12
Handles:323
600
GUI GDI count:257
103
GUI GDI peak:265
142
GUI USER count:25
49
GUI USER peak:28
71

BehaviorsProcess properties

Integrety level:High
Platform:32-bit
Command line:"C:\Program Files\hp\hp deskjet 3520 series\bin\devicesetup.exe" /user "test-pc\test"
Owner:User

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Microsoft Windows XP 94.12%
Windows 7 Ultimate N 5.88%

Distribution by countryDistribution by country

United States installs about 50.00% of HP Digital Imaging.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Dell 57.14%
Hewlett-Packard 28.57%
Intel 14.29%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE