Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

8. 0.22.466592 14.29%
8. 0.22.422537 14.29%
10. 1.14.799535 71.43%

Relationships

Parent process
Related files

PE structurePE file structure

Show functions
Import table
advapi32.dll
ChangeServiceConfig2W, ImpersonateNamedPipeClient, FreeSid, SetSecurityDescriptorDacl, InitializeSecurityDescriptor, SetEntriesInAclW, AllocateAndInitializeSid, SetServiceStatus, RegSetValueExA, RegQueryValueExA, CloseServiceHandle, DeleteService, CheckTokenMembership, RegOpenKeyExA, CryptAcquireContextA, CryptGenRandom, CryptReleaseContext, RegisterEventSourceW, CreateServiceW, ReportEventW, CryptAcquireContextW, OpenServiceW, OpenSCManagerW, GetUserNameW, RegOpenKeyExW, RegQueryValueExW, RegCreateKeyExW, RegSetValueExW, RegCloseKey, RegDeleteKeyW, InitializeAcl, AddAccessAllowedAce, SetSecurityDescriptorOwner, SetSecurityDescriptorControl, GetNamedSecurityInfoW, EqualSid, GetSecurityDescriptorControl, GetExplicitEntriesFromAclW, OpenProcessToken, GetTokenInformation, GetLengthSid, DeregisterEventSource, OpenThreadToken, ImpersonateSelf, GetFileSecurityW, MapGenericMask, AccessCheck, StartServiceCtrlDispatcherA, RegisterServiceCtrlHandlerExA, RevertToSelf
kernel32.dll
DisconnectNamedPipe, VirtualAlloc, VirtualFree, RaiseException, IsBadReadPtr, IsDebuggerPresent, SetUnhandledExceptionFilter, UnhandledExceptionFilter, InterlockedExchange, InterlockedCompareExchange, InitializeCriticalSection, TerminateProcess, ExitThread, TerminateThread, GetHandleInformation, GetACP, VirtualQuery, OpenThread, GetExitCodeThread, TlsSetValue, TlsGetValue, TlsAlloc, TlsFree, CreateNamedPipeW, FormatMessageW, ExpandEnvironmentStringsW, GetTempPathW, OutputDebugStringA, LoadLibraryExW, GetComputerNameExW, GetCurrentDirectoryW, GetFullPathNameW, LoadLibraryA, QueryPerformanceFrequency, QueryPerformanceCounter, lstrcmpiA, GetSystemInfo, GetVersionExA, MultiByteToWideChar, WideCharToMultiByte, GetFileAttributesA, OutputDebugStringW, GetShortPathNameW, GetModuleFileNameW, GetSystemTimeAsFileTime, FileTimeToLocalFileTime, FileTimeToSystemTime, GetModuleHandleW, GetTickCount, LeaveCriticalSection, TryEnterCriticalSection, EnterCriticalSection, GetCurrentThreadId, DeleteCriticalSection, InitializeCriticalSectionAndSpinCount, FlushFileBuffers, WriteFile, GetVolumeInformationW, CreateFileA, CreateFileMappingA, MapViewOfFile, UnmapViewOfFile, SetFilePointer, SetEndOfFile, GetFileAttributesExW, GetOverlappedResult, GetLastError, DeviceIoControl, CloseHandle, CreateEventA, CreateFileW, ResetEvent, SetLastError, GetProcAddress, GetModuleHandleA, lstrlenW, CancelIo, FreeLibrary, LoadLibraryW, Sleep, WaitForSingleObject, CreateThread, SetEvent, LocalFree, LocalAlloc, ReadFile, OpenProcess, GetNamedPipeHandleStateA, DuplicateHandle, GetCurrentProcess, RemoveDirectoryW, ConnectNamedPipe, GetCurrentProcessId, MoveFileExW, GetFileTime, FindFirstFileW, FindClose, FindNextFileW, GetFileInformationByHandle, GetFileAttributesW, GetCurrentThread, DeleteFileW, CreateDirectoryW
msvcr90.dll
DllMain
ole32.dll
CoInitializeSecurity, CoInitializeEx, CLSIDFromString, CoCreateInstance, CoInitialize, CoSetProxyBlanket, CoTaskMemFree, CoQueryProxyBlanket, CoUninitialize
setupapi.dll
CM_Get_Sibling, CM_Get_Device_ID_Size, CM_Get_Device_IDA, CM_Get_Child, CM_Get_Parent, CM_Get_DevNode_Registry_PropertyA, SetupDiEnumDeviceInterfaces, SetupDiGetDeviceRegistryPropertyA, CM_Request_Device_EjectW, SetupDiOpenDeviceInfoA, SetupDiCreateDeviceInfoList, SetupDiGetDeviceInterfaceDetailA, SetupDiGetDeviceInterfaceDetailW, SetupDiGetDeviceRegistryPropertyW, SetupDiSetDeviceRegistryPropertyW, SetupDiGetDeviceInstallParamsW, SetupDiSetDeviceInstallParamsW, SetupDiBuildDriverInfoList, SetupDiEnumDriverInfoW, SetupDiGetDriverInfoDetailW, SetupDiSetSelectedDriverW, CM_Get_Depth, CMP_WaitNoPendingInstallEvents, SetupDiDestroyDeviceInfoList, CM_Get_DevNode_Status, CM_Get_DevNode_Registry_PropertyW, CM_Locate_DevNodeA, SetupDiGetDeviceInstanceIdA, SetupDiEnumDeviceInfo, SetupDiGetClassDevsA, SetupDiDestroyDriverInfoList, SetupDiSetSelectedDevice, SetupDiCallClassInstaller
shell32.dll
SHGetFolderPathW
user32.dll
RegisterDeviceNotificationA, CharUpperA, MessageBoxW, PeekMessageA, MsgWaitForMultipleObjectsEx, UnregisterDeviceNotification

vmware-usbarbitrator.exe

VMware USB Arbitration Service by VMware (Signed)

Remove vmware-usbarbitrator.exe
Version:   8. 0.22.422537
MD5:   6c551c8b0672c926b80fa8199c8682e7
SHA1:   34ff79654619a1486dae66374d68272f471d6474
SHA256:   b1c86b8fdbf91f69c529e88361d4357c089fbbc8a63bcdc1999a638c84f8ac2c

What is vmware-usbarbitrator.exe?

VMware USB Arbitration Service is part of VMware Workstation, a hypervisor that enables users to set up multiple virtual machines (VMs) and use them simultaneously along with the actual machine. Each virtual machine can execute its own operating system, such as Windows. VMware Workstation allows one physical machine to run multiple operating systems simultaneously.

Overview

vmware-usbarbitrator.exe runs as a service under the name VMware USB Arbitration Service (VMUSBArbService) with extensive SYSTEM privileges (full administrator access). This is typically installed with the program VMware Remote Console and Client Integration Plug-in published by VMware, Inc.. The file is digitally signed by VMware which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:vmware-usbarbitrator.exe
Publisher:VMware, Inc.
Product name:VMware USB Arbitration Service
Typical file path:C:\Program Files\common files\vmware\usb\vmware-usbarbitrator.exe
File version:8. 0.22.422537
Product version:e.x.p build-422537
Size:595.61 KB (609,904 bytes)
Certificate
Issued to:VMware
Authority (CA):VeriSign
Effective date:Monday, September 13, 2010
Expiration date:Tuesday, October 29, 2013
Digital DNA
PE subsystem:Windows Console
File packed:No
Code language:Microsoft Visual C++ 9.0
.NET CLR:No
More details

ResourcesPrograms

The following program will install this file
VMware, Inc.
5% remove
VMware Remote Console is a browser plug-in that you can use with Microsoft Internet Explorer and Mozilla Firefox. The VMware Remote Console plug-in enables you to use the Firefox browser to interact with the virtual machine. You can use Mozilla Firefox to open VMware Remote Console and use the guest operating system of a virtual machine. VMware Remote Console opens in a separate window. You can keep VMware Remote Console running even if...

BehaviorsBehaviors

Service
Runs under 'SYSTEM\CurrentControlSet\Services' by the Service Controller (services.exe)
  • 'VMUSBArbService' (VMware USB Arbitration Service)

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
CPU
Total CPU:0.00003416%
0.028634%
Kernel CPU:0.00002302%
0.013761%
User CPU:0.00001114%
0.014873%
Kernel CPU time:31 ms/min
100,923,805ms/min
Memory
Private memory:2.52 MB
21.59 MB
Private (maximum):5.24 MB
Private (minimum):5.23 MB
Non-paged memory:2.52 MB
21.59 MB
Virtual memory:47.66 MB
140.96 MB
Virtual memory (peak):50.16 MB
169.69 MB
Working set:5.24 MB
18.61 MB
Working set (peak):5.24 MB
37.95 MB
Resource allocations
Threads:3
12
Handles:104
600

BehaviorsProcess properties

Integrety level:Undefined
Platform:64-bit
Command line:"C:\Program Files\common files\vmware\usb\vmware-usbarbitrator.exe"
Owner:SYSTEM
Windows Service
Service name:VMUSBArbService
Display name:VMware USB Arbitration Service
Description:“Arbitration and enumeration of USB devices for virtual machines”
Type:Win32OwnProcess
Parent process:services.exe (Services and Controller app by Microsoft)

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Ultimate 57.14%
Microsoft Windows XP 28.57%
Windows 7 Professional 14.29%

Distribution by countryDistribution by country

Thailand installs about 28.57% of VMware USB Arbitration Service.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Intel 40.00%
Acer 40.00%
GIGABYTE 20.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE