Should I block it?

No, this file is 100% safe to run.

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
RegCloseKey, RegQueryInfoKeyW, RegEnumValueW, RegQueryInfoKeyA, RegEnumValueA, RegQueryValueExW, RegQueryValueExA, RegDeleteValueW, RegDeleteValueA, RegEnumKeyExW, RegDeleteKeyW, RegEnumKeyExA, RegDeleteKeyA, RegSetValueExW, RegSetValueExA, RegOpenKeyExW, RegCreateKeyExW, RegOpenKeyExA, RegCreateKeyExA, RegNotifyChangeKeyValue
kernel32.dll
FormatMessageA, LocalAlloc, LoadLibraryW, GetProcAddress, FormatMessageW, LocalFree, GetCurrentProcess, IsWow64Process, GetNativeSystemInfo, GetSystemInfo, FreeLibrary, CreateFileA, SetStdHandle, WriteConsoleW, GetConsoleOutputCP, WideCharToMultiByte, InterlockedIncrement, InterlockedDecrement, InterlockedExchange, MultiByteToWideChar, Sleep, InitializeCriticalSection, DeleteCriticalSection, EnterCriticalSection, LeaveCriticalSection, RtlUnwind, GetLastError, HeapFree, RaiseException, HeapAlloc, TerminateProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetCurrentThreadId, GetCommandLineA, GetCPInfo, LCMapStringA, LCMapStringW, GetModuleHandleW, TlsGetValue, TlsAlloc, TlsSetValue, TlsFree, SetLastError, HeapCreate, HeapDestroy, VirtualFree, VirtualAlloc, HeapReAlloc, ExitProcess, WriteFile, GetStdHandle, GetModuleFileNameA, GetModuleHandleA, SetHandleCount, GetFileType, GetStartupInfoA, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, QueryPerformanceCounter, GetTickCount, GetCurrentProcessId, GetSystemTimeAsFileTime, GetStringTypeA, GetStringTypeW, HeapSize, GetACP, GetOEMCP, IsValidCodePage, GetUserDefaultLCID, GetLocaleInfoA, EnumSystemLocalesA, IsValidLocale, GetConsoleCP, GetConsoleMode, FlushFileBuffers, ReadFile, SetFilePointer, CloseHandle, InitializeCriticalSectionAndSpinCount, LoadLibraryA, GetLocaleInfoW, WriteConsoleA
user32.dll
MessageBoxA, MessageBoxW
Export table
SSRegAddValueA
SSRegAddValueEx
SSRegAddValueW
SSRegCloseKey
SSRegDeleteKeyA
SSRegDeleteKeyEx
SSRegDeleteKeyW
SSRegDeleteValueA
SSRegDeleteValueEx
SSRegDeleteValueW
SSRegEmptyKeyA
SSRegEmptyKeyEx
SSRegEmptyKeyW
SSRegFormatErrorA
SSRegFormatErrorW
SSRegFreeValueA
SSRegFreeValueW
SSRegGetValueA
SSRegGetValueEx
SSRegGetValuesA
SSRegGetValuesEx
SSRegGetValuesW
SSRegGetValueW
SSRegNotifyKeyChange
SSRegOpenKeyA
SSRegOpenKeyW

SSRegLib.dll

ProtectTools by Hewlett-Packard Company (Signed)

Remove SSRegLib.dll
Version:   6, 0, 1, 2
MD5:   4711ef5c3152973f10f6654ef34080f2
SHA1:   8ea7270411de5883077eb8c5289114ece56690c2
SHA256:   39c6d50fddf29f135294456da3b6e6cd242334e10139141427e5c128c5c24985

Overview

ssreglib.dll is loaded as dynamic link library that runs in the context of a process. The file is digitally signed by Hewlett-Packard Company which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:ssreglib.dll
Publisher:Hewlett-Packard Limited
Product name:ProtectTools
Description:Common Registry Functions DLL
Typical file path:C:\Windows\System32\ssreglib.dll
File version:6, 0, 1, 2
Product version:6, 0, 0, 0
Size:157.05 KB (160,824 bytes)
Certificate
Issued to:Hewlett-Packard Company
Authority (CA):VeriSign
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Professional 100.00%

Distribution by countryDistribution by country

Australia installs about 50.00% of ProtectTools.
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE