Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

28.0.1315.0 20.29%
28.0.1315.0 17.39%
28.0.989.0 1.45%
27.0.847.0 1.45%
27.0.847.0 1.45%
26.0.784.0 1.45%
25.0.622.0 4.35%
25.0.621.0 1.45%
25.0.621.0 1.45%
25.0.619.0 18.84%
25.0.619.0 7.25%
25.0.617.0 1.45%
25.0.571.0 5.80%
25.0.571.0 1.45%
24.0.342.0 1.45%
24.0.342.0 1.45%
23.0.504.0 1.45%
22.50.231.0 8.70%
22.50.231.0 1.45%

Relationships

Parent processes
Related files

PE structurePE file structure

Show functions
Import table
advapi32.dll
RegCloseKey, RegQueryValueExW, AllocateAndInitializeSid, SetEntriesInAclW, InitializeSecurityDescriptor, GetUserNameW, RegQueryInfoKeyW, RegEnumValueW, RegDeleteValueW, RegSetValueExW, RegDeleteKeyW, SetSecurityDescriptorDacl, FreeSid, RegOpenKeyExW, RegCreateKeyExW, RegEnumKeyExW, CheckTokenMembership, OpenProcessToken
iphlpapi.dll
NotifyAddrChange, GetAdaptersInfo, GetAdaptersAddresses, GetInterfaceInfo, IpReleaseAddress, IpRenewAddress, AddIPAddress, DeleteIPAddress, IcmpCreateFile, IcmpSendEcho, IcmpCloseHandle, GetIfEntry
kernel32.dll
DllMain
ole32.dll
CoCreateInstance, CoInitialize, CLSIDFromString, CoUninitialize, OleInitialize, CoInitializeEx, CoCreateGuid, CreateStreamOnHGlobal, PropVariantClear, OleUninitialize
psapi.dll
EnumProcessModules, GetModuleFileNameExW, EnumProcesses, GetModuleBaseNameW
rpcrt4.dll
UuidCreate, RpcStringFreeA, UuidToStringA
secur32.dll
GetUserNameExW
setupapi.dll
SetupDiCallClassInstaller, SetupDiGetDeviceInterfaceDetailW, SetupDiEnumDeviceInterfaces, SetupDiGetDeviceInstallParamsW, SetupDiSetDeviceInstallParamsW, SetupDiCreateDeviceInfoW, SetupDiOpenClassRegKey, SetupDiCreateDevRegKeyW, SetupDiOpenDevRegKey, SetupDiBuildDriverInfoList, SetupDiDestroyDriverInfoList, SetupDiOpenDeviceInfoW, SetupDiGetSelectedDriverW, SetupDiGetDriverInfoDetailW, SetupOpenInfFileW, SetupFindFirstLineW, SetupGetLineTextW, SetupCloseInfFile, CMP_WaitNoPendingInstallEvents, SetupDiSetClassInstallParamsW, SetupDiCreateDeviceInfoList, SetupDiGetClassDevsW, CM_Disable_DevNode, CM_Set_DevNode_Registry_PropertyW, CM_Get_DevNode_Registry_PropertyW, CM_Get_Device_IDW, CM_Get_DevNode_Status, CM_Locate_DevNodeW, SetupDiDestroyDeviceInfoList, SetupDiEnumDeviceInfo, SetupDiRemoveDevice, SetupDiGetDeviceRegistryPropertyW
shell32.dll
ExtractIconW, SHGetFolderPathW, ShellExecuteW, ShellExecuteExW, SHGetSpecialFolderPathW
shlwapi.dll
PathFindFileNameW, PathIsFileSpecW, PathFindExtensionW, PathRemoveFileSpecW
user32.dll
ExitWindowsEx, GetDesktopWindow, GetAsyncKeyState, WaitForInputIdle, MsgWaitForMultipleObjectsEx, CloseDesktop, PeekMessageW, MsgWaitForMultipleObjects, GetSystemMetrics, SystemParametersInfoW, LoadIconW, DestroyIcon, RegisterWindowMessageW, SetTimer, GetMessageW, SendMessageCallbackW, GetKeyState, OpenDesktopW, SetThreadDesktop, GetThreadDesktop, SetProcessWindowStation, GetProcessWindowStation, CloseWindowStation, AllowSetForegroundWindow, OpenWindowStationW
version.dll
VerQueryValueW, GetFileVersionInfoSizeW, GetFileVersionInfoW
wininet.dll
HttpOpenRequestW, InternetCloseHandle, InternetQueryOptionW, InternetSetOptionW, HttpSendRequestW, HttpQueryInfoW, HttpQueryInfoA, InternetReadFileExA, HttpAddRequestHeadersW, InternetErrorDlg, InternetOpenW, InternetConnectW
winspool.drv
AddMonitorW, DeleteMonitorW, EnumMonitorsW, EnumPortsW, StartDocPrinterW, StartPagePrinter, WritePrinter, EndPagePrinter, EndDocPrinter, FindFirstPrinterChangeNotification, FindNextPrinterChangeNotification, FindClosePrinterChangeNotification, DocumentPropertiesW, OpenPrinterW, ClosePrinter, GetPrinterDataExW, SetPrinterDataExW, GetPrinterDriverW, XcvDataW, GetPrinterW, DeletePrinterDriverExW, EnumJobsW, GetJobW, SetJobW, SetPrinterW, EnumPrintersW, GetPrinterDriverDirectoryW, EnumPrinterDriversW, DeletePrinter
ws2_32.dll
WSACloseEvent, WSADuplicateSocketW, WSAResetEvent, WSAEnumNetworkEvents, WSAConnect, WSAEventSelect, WSACreateEvent, WSASocketW, WSAStringToAddressW, getaddrinfo, freeaddrinfo, WSAAddressToStringW, WSAWaitForMultipleEvents

