Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

5.2.0.0 10.00%
5.1.6.0 10.00%
5.0.2.0 10.00%
4.8.0.0 10.00%
4.8.0.0 10.00%
4.7.6.0 10.00%
4.6.6.0 10.00%
4.5.3.0 10.00%
4.5.3.0 10.00%
4.4.0.0 10.00%

Relationships

Parent process
Related files

PE structurePE file structure

Show functions
Import table
advapi32.dll
RegQueryValueExW, RegOpenKeyExW, RegCloseKey, RegUnLoadKeyW, RegSetValueExW, RegSaveKeyW, RegRestoreKeyW, RegReplaceKeyW, RegQueryInfoKeyW, RegLoadKeyW, RegFlushKey, RegEnumValueW, RegEnumKeyExW, RegDeleteValueW, RegDeleteKeyW, RegCreateKeyExW, RegConnectRegistryW, OpenThreadToken, OpenProcessToken, LookupPrivilegeValueW, LookupPrivilegeNameW, GetUserNameW, GetTokenInformation, AdjustTokenPrivileges
cfgmgr32.dll
CM_Request_Eject_PC
comctl32.dll
InitializeFlatSB, FlatSB_SetScrollProp, FlatSB_SetScrollPos, FlatSB_SetScrollInfo, FlatSB_GetScrollPos, FlatSB_GetScrollInfo, _TrackMouseEvent, ImageList_GetImageInfo, ImageList_SetIconSize, ImageList_GetIconSize, ImageList_Write, ImageList_Read, ImageList_GetDragImage, ImageList_DragShowNolock, ImageList_SetDragCursorImage, ImageList_DragMove, ImageList_DragLeave, ImageList_DragEnter, ImageList_EndDrag, ImageList_BeginDrag, ImageList_Copy, ImageList_LoadImageW, ImageList_GetIcon, ImageList_Remove, ImageList_DrawEx, ImageList_Replace, ImageList_Draw, ImageList_SetOverlayImage, ImageList_GetBkColor, ImageList_SetBkColor, ImageList_ReplaceIcon, ImageList_Add, ImageList_SetImageCount, ImageList_GetImageCount, ImageList_Destroy, ImageList_Create, InitCommonControls
comdlg32.dll
ChooseFontW, ChooseColorW, GetSaveFileNameW, GetOpenFileNameW
gdi32.dll
UnrealizeObject, TranslateCharsetInfo, TextOutW, StretchDIBits, StretchBlt, StartPage, StartDocW, SetWindowOrgEx, SetWinMetaFileBits, SetViewportOrgEx, SetTextColor, SetTextAlign, SetStretchBltMode, SetROP2, SetPixel, SetMapMode, SetEnhMetaFileBits, SetDIBits, SetDIBColorTable, SetBrushOrgEx, SetBkMode, SetBkColor, SetAbortProc, SelectPalette, SelectObject, SelectClipRgn, SaveDC, RoundRect, RestoreDC, ResizePalette, Rectangle, RectVisible, RealizePalette, Polyline, Polygon, PolyBezierTo, PolyBezier, PlayEnhMetaFile, Pie, PatBlt, MoveToEx, MaskBlt, LineTo, LPtoDP, IntersectClipRect, GetWindowOrgEx, GetWinMetaFileBits, GetTextMetricsW, GetTextExtentPointW, GetTextExtentPoint32W, GetTextColor, GetTextAlign, GetSystemPaletteEntries, GetStockObject, GetRgnBox, GetRegionData, GetPixel, GetPaletteEntries, GetObjectA, GetObjectW, GetNearestPaletteIndex, GetMapMode, GetEnhMetaFilePaletteEntries, GetEnhMetaFileHeader, GetEnhMetaFileDescriptionW, GetEnhMetaFileBits, GetDeviceCaps, GetDIBits, GetDIBColorTable, GetCurrentPositionEx, GetCurrentObject, GetClipBox, GetBrushOrgEx, GetBkMode, GetBitmapBits, GdiFlush, FrameRgn, ExtTextOutW, ExtFloodFill, ExcludeClipRect, EnumFontsW, EnumFontFamiliesExW, EndPage, EndDoc, Ellipse, DeleteObject, DeleteEnhMetaFile, DeleteDC, CreateSolidBrush, CreateRectRgnIndirect, CreateRectRgn, CreatePenIndirect, CreatePalette, CreateICW, CreateHalftonePalette, CreateFontIndirectW, CreateFontW, CreateDIBitmap, CreateDIBSection, CreateDCW, CreateCompatibleDC, CreateCompatibleBitmap, CreateBrushIndirect, CreateBitmap, CopyEnhMetaFileW, CombineRgn, Chord, BitBlt, ArcTo, Arc, AngleArc, AbortDoc
kernel32.dll
Sleep, VirtualFree, VirtualAlloc, lstrlenW, lstrcpynW, VirtualQuery, QueryPerformanceCounter, GetTickCount, GetSystemInfo, GetVersion, CompareStringW, IsValidLocale, SetThreadLocale, GetSystemDefaultUILanguage, GetUserDefaultUILanguage, GetLocaleInfoW, WideCharToMultiByte, MultiByteToWideChar, GetACP, LoadLibraryExW, GetStartupInfoW, GetProcAddress, GetModuleHandleW, GetModuleFileNameW, GetCommandLineW, FreeLibrary, GetLastError, UnhandledExceptionFilter, RtlUnwind, RaiseException, ExitProcess, ExitThread, SwitchToThread, GetCurrentThreadId, CreateThread, DeleteCriticalSection, LeaveCriticalSection, EnterCriticalSection, InitializeCriticalSection, FindFirstFileW, FindClose, SetCurrentDirectoryW, GetCurrentDirectoryW, RemoveDirectoryW, CreateDirectoryW, WriteFile, GetStdHandle, CloseHandle, LoadLibraryA, TlsSetValue, TlsGetValue, LocalFree, LocalAlloc, WritePrivateProfileStringW, WriteConsoleW, WaitForSingleObject, WaitForMultipleObjectsEx, VirtualQueryEx, VirtualProtect, UnmapViewOfFile, TryEnterCriticalSection, TerminateThread, TerminateProcess, SystemTimeToFileTime, SuspendThread, SizeofResource, SetUnhandledExceptionFilter, SetThreadPriority, SetLastError, SetFilePointer, SetFileAttributesW, SetEvent, SetErrorMode, SetEndOfFile, ResumeThread, ResetEvent, ReadFile, QueryDosDeviceW, IsDebuggerPresent, OutputDebugStringA, OutputDebugStringW, OpenProcess, OpenFileMappingW, MulDiv, MoveFileW, MapViewOfFile, LockResource, LocalFileTimeToFileTime, LoadResource, LoadLibraryW, LCMapStringW, HeapSize, HeapReAlloc, HeapFree, HeapDestroy, HeapCreate, HeapAlloc, GlobalUnlock, GlobalSize, GlobalMemoryStatus, GlobalLock, GlobalFree, GlobalFindAtomW, GlobalDeleteAtom, GlobalAlloc, GlobalAddAtomW, GetVolumeInformationW, GetVersionExW, GetUserDefaultLCID, GetTimeZoneInformation, GetThreadSelectorEntry, GetThreadPriority, GetThreadLocale, GetThreadContext, GetTempPathW, GetSystemDefaultLangID, GetPrivateProfileStringW, GetPriorityClass, GetLocalTime, GetFullPathNameW, GetFileAttributesExW, GetFileAttributesW, GetExitCodeThread, GetEnvironmentVariableW, GetDriveTypeW, GetDiskFreeSpaceW, GetDateFormatW, GetCurrentThread, GetCurrentProcessId, GetCurrentProcess, GetComputerNameW, GetCPInfoExW, GetCPInfo, FreeResource, InterlockedIncrement, InterlockedExchangeAdd, InterlockedExchange, InterlockedDecrement, InterlockedCompareExchange, FormatMessageW, FlushInstructionCache, FlushFileBuffers, FindResourceW, FindNextFileW, FileTimeToLocalFileTime, FileTimeToDosDateTime, EnumSystemLocalesW, EnumResourceNamesW, EnumCalendarInfoW, DuplicateHandle, DeleteFileW, CreateProcessW, CreateMutexW, CreateFileMappingW, CreateFileW, CreateEventW, CopyFileW, CompareStringA, OpenThread
msimg32.dll
GradientFill, AlphaBlend
msvcrt.dll
DllMain
ole32.dll
CoCreateGuid, CreateStreamOnHGlobal, CreateILockBytesOnHGlobal, ReleaseStgMedium, OleIsCurrentClipboard, OleFlushClipboard, OleGetClipboard, OleSetClipboard, DoDragDrop, RevokeDragDrop, RegisterDragDrop, OleUninitialize, OleInitialize, StgCreateDocfileOnILockBytes, CoTaskMemFree, CoTaskMemAlloc, CLSIDFromProgID, ProgIDFromCLSID, CLSIDFromString, StringFromCLSID, CoCreateInstance, CoGetInterfaceAndReleaseStream, CoMarshalInterThreadInterfaceInStream, CoUninitialize, CoInitializeEx, CoInitialize, IsEqualGUID
oleaut32.dll
SysFreeString, SysReAllocStringLen, SysAllocStringLen, GetErrorInfo, GetActiveObject, SafeArrayPtrOfIndex, SafeArrayGetElement, SafeArrayUnaccessData, SafeArrayAccessData, SafeArrayGetUBound, SafeArrayGetLBound, SafeArrayCreate, VariantChangeType, VariantCopy, VariantClear, VariantInit
shell32.dll
SHGetFileInfoW, SHFileOperationW, ShellExecuteExW, ShellExecuteW, Shell_NotifyIconW, SHAppBarMessage, ExtractIconExW, DragQueryFileW, SHGetFolderPathW, SHChangeNotifyRegister, SHChangeNotifyDeregister, SHBindToParent, ILRemoveLastID, ILIsParent, ILIsEqual, ILFindLastID, ILCombine, ILClone, SHGetSettings, SHGetSpecialFolderPathW, SHGetSpecialFolderLocation, SHGetPathFromIDListW, SHGetMalloc, SHGetDesktopFolder, SHChangeNotify, SHBrowseForFolderW
shlwapi.dll
StrRetToStrW
user32.dll
MessageBoxA, CharNextW, LoadStringW, DllMain, EnumDisplayMonitors, GetMonitorInfoW, MonitorFromPoint, MonitorFromRect, MonitorFromWindow
version.dll
VerQueryValueW, GetFileVersionInfoSizeW, GetFileVersionInfoW
winmm.dll
timeGetTime
winspool.drv
OpenPrinterW, EnumPrintersW, DocumentPropertiesW, ClosePrinter, GetDefaultPrinterW

StartMenuX.exe

StartMenuX by OrdinarySoft (Signed)

Remove StartMenuX.exe
Version:   4.4.0.0
MD5:   bd6228d505915f4ade5ebaafd1270a92
SHA1:   1f8dc325a5d599839f9d6066725f5b2a69fbbef4
SHA256:   595c25a9867edfa2639ca387222d56aef2adf6d9f8ead1c3b8eaae622d1bfd5f

About StartMenuX.exe (from OrdinarySoft)

Start Menu is a replacement of the system menu for professionals. Power users know how inconvenient and time-consuming it is to launch programs from the system menu.
We have created a solution for

Overview

startmenux.exe executes as a process with the local user's privileges usually within the context of Windows Explorer. It is set to be run when the PC boots and the user logs into Windows (added to the Run registry key for the current user). The file is digitally signed by OrdinarySoft which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:startmenux.exe
Publisher:OrdinarySoft
Product name:StartMenuX
Typical file path:C:\Program Files\start menu x\startmenux.exe
File version:4.4.0.0
Product version:4.4
Size:4.78 MB (5,008,304 bytes)
Certificate
Issued to:OrdinarySoft
Authority (CA):VeriSign
Effective date:Tuesday, January 17, 2012
Expiration date:Thursday, January 17, 2013
Digital DNA
PE subsystem:Windows GUI
File packed:No
Code language:Microsoft Visual C++
.NET CLR:No
More details

BehaviorsBehaviors

Startup files (user) run
Runs under the registry key 'HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run'
  • 'StartMenuX80' → "C:\Program Files\Start Menu X\StartMenuX.exe"
  • 'StartMenuX' → C:\Program Files\Start Menu X\StartMenuX.exe

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.03541309%
0.028634%
Kernel CPU:0.01979228%
0.013761%
User CPU:0.01562081%
0.014873%
Kernel CPU time:1,763 ms/min
100,923,805ms/min
Memory
Private memory:19.44 MB
21.59 MB
Private (maximum):23.56 MB
Private (minimum):12.12 MB
Non-paged memory:19.44 MB
21.59 MB
Virtual memory:90.22 MB
140.96 MB
Virtual memory (peak):100.4 MB
169.69 MB
Working set:15.11 MB
18.61 MB
Working set (peak):24.35 MB
37.95 MB
Resource allocations
Threads:5
12
Handles:171
600
GUI GDI count:74
103
GUI USER count:60
49

BehaviorsProcess properties

Tray notification:Yes
Integrety level:Medium
Platform:32-bit
Command line:"C:\Program Files\start menu x\startmenux.exe"
Owner:User
Parent process:explorer.exe (Windows Explorer by Microsoft Corporation)

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Home Premium 40.00%
Windows 7 Ultimate 20.00%
Windows 8.1 Single Language 10.00%
Windows 7 Home Basic 10.00%
Windows 8 Pro 10.00%
Windows Vista Home Premium 10.00%

Distribution by countryDistribution by country

United States installs about 50.00% of StartMenuX.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Hewlett-Packard 30.00%
ASUS 20.00%
Acer 20.00%
Toshiba 20.00%
American Megatrends 10.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE