Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

21d55 50.00%
0a707 50.00%
(Note, ashampoo GmbH & Co. KG 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
RegQueryValueExA, RegOpenKeyExA, RegCloseKey, RegSetValueExA, RegFlushKey, RegDeleteKeyA, RegCreateKeyExA, OpenProcessToken, GetTokenInformation, GetLengthSid, GetKernelObjectSecurity
comctl32.dll
_TrackMouseEvent, ImageList_SetIconSize, ImageList_GetIconSize, ImageList_Write, ImageList_Read, ImageList_DragShowNolock, ImageList_DragMove, ImageList_DragLeave, ImageList_DragEnter, ImageList_EndDrag, ImageList_BeginDrag, ImageList_GetIcon, ImageList_Remove, ImageList_DrawEx, ImageList_Draw, ImageList_GetBkColor, ImageList_SetBkColor, ImageList_ReplaceIcon, ImageList_Add, ImageList_GetImageCount, ImageList_Destroy, ImageList_Create
gdi32.dll
UnrealizeObject, StretchBlt, SetWindowOrgEx, SetWinMetaFileBits, SetViewportOrgEx, SetTextColor, SetStretchBltMode, SetROP2, SetPixel, SetEnhMetaFileBits, SetDIBColorTable, SetBrushOrgEx, SetBkMode, SetBkColor, SelectPalette, SelectObject, SaveDC, RestoreDC, RectVisible, RealizePalette, PlayEnhMetaFile, PatBlt, MoveToEx, MaskBlt, LineTo, IntersectClipRect, GetWindowOrgEx, GetWinMetaFileBits, GetTextMetricsA, GetTextExtentPoint32A, GetSystemPaletteEntries, GetStockObject, GetRgnBox, GetPixel, GetPaletteEntries, GetObjectA, GetEnhMetaFilePaletteEntries, GetEnhMetaFileHeader, GetEnhMetaFileBits, GetDeviceCaps, GetDIBits, GetDIBColorTable, GetDCOrgEx, GetCurrentPositionEx, GetClipBox, GetBrushOrgEx, GetBitmapBits, ExcludeClipRect, DeleteObject, DeleteEnhMetaFile, DeleteDC, CreateSolidBrush, CreatePenIndirect, CreatePalette, CreateHalftonePalette, CreateFontIndirectA, CreateDIBitmap, CreateDIBSection, CreateCompatibleDC, CreateCompatibleBitmap, CreateBrushIndirect, CreateBitmap, CopyEnhMetaFileA, BitBlt
kernel32.dll
GetACP, Sleep, VirtualFree, VirtualAlloc, GetCurrentThreadId, InterlockedDecrement, InterlockedIncrement, VirtualQuery, WideCharToMultiByte, MultiByteToWideChar, lstrlenA, lstrcpynA, LoadLibraryExA, GetThreadLocale, GetStartupInfoA, GetProcAddress, GetModuleHandleA, GetModuleFileNameA, GetLocaleInfoA, GetCommandLineA, FreeLibrary, FindFirstFileA, FindClose, ExitProcess, CompareStringA, WriteFile, UnhandledExceptionFilter, RtlUnwind, RaiseException, GetStdHandle, TlsSetValue, TlsGetValue, TlsFree, TlsAlloc, LocalFree, LocalAlloc, lstrlenW, lstrcpyA, lstrcmpA, WriteProcessMemory, WaitForSingleObject, WaitForMultipleObjectsEx, VirtualQueryEx, VirtualProtectEx, UnmapViewOfFile, TerminateThread, TerminateProcess, SuspendThread, SizeofResource, SetThreadPriority, SetThreadLocale, SetThreadContext, SetThreadAffinityMask, SetPriorityClass, SetLastError, SetFilePointer, SetEvent, SetErrorMode, SetEndOfFile, ResumeThread, ResetEvent, ReleaseMutex, ReadProcessMemory, ReadFile, PulseEvent, OpenProcess, OpenFileMappingA, OpenEventA, MulDiv, MapViewOfFile, LockResource, LoadResource, LoadLibraryA, LeaveCriticalSection, IsBadReadPtr, InitializeCriticalSection, GlobalUnlock, GlobalSize, GlobalLock, GlobalFree, GlobalFindAtomA, GlobalDeleteAtom, GlobalAlloc, GlobalAddAtomA, GetWindowsDirectoryA, GetVersionExW, GetVersionExA, GetVersion, GetTickCount, GetThreadPriority, GetThreadContext, GetSystemDirectoryW, GetSystemDirectoryA, GetShortPathNameA, GetProcessVersion, GetProcessAffinityMask, GetPriorityClass, GetModuleHandleW, GetModuleFileNameW, GetLocalTime, GetLastError, GetFullPathNameA, GetFileAttributesW, GetFileAttributesA, GetExitCodeThread, GetExitCodeProcess, GetDriveTypeA, GetDiskFreeSpaceA, GetDateFormatA, GetCurrentThread, GetCurrentProcessId, GetCurrentProcess, GetCPInfo, FreeResource, InterlockedExchange, FormatMessageA, FindResourceA, EnumCalendarInfoA, EnterCriticalSection, DuplicateHandle, DeleteCriticalSection, CreateThread, CreateSemaphoreA, CreateMutexA, CreateFileMappingW, CreateFileMappingA, CreateFileW, CreateFileA, CreateEventA, CloseHandle
ole32.dll
IsEqualGUID, CreateStreamOnHGlobal, ReleaseStgMedium, CoTaskMemFree, StringFromCLSID, CoLockObjectExternal, CoDisconnectObject, CoRevokeClassObject, CoRegisterClassObject, CoUninitialize, CoInitialize, GetHGlobalFromStream
oleaut32.dll
SysFreeString, SysReAllocStringLen, SysAllocStringLen, CreateErrorInfo, GetErrorInfo, SetErrorInfo, RegisterTypeLib, LoadTypeLibEx, SafeArrayPtrOfIndex, SafeArrayGetUBound, SafeArrayGetLBound, SafeArrayCreate, VariantChangeType, VariantCopy, VariantClear, VariantInit
shell32.dll
Shell_NotifyIconA, ShellExecuteA, SHGetFileInfoA, DragQueryFileA, SHGetSpecialFolderLocation, SHGetPathFromIDListA
user32.dll
GetKeyboardType, DestroyWindow, LoadStringA, MessageBoxA, CharNextA, DllMain
version.dll
VerQueryValueA, GetFileVersionInfoSizeA, GetFileVersionInfoA
Export table
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer

contexthandler.dll

By ashampoo GmbH & Co. KG (Signed)

Remove contexthandler.dll
MD5:   0a707015f9c23de226b61723ee2f702d
SHA1:   c35e2ba6a9d0e476edc6f1b9a7952e335b7f9e23

Overview

contexthandler.dll is loaded as dynamic link library that runs in the context of a process. It is installed with a couple of know programs including Ashampoo WinOptimizer 4 FREE published by Ashampoo GmbH & Co. KG and Ashampoo WinOptimizer 4 published by Ashampoo GmbH & Co. KG. The file is digitally signed by ashampoo GmbH & Co. KG which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:contexthandler.dll
Typical file path:C:\users\user\documents\ashampoo winoptimizer 5\contexthandler.dll
Size:432.84 KB (443,232 bytes)
Certificate
Issued to:ashampoo GmbH & Co. KG
Authority (CA):VeriSign
Effective date:Wednesday, February 20, 2008
Expiration date:Thursday, March 17, 2011
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

ResourcesPrograms

The following programs will install this file
Ashampoo GmbH & Co. KG
23% remove
This is a PC optimization program that is supposed to increase the speed of computer by removing invalid entries the computer's registry. The trial version will perform a scan and identify issues while the user will need to unlock the software for a yearly auto-renewing subscription charge.
Ashampoo GmbH & Co. KG
20% remove
This is a PC optimization program that is supposed to increase the speed of computer by removing invalid entries the computer's registry. The trial version will perform a scan and identify issues while the user will need to unlock the software for a yearly auto-renewing subscription charge.

BehaviorsBehaviors

Context menu handlers
Located in '*\shellex\ContextMenuHandlers'
  • CLSID: {B83DE149-CEFA-5D3A-82DB-A22864B1E3A9}
  • CLSID: {B83DE13F-CFFA-6D3A-82DB-A32864B1E3AB}

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Microsoft Windows XP 50.00%
Windows 7 Home Premium 50.00%

Distribution by countryDistribution by country

United Kingdom installs about 50.00% of contexthandler.dll.

OEM distributionDistribution by PC manufacturer

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

Download it for FREE