HPNetworkCommunicator.exe

HP Digital Imaging by Hewlett Packard (Signed)

Remove HPNetworkCommunicator.exe
Version:   25.0.619.0
MD5:   bbd2dae7bd103d88591f4712b196d611
SHA1:   2574ab1cf7b2693d604ab844ac56fed465c04d57
SHA256:   97554b2dbadc5a809a568651aae93478a60a78883a4c078433b5ba7fe5523a35

What is HPNetworkCommunicator.exe?

HP Network Communicator is installed when you install a piece of Hewlett Packard hardware such as a printer or scanner onto your PC. It is used to communicate various function between the HP harware and installed software.

Overview

hpnetworkcommunicator.exe executes as a process with the local user's privileges typically within the context of its parent scantopcactivationapp.exe (HP Digital Imaging by Hewlett Packard). 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:hpnetworkcommunicator.exe
Publisher:Hewlett-Packard Co.
Product name:HP Digital Imaging
Description:HPNetworkCommunicator
Typical file path:C:\Program Files\hp\hp envy 110 series\bin\hpnetworkcommunicator.exe
File version:25.0.619.0
Product version:025.000.619.000
Size:890.85 KB (912,232 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\HPNetworkCommunicator.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Deskjet 3050A J611 series\Bin\HPNetworkCommunicator.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Photosmart 6510 series\Bin\HPNetworkCommunicator.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Deskjet 3520 series\Bin\HPNetworkCommunicator.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Photosmart 7520 series\Bin\HPNetworkCommunicator.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Deskjet 3050 J610 series\Bin\HPNetworkCommunicator.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Officejet Pro 8500 A910\Bin\HPNetworkCommunicator.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Photosmart Plus B210 series\Bin\HPNetworkCommunicator.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Deskjet 3520 series\Bin\HPNetworkCommunicator.exe'
  • Firewall exception for 'C:\Program Files\HP\HP Officejet 6500 E710n-z\Bin\HPNetworkCommunicator.exe'

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.09150862%
0.028634%
Kernel CPU:0.07232020%
0.013761%
User CPU:0.01918842%
0.014873%
Kernel CPU time:27,597 ms/min
100,923,805ms/min
CPU cycles:1,993,469/sec
17,470,203/sec
Context switches:3/sec
284/sec
Memory
Private memory:4.67 MB
21.59 MB
Private (maximum):8.92 MB
Private (minimum):4.96 MB
Non-paged memory:4.67 MB
21.59 MB
Virtual memory:81.16 MB
140.96 MB
Virtual memory (peak):93.64 MB
169.69 MB
Working set:6.65 MB
18.61 MB
Working set (peak):9.99 MB
37.95 MB
Page faults:500,293/min
2,039/min
I/O
I/O read transfer:59.76 KB/sec
1.02 MB/min
I/O read operations:87/sec
343/min
I/O write transfer:34.77 KB/sec
274.99 KB/min
I/O write operations:35/sec
227/min
I/O other transfer:19.9 KB/sec
448.09 KB/min
I/O other operations:871/sec
1,671/min
Resource allocations
Threads:7
12
Handles:2173
600
GUI GDI count:8
103
GUI GDI peak:9
142
GUI USER count:1
49
GUI USER peak:3
71

BehaviorsProcess properties

Integrety level:High
Platform:64-bit
Command lines:
  • "C:\Program Files\hp\hp officejet pro 8600\bin\hpnetworkcommunicator.exe"
  • "C:\Program Files\hp\hp officejet 6600\bin\hpnetworkcommunicator.exe"
Owner:User
Parent processes:

ResourcesThreads

Averages
 
HPNetworkCommunicator.exe (main module)
Total CPU:0.54043587%
0.272967%
Kernel CPU:0.53777254%
0.107585%
User CPU:0.00266334%
0.165382%
CPU cycles:3,061,202/sec
5,741,424/sec
Context switches:1/sec
79/sec
Memory:920 KB
1.16 MB
ntdll.dll
Total CPU:0.00237144%
Kernel CPU:0.00072094%
User CPU:0.00165051%
CPU cycles:22,386/sec
Context switches:1/sec
Memory:1.66 MB
mswsock.dll
Total CPU:0.00026909%
Kernel CPU:0.00022536%
User CPU:0.00004373%
CPU cycles:5,712/sec
Memory:340 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 31.88%
Microsoft Windows XP 24.64%
Windows Vista Home Premium 14.49%
Windows 7 Ultimate 10.14%
Windows 8 Pro 4.35%
Windows 7 Starter 2.90%
Windows Vista Business 2.90%
Windows 8 Pro with Media Center 2.90%
Windows 8 Single Language 1.45%
Windows 8 1.45%
Windows 8.1 1.45%
Windows 8.1 Pro with Media Center 1.45%

Distribution by countryDistribution by country

United States installs about 72.06% of HP Digital Imaging.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Toshiba 22.22%
Dell 22.22%
Hewlett-Packard 17.46%
Sony 15.87%
Intel 6.35%
Acer 4.76%
ASUS 3.17%
Lenovo 3.17%
GIGABYTE 1.59%
Packard Bell 1.59%
Samsung 1.59%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE