Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

SM56 Rel. 6.12.25.06 38.46%
SM56 Rel. 6.12.25.06 7.69%
SM56 Rel. 6.12.25.05 23.08%
6.12.05 23.08%
6.11.11.03 7.69%

Relationships

Parent process
Related files

PE structurePE file structure

Show functions
Import table
advapi32.dll
RegDeleteValueA, RegQueryValueExA, RegOpenKeyExA, RegEnumKeyExA, RegSetValueExA, RegCreateKeyExA, RegQueryInfoKeyA, InitiateSystemShutdownA, AdjustTokenPrivileges, LookupPrivilegeValueA, OpenProcessToken, InitializeSecurityDescriptor, RegCloseKey, RegDeleteKeyA, RegEnumKeyA, RegOpenKeyA, RegEnumValueA, GetUserNameA, RegNotifyChangeKeyValue
comctl32.dll
PropertySheetA, DestroyPropertySheetPage, CreatePropertySheetPageA
comdlg32.dll
GetOpenFileNameA, GetFileTitleA, GetSaveFileNameA
gdi32.dll
DeleteObject, GetDeviceCaps, IntersectClipRect, GetWindowExtEx, CreateSolidBrush, PtVisible, RectVisible, TextOutA, ExtTextOutA, Escape, GetMapMode, DPtoLP, GetTextColor, GetBkColor, LPtoDP, ScaleWindowExtEx, SetWindowExtEx, ScaleViewportExtEx, SetViewportExtEx, OffsetViewportOrgEx, SetViewportOrgEx, SetMapMode, SetBkMode, GetStockObject, SelectObject, RestoreDC, SaveDC, DeleteDC, PatBlt, CreateBitmap, GetObjectA, SetBkColor, SetTextColor, GetClipBox, GetTextExtentPointA, BitBlt, CreateCompatibleDC, GetViewportExtEx, CreateDIBitmap, EnumFontFamiliesExA
kernel32.dll
FileTimeToSystemTime, FileTimeToLocalFileTime, GetTickCount, RtlUnwind, HeapFree, HeapAlloc, GetStartupInfoA, GetCommandLineA, ExitProcess, RaiseException, ExitThread, SetStdHandle, GetFileType, GetACP, TerminateProcess, HeapReAlloc, HeapSize, GetTimeZoneInformation, HeapDestroy, HeapCreate, VirtualFree, VirtualAlloc, UnhandledExceptionFilter, FreeEnvironmentStringsA, FreeEnvironmentStringsW, GetEnvironmentStrings, GetEnvironmentStringsW, SetHandleCount, GetStdHandle, SetUnhandledExceptionFilter, GetStringTypeA, GetStringTypeW, LCMapStringA, LCMapStringW, IsBadReadPtr, CompareStringA, CompareStringW, SetEnvironmentVariableA, GetSystemDirectoryA, CreateEventA, CloseHandle, WaitForSingleObject, SetEvent, ResetEvent, GetLastError, DeviceIoControl, WaitForMultipleObjects, GlobalFree, GlobalUnlock, GlobalLock, GlobalAlloc, GlobalMemoryStatus, CreateThread, LockResource, LoadResource, FindResourceA, GetModuleHandleA, GetWindowsDirectoryA, CreateProcessA, CreateFileA, CopyFileA, GetModuleFileNameA, Sleep, WritePrivateProfileStringA, SetErrorMode, SetFileAttributesA, GetFileTime, GetFileSize, GetFileAttributesA, GetOEMCP, GetCPInfo, TlsGetValue, LocalReAlloc, TlsSetValue, GlobalReAlloc, TlsFree, GlobalHandle, TlsAlloc, LocalAlloc, GlobalFlags, GetProcessVersion, SizeofResource, lstrcmpA, GetCurrentThread, MulDiv, SetLastError, ReleaseMutex, GetThreadLocale, GetVersionExA, GetProcAddress, lstrcpynA, GetCurrentProcess, GetExitCodeProcess, CreatePipe, GetProfileStringA, GetFullPathNameA, GetVolumeInformationA, FindFirstFileA, FindClose, DeleteFileA, MoveFileA, SetEndOfFile, UnlockFile, LockFile, FlushFileBuffers, SetFilePointer, WriteFile, ReadFile, DuplicateHandle, SuspendThread, FreeLibrary, SetThreadPriority, ResumeThread, MultiByteToWideChar, InterlockedDecrement, InterlockedIncrement, lstrlenA, WideCharToMultiByte, GetVersion, lstrcatA, GetCurrentThreadId, GlobalGetAtomNameA, lstrcmpiA, GlobalAddAtomA, GlobalFindAtomA, GlobalDeleteAtom, lstrcpyA, CreateMutexA, DeleteCriticalSection, InitializeCriticalSection, LeaveCriticalSection, EnterCriticalSection, IsBadWritePtr, IsBadStringPtrA, FormatMessageA, LocalFree, LoadLibraryA, IsBadCodePtr, DllMain, GetLocaleInfoA, GetCurrentProcessId, SetPriorityClass, OpenMutexA, CreateToolhelp32Snapshot, Module32First, Module32Next, Process32First, Process32Next
ole32.dll
CoFreeUnusedLibraries, OleUninitialize, OleInitialize, CoTaskMemAlloc, CoTaskMemFree, StgOpenStorageOnILockBytes, CoGetClassObject, CLSIDFromString, CLSIDFromProgID, CoBuildVersion, CoCreateInstance, CoUninitialize, CoInitializeEx, CoRegisterMessageFilter, StgCreateDocfileOnILockBytes, OleIsCurrentClipboard, OleFlushClipboard, CreateILockBytesOnHGlobal, CoRevokeClassObject
setupapi.dll
SetupDiClassGuidsFromNameA, SetupDiGetClassDevsA, SetupDiEnumDeviceInfo, SetupDiOpenDevRegKey, SetupDiDestroyDeviceInfoList
shell32.dll
Shell_NotifyIconA
user32.dll
GetNextDlgGroupItem, MessageBeep, InvalidateRect, RegisterClipboardFormatA, PostThreadMessageA, InflateRect, DestroyMenu, GetDesktopWindow, PtInRect, GetClassNameA, GetSysColorBrush, SetWindowContextHelpId, GrayStringA, DrawTextA, TabbedTextOutA, EndPaint, BeginPaint, GetWindowDC, ClientToScreen, GetDC, ReleaseDC, CharUpperA, GetMessageA, TranslateMessage, ValidateRect, GetCursorPos, GetMenuCheckMarkDimensions, LoadBitmapA, GetMenuState, ModifyMenuA, SetMenuItemBitmaps, CheckMenuItem, EnableMenuItem, MoveWindow, SetWindowTextA, IsDialogMessageA, SetRect, SendDlgItemMessageA, MapWindowPoints, GetSysColor, PeekMessageA, DispatchMessageA, AdjustWindowRectEx, ScreenToClient, GetClientRect, CopyRect, IsWindowVisible, GetTopWindow, IsChild, WinHelpA, GetClassInfoA, RegisterClassA, GetMenu, GetMenuItemCount, GetSubMenu, GetMenuItemID, IsWindowUnicode, GetWindowTextLengthA, GetWindowTextA, GetDlgCtrlID, GetKeyState, DefWindowProcA, CreateWindowExA, SetWindowsHookExA, CallNextHookEx, GetClassLongA, SetPropA, UnhookWindowsHookEx, GetPropA, CallWindowProcA, RemovePropA, GetMessageTime, GetMessagePos, GetLastActivePopup, GetWindow, SetWindowLongA, OffsetRect, IntersectRect, SystemParametersInfoA, IsIconic, GetWindowPlacement, GetNextDlgTabItem, EndDialog, GetSystemMetrics, CreateDialogIndirectParamA, CopyAcceleratorTableA, CharNextA, GetWindowRect, MapDialogRect, SetWindowPos, ShowWindow, GetCapture, GetActiveWindow, SetActiveWindow, GetAsyncKeyState, GetWindowLongA, GetFocus, SetFocus, GetDlgItem, IsWindowEnabled, GetParent, GetForegroundWindow, UpdateWindow, RegisterWindowMessageA, LoadIconA, MessageBoxA, ExitWindowsEx, DestroyIcon, FindWindowA, SendNotifyMessageA, GetCursor, LoadCursorA, SetCursor, SetForegroundWindow, LoadStringA, SendMessageA, KillTimer, SetTimer, wsprintfA, CreateDialogParamA, PostMessageA, DestroyWindow, EnableWindow, PostQuitMessage, IsWindow, DefDlgProcA, DrawFocusRect, ExcludeUpdateRgn, ShowCaret, HideCaret, UnregisterClassA, DrawMenuBar, DeleteMenu, FlashWindowEx, RegisterDeviceNotificationA, GetSystemMenu, UnregisterDeviceNotification
version.dll
GetFileVersionInfoSizeA, GetFileVersionInfoA, VerQueryValueA
winmm.dll
timeKillEvent, timeSetEvent, timeGetDevCaps, timeBeginPeriod, timeEndPeriod
winspool.drv
OpenPrinterA, DocumentPropertiesA, ClosePrinter

SM56HLPR.exe

SM56 Helper Win32 Utility by Motorola

Remove SM56HLPR.exe
Version:   6.12.05
MD5:   3d575898e4c727c794a24c4196fc0be4
SHA1:   d392350807cde2798b2b2e182a3f224e2c6e1a2f
SHA256:   20ba9b6ae77bfc87cc8d364af2d9b49738609805ae2bb28cc4379280950ab7c4

What is SM56HLPR.exe?

Application executable file for SM56 is a helper utility for Motorola based SM56 software modems.

Overview

sm56hlpr.exe executes as a process with the local user's privileges usually within the context of Windows Explorer. It is set to be start when the PC boots and any user logs into Windows (added to the Run registry key for the all users under the local machine). It is installed with a couple of know programs including Motorola SM56 Data Fax Modem published by Motorola, Inc., Motorola SM56 Speakerphone Modem from Motorola, Inc. and Motorola SM56 Speakerphone Modem by Motorola, Inc..

DetailsDetails

File name:sm56hlpr.exe
Publisher:Motorola Inc.
Product name:SM56 Helper Win32 Utility
Description:Application executable file
Typical file path:C:\Program Files\motorola\smserial\sm56hlpr.exe
File version:6.12.05
Product version:SM56 Rel. 6.12 Build 05
Size:616 KB (630,784 bytes)
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

ResourcesPrograms

The following programs will install this file
Motorola, Inc.
1% remove
This package contains the driver for the Motorola SM56 Data Fax Modem in the supported notebook models and operating systems.
Motorola, Inc.
6% remove
This package contains the driver for the Motorola SM56 Data Fax Modem in the supported notebook models and operating systems.

BehaviorsBehaviors

Startup files (all users) run
Runs under the registry key 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run'
  • 'SMSERIAL' → C:\Program Files\Motorola\SMSERIAL\sm56hlpr.exe

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.00006558%
0.028634%
Kernel CPU:0.00004701%
0.013761%
User CPU:0.00001857%
0.014873%
Kernel CPU time:94 ms/min
100,923,805ms/min
CPU cycles:1,542/sec
17,470,203/sec
Memory
Private memory:1.58 MB
21.59 MB
Private (maximum):3.87 MB
Private (minimum):192 KB
Non-paged memory:1.58 MB
21.59 MB
Virtual memory:54.96 MB
140.96 MB
Virtual memory (peak):57.41 MB
169.69 MB
Working set:964 KB
18.61 MB
Working set (peak):4.69 MB
37.95 MB
Page faults:2,050/min
2,039/min
I/O
I/O other transfer:3 Bytes/sec
448.09 KB/min
I/O other operations:1/sec
1,671/min
Resource allocations
Threads:2
12
Handles:58
600
GUI GDI count:22
103
GUI USER count:27
49

BehaviorsProcess properties

Integrety level:Medium
Platform:32-bit
Command line:"C:\Program Files\motorola\smserial\sm56hlpr.exe"
Owner:User
Parent process:explorer.exe (Windows Explorer by Microsoft Corporation)

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows Vista Home Premium 30.77%
Windows 7 Home Premium 30.77%
Windows 7 Ultimate 23.08%
Microsoft Windows XP 7.69%
Windows 7 Professional 7.69%

Distribution by countryDistribution by country

United States installs about 46.15% of SM56 Helper Win32 Utility.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Lenovo 50.00%
ASUS 33.33%
Acer 16.67%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE