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, 7, 0, 0
MD5:   6690a2e8f40597439749e2046be68a5b
SHA1:   e56723229660ddc1e33e472939f13de804023c0b
SHA256:   1bd46205f5a2e8f59e26d722621d6ad0663457e2f46c265d2ef3c95181821306

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 PowerISO Computing, Inc., PowerISO from Power Software Ltd and PowerISO by Power Software Ltd. 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, 7, 0, 0
Size:160 KB (163,840 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
10% 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