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:   5.0.2.0
MD5:   dc7017ea30558c3fd00907e20ccd54c7
SHA1:   a553362a2b5f094c3eed7a6ac6bc2a2bf07e4d1a

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 typically within the context of its parent winpatrol.exe (WinPatrol Monitor by BillP Studios). 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). This is typically installed with the program Start Menu X version 5.02 published by OrdinarySoft. 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:5.0.2.0
Product version:5.0
Size:7.32 MB (7,673,664 bytes)
Build date:11/20/2013 4:12 PM
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

ResourcesPrograms

The following program will install this file
OrdinarySoft
7% remove
Start Menu X is a replacement of the system menu for professionals. Power users are a lot more demanding, and it's not surprising - instead of a petty dozen of programs we have hundreds! This means that we need a solution developed by professionals for professionals. Find out how to find and launch programs without scrolling, extra clicks and moves - this is Start Menu X.

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.00040770%
0.028634%
Kernel CPU:0.00012339%
0.013761%
User CPU:0.00028431%
0.014873%
Kernel CPU time:51,948,333 ms/min
100,923,805ms/min
Memory
Private memory:16.71 MB
21.59 MB
Private (maximum):9.83 MB
Private (minimum):748 KB
Non-paged memory:16.71 MB
21.59 MB
Virtual memory:157.21 MB
140.96 MB
Virtual memory (peak):162.86 MB
169.69 MB
Working set:1.3 MB
18.61 MB
Working set (peak):29.48 MB
37.95 MB
Resource allocations
Threads:6
12
Handles:220
600
GUI GDI count:81
103
GUI GDI peak:87
142
GUI USER count:62
49
GUI USER peak:65
71

BehaviorsProcess properties

Integrety level:Medium
Platform:64-bit
Command line:"C:\Program Files\start menu x\startmenux.exe"
Owner:User
Parent process:winpatrol.exe (WinPatrol Monitor by BillP Studios)

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