Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

4, 8, 0, 0 11.36%
4, 8, 0, 0 15.91%
4, 7, 0, 0 15.91%
4, 7, 0, 0 15.91%
4, 6, 0, 0 2.27%
4, 5, 0, 0 2.27%
4, 5, 0, 0 2.27%
4, 4, 0, 0 6.82%
4, 4, 0, 0 2.27%
4, 3, 0, 0 2.27%
4, 3, 0, 0 2.27%
4, 1, 0, 0 2.27%
4, 1, 0, 0 2.27%
3, 8, 0, 0 11.36%
3, 8, 0, 0 2.27%
3, 3, 0, 0 2.27%

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
RegQueryValueExA, RegDeleteKeyA, RegCreateKeyExA, RegOpenKeyExA, RegSetValueExA, RegDeleteValueA, RegCloseKey
comdlg32.dll
GetOpenFileNameA
gdi32.dll
SetViewportOrgEx, OffsetViewportOrgEx, SetViewportExtEx, ScaleViewportExtEx, SetWindowExtEx, ScaleWindowExtEx, GetClipBox, SetMapMode, SaveDC, PtVisible, RectVisible, TextOutA, ExtTextOutA, Escape, CreateBitmap, GetObjectA, SetTextColor, DeleteObject, CreateICA, GetDeviceCaps, DeleteDC, SetBkColor, GetStockObject, SelectObject, CreateFontIndirectA, RestoreDC, TextOutW, ExtTextOutW, GetObjectW
kernel32.dll
FreeLibrary, LoadLibraryA, GetProcessVersion, SetFilePointer, FlushFileBuffers, GetCPInfo, GetOEMCP, RtlUnwind, HeapAlloc, HeapFree, GetCommandLineA, RaiseException, TerminateProcess, HeapSize, HeapReAlloc, GetACP, HeapDestroy, HeapCreate, VirtualFree, VirtualAlloc, IsBadWritePtr, SetHandleCount, GetStdHandle, GetFileType, GetStartupInfoA, FreeEnvironmentStringsA, FreeEnvironmentStringsW, GetEnvironmentStrings, GetEnvironmentStringsW, GetStringTypeA, GetStringTypeW, LCMapStringA, LCMapStringW, SetUnhandledExceptionFilter, IsBadReadPtr, IsBadCodePtr, SetStdHandle, GlobalGetAtomNameA, GlobalAddAtomA, GlobalFindAtomA, WritePrivateProfileStringA, GlobalFlags, GetVersion, lstrcatA, SetErrorMode, TlsGetValue, LocalReAlloc, TlsSetValue, EnterCriticalSection, GlobalReAlloc, LeaveCriticalSection, TlsFree, GlobalHandle, GlobalFree, DeleteCriticalSection, TlsAlloc, InitializeCriticalSection, LocalAlloc, GlobalAlloc, GlobalDeleteAtom, lstrcmpA, lstrcmpiA, GetCurrentThread, GetCurrentThreadId, GlobalLock, GlobalUnlock, lstrcpynA, GetLastError, SetLastError, InterlockedDecrement, InterlockedIncrement, LocalFree, GetTickCount, CreateEventA, CreateProcessA, Sleep, WaitForSingleObject, ExitProcess, MulDiv, FindFirstFileA, FindNextFileA, FindClose, GetFileSize, ReadFile, GetModuleHandleA, GetProcAddress, GetCurrentProcess, GetSystemDefaultLangID, GetVolumeInformationA, MultiByteToWideChar, WideCharToMultiByte, GetModuleFileNameA, lstrlenA, GetVersionExA, lstrcpyA, WriteFile, DeleteFileA, GetTempPathA, GetTempFileNameA, GetFileAttributesA, GetDriveTypeA, CloseHandle, DefineDosDeviceA, DeviceIoControl, QueryDosDeviceA, GetLogicalDrives, CreateFileA, UnhandledExceptionFilter, GetCurrentProcessId, QueryPerformanceCounter, GlobalAddAtomW, GlobalFindAtomW, WritePrivateProfileStringW, lstrcmpiW, lstrcatW, lstrcmpW, GetSystemTimeAsFileTime, InterlockedExchange, GetSystemDirectoryA, GetWindowsDirectoryA, CompareStringA, DefineDosDeviceW, LockResource, FindResourceA, LoadResource, SetEvent, FormatMessageA
ole32.dll
CoGetMalloc, StringFromIID, ReleaseStgMedium
shell32.dll
DragQueryFileA, ShellExecuteExA, SHChangeNotify
user32.dll
GetWindowPlacement, IsIconic, SystemParametersInfoA, RegisterWindowMessageA, GetForegroundWindow, GetMessagePos, GetMessageTime, RemovePropA, CallWindowProcA, GetPropA, SetPropA, GetClassLongA, CreateWindowExA, DestroyWindow, DefWindowProcA, GetMenuItemID, GetSubMenu, GetMenu, RegisterClassA, GetClassInfoA, WinHelpA, GetCapture, GetTopWindow, CopyRect, GetClientRect, AdjustWindowRectEx, GetSysColor, MapWindowPoints, LoadIconA, LoadCursorA, GetSysColorBrush, DestroyMenu, GetSystemMetrics, SetFocus, ShowWindow, SetWindowPos, SetWindowLongA, GetDlgItem, GetWindowTextA, SetWindowTextA, GetWindow, GetDlgCtrlID, GetWindowRect, PtInRect, GetClassNameA, LoadStringA, UnregisterClassA, GetMenuCheckMarkDimensions, GetMenuState, ModifyMenuA, EnableMenuItem, GetFocus, GetNextDlgTabItem, GetMessageA, TranslateMessage, DispatchMessageA, GetActiveWindow, GetKeyState, CallNextHookEx, ValidateRect, IsWindowVisible, PeekMessageA, GetCursorPos, SetWindowsHookExA, GetLastActivePopup, IsWindowEnabled, MessageBoxA, SetCursor, SendMessageA, PostMessageA, PostQuitMessage, UnhookWindowsHookEx, GrayStringA, DrawTextA, TabbedTextOutA, ReleaseDC, GetDC, ClientToScreen, MessageBoxIndirectA, GetParent, GetWindowLongA, SetForegroundWindow, wsprintfA, InsertMenuA, GetMenuItemCount, GetMenuStringA, CreateMenu, InsertMenuItemA, SetMenuItemBitmaps, LoadBitmapA, CheckMenuItem, BroadcastSystemMessage, FindWindowA, EnableWindow, RegisterWindowMessageW, RemovePropW, CallWindowProcW, GetPropW, SetPropW, CreateWindowExW, DefWindowProcW, RegisterClassW, GetClassInfoW, WinHelpW, LoadIconW, LoadCursorW, SetWindowLongW, GetWindowTextW, SetWindowTextW, GetClassNameW, LoadStringW, UnregisterClassW, ModifyMenuW, DispatchMessageW, PeekMessageW, SetWindowsHookExW, MessageBoxW, SendMessageW, PostMessageW, GrayStringW, DrawTextW, TabbedTextOutW, SystemParametersInfoW, GetMessageW, SendDlgItemMessageA, UpdateWindow, IsDialogMessageA, GetWindowTextLengthA, EndDialog, SetActiveWindow, IsWindow, CreateDialogIndirectParamA
winspool.drv
OpenPrinterA, DocumentPropertiesA, ClosePrinter, OpenPrinterW, DocumentPropertiesW
Export table
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer

PWRISOSH.dll

PowerISO Shell Dynamic Link Library by PowerISO Computing

Remove PWRISOSH.dll
Version:   4, 5, 0, 0
MD5:   baa3e635383278ec32a160967a53db59
SHA1:   3afd5922a50d73a236770d250c5c1e8ee82a8988
SHA256:   570d7cf8056fb0b7f440a9888e330e8c2f84c955abe7841c2a05805b28c06c64

Overview

pwrisosh.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 PowerISO published by Power Software Ltd and PowerISO published by PowerISO Computing, Inc.. The assembly utilizes the .NET run-time framework (which is required to be installed on the PC).

DetailsDetails

File name:pwrisosh.dll
Publisher:PowerISO Computing, Inc.
Product name:PowerISO Shell Dynamic Link Library
Description:PowerISOShell DLL
Typical file path:C:\Program Files\poweriso\pwrisosh.dll
File version:4, 5, 0, 0
Size:156 KB (159,744 bytes)
Digital DNA
File packed:No
Code language:Microsoft Visual C# / Basic .NET
.NET CLR:Yes
.NET NGENed:No
More details

ResourcesPrograms

The following programs will install this file
Power Software Ltd
23% remove
PowerISO is a powerful CD / DVD / BD image file processing tool, which allows you to open, extract, burn, create, edit, compress, encrypt, split and convert ISO files, and mount ISO files with internal virtual drive. It can process almost all CD / DVD / BD image files including ISO and BIN files. PowerISO provides an all-in-one solution. You can do every thing with your ISO files and disc image files. Support almost all CD / DVD / BD-RO...

BehaviorsBehaviors

Context menu handlers
Located in '*\shellex\ContextMenuHandlers'
  • Name: 'PowerISO'
Approved shell extensions
Located in the registry at 'SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved'
  • 'PowerISO' with CLSID {967B2D40-8B7D-4127-9049-61EA0C2C6DCE}

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Ultimate 36.36%
Windows 7 Home Premium 18.18%
Microsoft Windows XP 15.91%
Windows 7 Professional 9.09%
Windows 8 6.82%
Windows 7 Home Basic 4.55%
Windows 8.1 Pro 2.27%
Windows 8 Enterprise Evaluation 2.27%
Windows Vista Home Premium 2.27%
Windows 8 Pro 2.27%

Distribution by countryDistribution by country

United States installs about 27.91% of PowerISO Shell Dynamic Link Library.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Toshiba 29.27%
Hewlett-Packard 26.83%
Dell 19.51%
Acer 12.20%
GIGABYTE 9.76%
American Megatrends 2.44%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE