Should I block it?
No, this file is 100% safe to run.
 
 Additional versions
Additional versions
| 10, 1, 1, 6 | 55.56% |  | 
| 10, 1, 1, 5 | 5.56% |  | 
| 10, 1, 1, 4 | 2.78% |  | 
| 9, 0, 0, 0 | 8.33% |  | 
| 8, 0, 0, 0 | 5.56% |  | 
| 7, 0, 5, 0 | 5.56% |  | 
| 7, 0, 0, 0 | 8.33% |  | 
| 6, 0, 0, 0 | 2.78% |  | 
| 5, 0, 5, 3 | 2.78% |  | 
| 4, 5, 0, 802 | 2.78% |  | 
 
Relationships
     
    
        hpzipm12.exe
HP PML by HP
| Version: | 9, 0, 0, 0 | 
| MD5: | 9d84376931440f3679beef2a414fa493 | 
| SHA1: | fdc37ab1558881de5c444e9a7f560a5b5c5a04d2 | 
| SHA256: | c800227a67c3c10a26114db54f5390d2a475d36be65e87cb890a6819b0bb4884 | 
What is hpzipm12.exe?
HP PML is a protocol that allows many applications to exchange device management information with many printers. PML is an object oriented request-reply protocol which supports asynchronous printer query, control, and monitor capabilities.
Overview
hpzipm12.exe runs as a service under the name Pml Driver HPZ12 (SYSTEM\CurrentControlSet\Services\Pml Driver HPZ12) with extensive SYSTEM privileges (full administrator access).
 Details
Details
| File name: | hpzipm12.exe | 
| Publisher: | HP | 
| Product name: | HP PML | 
| Description: | PML Driver | 
| Typical file path: | C:\Windows\System32\hpzipm12.exe | 
| Original name: | PmlDrv.exe | 
| File version: | 9, 0, 0, 0 | 
| Size: | 68 KB (69,632 bytes) | 
| Digital DNA | 
| Entropy: | 5.671928 | 
| File packed: | No | 
| .NET CLR: | No | 
More details
 Behaviors
Behaviors
Service
Runs under 'SYSTEM\CurrentControlSet\Services' by the Service Controller (services.exe)
 Resource utilization
Resource utilization
(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
| CPU | 
| Total CPU: | 0.00111297% |  | 
| Kernel CPU: | 0.00059608% |  | 
| User CPU: | 0.00051689% |  | 
| Kernel CPU time: | 171,875 ms/min |  | 
| Context switches: | 14/sec |  | 
| Memory | 
| Private memory: | 2.42 MB |  | 
| Private (maximum): | 3.77 MB |  | 
| Private (minimum): | 3.77 MB |  | 
| Non-paged memory: | 2.42 MB |  | 
| Virtual memory: | 31.39 MB |  | 
| Virtual memory (peak): | 37.79 MB |  | 
| Working set: | 3.77 MB |  | 
| Working set (peak): | 3.77 MB |  | 
| Page faults: | 2,353/min |  | 
| I/O | 
| I/O read transfer: | 30 Bytes/sec |  | 
| I/O read operations: | 1/sec |  | 
| I/O write transfer: | 0 Bytes/sec |  | 
| I/O write operations: | 1/sec |  | 
| I/O other transfer: | 171.66 KB/sec |  | 
| I/O other operations: | 2,413/sec |  | 
| Resource allocations | 
| Threads: | 2 |  | 
| Handles: | 108 |  | 
| GUI GDI count: | 4 |  | 
| GUI USER count: | 3 |  | 
 
 Process properties
Process properties
| Integrety level: | Undefined | 
| Platform: | 32-bit | 
| Command line: | C:\Windows\System32\hpzipm12.exe | 
| Owner: | SYSTEM | 
| Windows Service | 
| Service name: | SYSTEM\CurrentControlSet\Services\Pml Driver HPZ12 | 
| Display name: | Pml Driver HPZ12 | 
| Type: | Win32OwnProcess | 
| Parent process: | services.exe (Services and Controller app by Microsoft) | 
 Threads
Threads
Common loaded modules
These are modules that are typiclaly loaded within the context of this process.
 Distribution by Windows OS
Distribution by Windows OS
| OS version | distribution | 
| Microsoft Windows XP | 94.44% |  | 
| Windows XP Home Edition | 2.78% |  | 
| Windows Vista Business | 2.78% |  | 
 Distribution by country
Distribution by country
United States installs about 60.00% of HP PML.
 Distribution by PC manufacturer
Distribution by PC manufacturer
| PC Manufacturer | distribution | 
| Dell | 40.00% |  | 
| Hewlett-Packard | 20.00% |  | 
| Toshiba | 16.00% |  | 
| American Megatrends | 12.00% |  | 
| Intel | 8.00% |  | 
| Acer | 4.00% |  |