Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

3.0.4.1 45.45%
3.0.4.1 9.09%
3.0.4.1 27.27%
3.0.2.1 18.18%

Relationships

Parent process
Related files

PE structurePE file structure

Show functions
Import table
advapi32.dll
RegQueryValueW, RegOpenKeyW, RegEnumKeyW, RegDeleteKeyW, RegSetValueExW, RegCreateKeyExW, RegCloseKey, RegQueryValueExW, RegOpenKeyExW
comdlg32.dll
GetFileTitleW
gdi32.dll
ScaleWindowExtEx, ExtSelectClipRgn, DeleteDC, ExtTextOutW, GetStockObject, GetDeviceCaps, SetWindowExtEx, GetBkColor, GetTextColor, CreateRectRgnIndirect, GetRgnBox, GetMapMode, TextOutW, RectVisible, PtVisible, ScaleViewportExtEx, SetViewportExtEx, OffsetViewportOrgEx, SetViewportOrgEx, SelectObject, DeleteObject, GetObjectW, SetBkColor, SetTextColor, GetClipBox, CreateBitmap, GetWindowExtEx, GetViewportExtEx, SetMapMode, RestoreDC, SaveDC, Escape
kernel32.dll
GetTickCount, FileTimeToLocalFileTime, GetFileAttributesW, GetFileTime, HeapFree, HeapAlloc, GetProcessHeap, GetStartupInfoW, RtlUnwind, ExitProcess, RaiseException, HeapReAlloc, HeapSize, VirtualProtect, VirtualAlloc, GetSystemInfo, VirtualQuery, GetStdHandle, GetModuleFileNameA, UnhandledExceptionFilter, FreeEnvironmentStringsA, GetEnvironmentStrings, FreeEnvironmentStringsW, GetEnvironmentStringsW, GetCommandLineA, GetFileType, GetStartupInfoA, HeapDestroy, HeapCreate, VirtualFree, QueryPerformanceCounter, GetSystemTimeAsFileTime, TerminateProcess, SetUnhandledExceptionFilter, IsDebuggerPresent, Sleep, GetCPInfo, GetACP, GetOEMCP, GetTimeZoneInformation, GetConsoleCP, GetConsoleMode, GetLocaleInfoA, LCMapStringA, LCMapStringW, GetStringTypeA, GetStringTypeW, SetStdHandle, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, CreateFileA, SetEnvironmentVariableA, FileTimeToSystemTime, SetErrorMode, CreateFileW, GetFullPathNameW, GetVolumeInformationW, FindFirstFileW, FindClose, GetCurrentProcess, DuplicateHandle, GetFileSize, SetEndOfFile, UnlockFile, LockFile, FlushFileBuffers, SetFilePointer, WriteFile, ReadFile, GetThreadLocale, lstrlenA, InterlockedIncrement, FormatMessageW, TlsFree, DeleteCriticalSection, LocalReAlloc, TlsSetValue, TlsAlloc, InitializeCriticalSection, GlobalHandle, GlobalReAlloc, EnterCriticalSection, TlsGetValue, LeaveCriticalSection, LocalFree, LocalAlloc, GetModuleHandleA, InterlockedDecrement, MulDiv, GlobalFlags, GlobalUnlock, GlobalFindAtomW, CompareStringW, LoadLibraryA, GetVersionExA, GetCurrentProcessId, GetLastError, SetLastError, GlobalAddAtomW, CloseHandle, WritePrivateProfileStringW, FreeResource, GlobalFree, GetCurrentThread, GetCurrentThreadId, ConvertDefaultLocale, GetModuleFileNameW, GetVersion, EnumResourceLanguagesW, lstrcmpA, GetLocaleInfoW, LoadLibraryW, WideCharToMultiByte, CompareStringA, MultiByteToWideChar, FindResourceW, LoadResource, LockResource, SizeofResource, InterlockedExchange, GlobalLock, lstrcmpW, GlobalAlloc, FreeLibrary, GlobalDeleteAtom, GetModuleHandleW, GetProcAddress, lstrcatW, GetSystemDirectoryW, GetCommandLineW, lstrlenW, SetHandleCount
ole32.dll
CreateILockBytesOnHGlobal, StgCreateDocfileOnILockBytes, StgOpenStorageOnILockBytes, CoGetClassObject, OleUninitialize, CoTaskMemFree, CLSIDFromProgID, CLSIDFromString, CoFreeUnusedLibraries, OleInitialize, CoRevokeClassObject, CoRegisterMessageFilter, OleFlushClipboard, CoTaskMemAlloc, OleIsCurrentClipboard
oledlg.dll
OleUIBusyW
shell32.dll
ShellExecuteW, CommandLineToArgvW
shlwapi.dll
PathFindExtensionW, PathFindFileNameW, PathStripToRootW, StrCmpIW, PathIsUNCW
user32.dll
UnregisterClassW, RegisterClipboardFormatW, EndDialog, CreateDialogIndirectParamW, PostThreadMessageW, CopyAcceleratorTableW, CharNextW, EndPaint, BeginPaint, GetWindowDC, ReleaseDC, GetDC, GrayStringW, DrawTextExW, DrawTextW, TabbedTextOutW, GetDesktopWindow, ReleaseCapture, LoadCursorW, SetCapture, ClientToScreen, ShowWindow, MoveWindow, SetWindowTextW, IsDialogMessageW, UnregisterClassA, SendDlgItemMessageW, SendDlgItemMessageA, WinHelpW, IsChild, GetClassLongW, GetClassNameW, SetPropW, GetPropW, RemovePropW, IsWindow, SetFocus, GetWindowTextW, GetForegroundWindow, SetActiveWindow, GetDlgItem, GetTopWindow, DestroyWindow, UnhookWindowsHookEx, GetMessageTime, MapWindowPoints, SetForegroundWindow, UpdateWindow, GetClientRect, GetMenu, GetSubMenu, GetMenuItemID, GetMenuItemCount, GetClassInfoExW, GetClassInfoW, RegisterClassW, GetSysColor, AdjustWindowRectEx, EqualRect, CopyRect, PtInRect, GetDlgCtrlID, CallWindowProcW, SetWindowLongW, OffsetRect, IntersectRect, SystemParametersInfoA, IsIconic, GetWindowPlacement, GetWindowRect, GetSystemMetrics, GetWindowThreadProcessId, GetWindowLongW, GetLastActivePopup, IsWindowEnabled, MessageBoxW, SetCursor, SetWindowsHookExW, CallNextHookEx, GetActiveWindow, IsWindowVisible, DestroyMenu, CharUpperW, GetSysColorBrush, MessageBeep, GetNextDlgTabItem, GetNextDlgGroupItem, InvalidateRgn, InvalidateRect, SetRect, GetCapture, IsRectEmpty, GetKeyState, PeekMessageW, GetCursorPos, ValidateRect, SetMenuItemBitmaps, GetMenuCheckMarkDimensions, LoadBitmapW, GetFocus, SendMessageW, ModifyMenuW, GetMenuState, EnableMenuItem, CheckMenuItem, GetWindow, SetWindowContextHelpId, GetParent, MapDialogRect, SetWindowPos, PostQuitMessage, PostMessageW, EnableWindow, RegisterWindowMessageW, BroadcastSystemMessageW, DefWindowProcW, DispatchMessageW, TranslateMessage, GetMessageW, CreateWindowExW, RegisterClassExW, GetMessagePos, LoadIconW
winspool.drv
OpenPrinterW, DocumentPropertiesW, ClosePrinter
wlanapi.dll
WlanEnumInterfaces, WlanRegisterNotification, WlanFreeMemory, WlanQueryInterface, WlanCloseHandle, WlanOpenHandle

WiFiMsg.exe

HP Wireless Assistant by Hewlett-Packard Company (Signed)

Remove WiFiMsg.exe
Version:   3.0.2.1
MD5:   6006c370b18a345203d26038518f5f86
SHA1:   af89ab0af41ac59b3727a3463e059926b93dca7a

What is WiFiMsg.exe?

Module to process WiFi messages is part of the HP Wireless Assistant which is a user application that provides a way to control the enablement of individual wireless devices (such as Bluetooth, WLAN, or WWAN devices) and that shows the state of the radios for these wireless devices.

Overview

wifimsg.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 HP Wireless Assistant published by Hewlett-Packard and HP Wireless Assistant published by Hewlett-Packard. The file is digitally signed by Hewlett-Packard Company which was issued by the Thawte Consulting (Pty) Ltd. certificate authority (CA).

DetailsDetails

File name:wifimsg.exe
Publisher:Hewlett-Packard Development Company, L.P.
Product name:HP Wireless Assistant
Description:Module to process WiFi messages.
Typical file path:C:\Program Files\hewlett-packard\hp wireless assistant\wifimsg.exe
File version:3.0.2.1
Size:309.72 KB (317,152 bytes)
Certificate
Issued to:Hewlett-Packard Company
Authority (CA):Thawte Consulting (Pty) Ltd.
Effective date:Friday, April 8, 2005
Expiration date:Saturday, April 7, 2007
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

ResourcesPrograms

The following programs will install this file
Hewlett-Packard
21% remove
This program contains the HP Wireless Assistant for the supported notebook models and operating systems. The HP Wireless Assistant reports the power state and Microsoft Windows Device Manager status of integrated wireless devices, alerts the user when the status of a device changes, and enables the user to turn integrated wireless devices on and off.

BehaviorsBehaviors

Startup files (all users) run
Runs under the registry key 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run'
  • 'WAWifiMessage' → C:\Program Files\Hewlett-Packard\HP Wireless Assistant\WiFiMsg.exe

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.00002406%
0.028634%
Kernel CPU:0.00001213%
0.013761%
User CPU:0.00001192%
0.014873%
Kernel CPU time:546,105 ms/min
100,923,805ms/min
CPU cycles:4,203/sec
17,470,203/sec
Memory
Private memory:1.51 MB
21.59 MB
Private (maximum):3.21 MB
Private (minimum):2.23 MB
Non-paged memory:1.51 MB
21.59 MB
Virtual memory:62.54 MB
140.96 MB
Virtual memory (peak):65.04 MB
169.69 MB
Working set:2.81 MB
18.61 MB
Working set (peak):4.88 MB
37.95 MB
Page faults:4,483/min
2,039/min
I/O
I/O read transfer:0 Bytes/sec
1.02 MB/min
I/O read operations:1/sec
343/min
I/O other transfer:0 Bytes/sec
448.09 KB/min
I/O other operations:1/sec
1,671/min
Resource allocations
Threads:2
12
Handles:1401
600
GUI GDI count:25
103
GUI GDI peak:11
142
GUI USER count:14
49
GUI USER peak:4
71

BehaviorsProcess properties

Integrety level:Medium
Platform:64-bit
Command line:"C:\Program Files\hewlett-packard\hp wireless assistant\wifimsg.exe"
Owner:User
Parent process:explorer.exe (Windows Explorer by Microsoft Corporation)

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows Vista Home Premium 37.50%
Windows Vista Business 25.00%
Windows Vista Home Basic 25.00%
Windows 8.1 12.50%

Distribution by countryDistribution by country

United States installs about 42.86% of HP Wireless Assistant.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Hewlett-Packard 100.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE