Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

0.3.1282.12202 2.44%
0.3.1282.4100 12.20%
0.3.1282.3591 51.22%
0.3.1282.3554 31.71%
0.3.1282.3384 2.44%

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
RegSetValueExA, RegQueryValueExW, RegCreateKeyExA, RegOpenKeyExW, RegCloseKey, RegEnumValueW, RegEnumKeyExW, RegCreateKeyExW, RegDeleteKeyW, RegDeleteValueW, RegSetValueExW
dbghelp.dll
SymFromAddr, SymSetSearchPath, SymInitialize, SymCleanup, SymGetSearchPath, SymGetOptions, SymSetOptions, SymGetLineFromAddr64
kernel32.dll
HeapDestroy, HeapCreate, GetFileType, InitializeCriticalSectionAndSpinCount, GetStdHandle, SetHandleCount, IsDebuggerPresent, ExitProcess, UnhandledExceptionFilter, GetCommandLineA, CreateThread, ExitThread, GetSystemTimeAsFileTime, DecodePointer, EncodePointer, TlsAlloc, TlsGetValue, TlsSetValue, TlsFree, GetConsoleCP, GetConsoleMode, FlushFileBuffers, RtlUnwind, GetCPInfo, GetACP, GetOEMCP, IsValidCodePage, GetTimeZoneInformation, IsProcessorFeaturePresent, LCMapStringW, FreeEnvironmentStringsW, GetEnvironmentStringsW, QueryPerformanceCounter, HeapReAlloc, WriteConsoleW, SetStdHandle, GetStringTypeW, CompareStringW, SetUnhandledExceptionFilter, SetDllDirectoryW, DisableThreadLibraryCalls, InterlockedIncrement, InterlockedDecrement, InitializeCriticalSection, GlobalAlloc, LeaveCriticalSection, EnterCriticalSection, GlobalFree, DeleteCriticalSection, GetCurrentThreadId, GetTickCount, OpenProcess, CloseHandle, GetCurrentProcessId, HeapAlloc, DebugBreak, VirtualFree, VirtualAlloc, VirtualProtect, CreateFileA, GetModuleHandleExA, VirtualQuery, HeapFree, GetModuleHandleW, GetProcessHeap, WriteFile, WideCharToMultiByte, CreateDirectoryA, GetLastError, SetLastError, GetProcAddress, HeapSize, GetSystemInfo, GetModuleFileNameA, OutputDebugStringA, GetTempPathA, GetModuleFileNameW, DeleteFileW, SetFilePointer, SetEndOfFile, GetFileAttributesW, ReadFile, GetFileSizeEx, WaitForSingleObject, FreeLibrary, SetEnvironmentVariableA, VerSetConditionMask, GetCurrentProcess, GetModuleHandleExW, LoadLibraryW, CreateFileW, VerifyVersionInfoW, GetCurrentDirectoryW, GetModuleHandleA, GetWindowsDirectoryW, GetVersion, Sleep, TerminateProcess, GetStartupInfoW, MultiByteToWideChar, SetThreadPriority, RaiseException, GetExitCodeThread, SetEvent, CreateEventW
spoolss.dll
GetJobW, SetJobW, EnumMonitorsW, XcvDataW, EnumPortsW, GetPrinterW, SetPrinterW, GetPrinterDriverW, OpenPrinterW, SetPrinterDataExW, GetPrinterDriverDirectoryW, ClosePrinter, EnumPrinterKeyW, EnumPrinterDataExW, GetPrinterDataExW, DeletePrinterDataExW, EnumPrinterDriversW
user32.dll
MsgWaitForMultipleObjects
Export table
DllMain
InitializePrintMonitor2

hpbprtmon.dll

Hewlett-Packard Print Driver for Windows by Hewlett-Packard

Remove hpbprtmon.dll
Version:   0.3.1282.3554
MD5:   f2238cdacada0feb79425bfc995339a7
SHA1:   eb8328b1b3cbe56c6e14fdf940784299086fac88
SHA256:   780d1164a6813663b7b0802c09808019aa4f8919bd0199c5d241b187ffbee6ab

Overview

hpbprtmon.dll is loaded as dynamic link library that runs in the context of a process.

DetailsDetails

File name:hpbprtmon.dll
Publisher:Hewlett-Packard
Product name:Hewlett-Packard Print Driver for Windows
Description:Port Monitor Server DLL
Typical file path:C:\Windows\System32\hpbprtmon.dll
Original name:hpprtmon.dll
File version:0.3.1282.3554
Product version:3.1.36.3554
Size:347.5 KB (355,840 bytes)
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 8 70.73%
Windows 8.1 21.95%
Windows 7 Home Premium 2.44%
Windows 8 Pro 2.44%
Windows 7 Ultimate N 2.44%

Distribution by countryDistribution by country

United States installs about 69.23% of Hewlett-Packard Print Driver for Windows.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Hewlett-Packard 97.14%
GIGABYTE 2.86%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE