Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

61.118.01.11744 75.00%
61.118.01.11744 25.00%
(Note, Hewlett-Packard publishes each variation of this file with the same version, but the hashes are unique.)

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
RegOpenKeyW, RegSetValueExA, RegCloseKey, RegOpenKeyExW, RegQueryValueExW, ReportEventW, DeregisterEventSource, RegisterEventSourceW, RegCreateKeyExA
dbghelp.dll
SymGetLineFromAddr64, SymSetSearchPath, SymFromAddr, SymInitialize, SymCleanup, SymGetSearchPath, SymGetOptions, SymSetOptions
gdi32.dll
CancelDC, EndPage, TranslateCharsetInfo, StartPage, SetBkMode, StartDocW, EndDoc, AbortDoc, TextOutA, GdiGetDC, GdiEndDocEMF, GdiStartDocEMF, GdiDeleteSpoolFileHandle, GdiGetSpoolFileHandle, GetWorldTransform, CombineTransform, SetWorldTransform, GdiPlayPageEMF, CreatePen, GetStockObject, ModifyWorldTransform, DeleteDC, CreateDCW, GdiGetPageCount, GdiGetPageHandle, GdiStartPageEMF, GdiGetDevmodeForPage, SetGraphicsMode, GetTextMetricsW, ExtEscape, CreateFontIndirectW, GetDeviceCaps, DeleteObject, SelectObject, GdiResetDCEMF, GdiEndPageEMF, GetTextFaceW, TextOutW
kernel32.dll
SetFilePointer, WriteFile, WideCharToMultiByte, GetModuleFileNameW, GetCurrentProcessId, GetCurrentProcess, GetPrivateProfileStringW, InitializeCriticalSection, LeaveCriticalSection, EnterCriticalSection, DeleteCriticalSection, HeapAlloc, HeapFree, DebugBreak, LocalAlloc, GetModuleHandleW, GetCurrentThreadId, GetTickCount, OpenProcess, SetEnvironmentVariableA, CompareStringW, SetEndOfFile, WriteConsoleW, FlushFileBuffers, SetStdHandle, HeapReAlloc, GetTimeZoneInformation, QueryPerformanceCounter, GetEnvironmentStringsW, FreeEnvironmentStringsW, GetStartupInfoW, GetFileType, SetHandleCount, GetConsoleMode, GetConsoleCP, CreateFileW, ReadFile, LocalFree, CreateThread, OutputDebugStringA, FreeLibraryAndExitThread, Sleep, InterlockedDecrement, InterlockedIncrement, CloseHandle, CreateEventW, ResetEvent, SetEvent, IsDBCSLeadByteEx, GetACP, lstrlenW, GlobalAlloc, GetProcAddress, SetLastError, GetVersionExW, LoadLibraryW, FreeLibrary, GetTempPathW, GlobalFree, GetLastError, WaitForSingleObject, GetUserDefaultUILanguage, MultiByteToWideChar, GetTempPathA, GetModuleFileNameA, GetSystemInfo, HeapSize, GetStdHandle, HeapDestroy, HeapCreate, ExitProcess, IsProcessorFeaturePresent, GetStringTypeW, InitializeCriticalSectionAndSpinCount, CreateDirectoryA, GetProcessHeap, VirtualFree, VirtualQuery, TlsFree, TlsSetValue, TlsGetValue, GetModuleHandleExA, TlsAlloc, CreateFileA, VirtualProtect, InterlockedExchange, EncodePointer, DecodePointer, GetCommandLineA, GetSystemTimeAsFileTime, RaiseException, GetCPInfo, RtlUnwind, LCMapStringW, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetOEMCP, IsValidCodePage, VirtualAlloc
spoolss.dll
GetJobAttributes, StartDocPrinterW, ReadPrinter, EndDocPrinter, GetPrinterW, EnumFormsW, GetPrinterDriverW, GetPrinterDriverDirectoryW, ClosePrinter, WritePrinter, GetPrinterDataW, OpenPrinterW
user32.dll
MessageBoxW
Export table
ClosePrintProcessor
ControlPrintProcessor
DllMain
EnumPrintProcessorDatatypesW
GetPrintProcessorCapabilities
OpenPrintProcessor
PrintDocumentOnPrintProcessor

hpcpp118.dll

HP Print Processor by Hewlett-Packard

Remove hpcpp118.dll
Version:   61.118.01.11744
MD5:   b9ada5a8d082aa383291c1c337ba84d3
SHA1:   383abd877de603ae1ef4017df92397f1f0d39044
SHA256:   3d6e435152141bc64908716bc14912ab4440cfaacf74f7c30a8b6824c69eeadb

What is hpcpp118.dll?

The HP print processor provides additional functionality for numerous page manipulation features when compared to the standard print processor (WinPrint) available with Windows. The HP print processor is used in the newer HP Unidrive-based 2000 and XP drivers, and is one of the essential components in HP driver architecture. The HP print processor provides functionality such as collation, booklet making, scaling, watermarks, and N-up ordering of pages.

Overview

hpcpp118.dll is loaded as dynamic link library that runs in the context of a process. The assembly utilizes the .NET run-time framework (which is required to be installed on the PC).

DetailsDetails

File name:hpcpp118.dll
Publisher:Hewlett-Packard Corporation
Product name:HP Print Processor
Typical file path:C:\Windows\System32\spool\prtprocs\x64\hpcpp118.dll
File version:61.118.01.11744
Product version:5.4.0.11744
Size:456.5 KB (467,456 bytes)
Digital DNA
File packed:No
Code language:Microsoft Visual C# / Basic .NET
.NET CLR:Yes
.NET NGENed:No
More details

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Home Premium 50.00%
Windows 7 Ultimate 25.00%
Windows Vista Home Basic 25.00%

Distribution by countryDistribution by country

United States installs about 75.00% of HP Print Processor.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Toshiba 100.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE