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:   6d530e8e65a57b45ab9cad69e4220b53
SHA1:   8eb5e5183150fc5c14fa182af9157cd0d0db58a1
SHA256:   ad8e73019cc9b31775f9f261faff525c11855116eae08dc25f020b3621c9c6bf

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 hpstatusbl.dll (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:628.85 KB (643,944 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'
Network connections
Access through an approved Windows firewall exception
  • [UDP] listens on port 64051

  • ResourcesResource utilization

    (Note: statistics below are averages based on a minimum sample size of 200 unique participants)
    Averages
     
    CPU
    Total CPU:0.00039438%
    0.028634%
    Kernel CPU:0.00023071%
    0.013761%
    User CPU:0.00016367%
    0.014873%
    Kernel CPU time:448,128 ms/min
    100,923,805ms/min
    CPU cycles:4,835,372/sec
    17,470,203/sec
    Memory
    Private memory:5.64 MB
    21.59 MB
    Private (maximum):8.54 MB
    Private (minimum):5.52 MB
    Non-paged memory:5.64 MB
    21.59 MB
    Virtual memory:76.12 MB
    140.96 MB
    Virtual memory (peak):87.69 MB
    169.69 MB
    Working set:7.51 MB
    18.61 MB
    Working set (peak):9.2 MB
    37.95 MB
    Page faults:2,716,012/min
    2,039/min
    I/O
    I/O read transfer:56.14 KB/sec
    1.02 MB/min
    I/O read operations:146/sec
    343/min
    I/O write transfer:60.03 KB/sec
    274.99 KB/min
    I/O write operations:61/sec
    227/min
    I/O other transfer:29.17 KB/sec
    448.09 KB/min
    I/O other operations:1,523/sec
    1,671/min
    Resource allocations
    Threads:5
    12
    Handles:13262
    600
    GUI GDI count:6
    103
    GUI GDI peak:10
    142
    GUI USER count:1
    49
    GUI USER peak:3
    71

    BehaviorsProcess properties

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

    ResourcesThreads

    Averages
     
    HPNetworkCommunicator.exe (main module)
    Total CPU:0.05190529%
    0.272967%
    Kernel CPU:0.04291896%
    0.107585%
    User CPU:0.00898633%
    0.165382%
    CPU cycles:1,135,457/sec
    5,741,424/sec
    Memory:656 KB
    1.16 MB
    ntdll.dll
    Total CPU:0.03409934%
    Kernel CPU:0.00641995%
    User CPU:0.02767939%
    CPU cycles:300,247/sec
    Memory:1.16 MB
    RPCRT4.dll
    Total CPU:0.00049550%
    Kernel CPU:0.00039120%
    User CPU:0.00010431%
    CPU cycles:9,649/sec
    Memory:780 KB
    mswsock.dll
    Total CPU:0.00011811%
    Kernel CPU:0.00009525%
    User CPU:0.00002286%
    CPU cycles:4,100/sec
    Memory:240 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