Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

14.1.7600.16403 (win7_gdr_oob_vpc(wmbla).091229-0500) 7.69%
14.0.7600.16392 (win7_gdr_oob_vpc(wmbla).090912-1310) 92.31%

Relationships

Parent process
Related files

PE structurePE file structure

Show functions
Import table
advapi32.dll
RegQueryInfoKeyW, RegisterServiceCtrlHandlerExW, StopTraceW, StartTraceW, EnableTrace, SetServiceStatus, UnregisterTraceGuids, RegisterTraceGuidsW, GetTraceLoggerHandle, GetTraceEnableLevel, GetTraceEnableFlags, TraceMessage, RegEnumValueW, RegSetValueExW, RegDeleteValueW, RegQueryValueExW, OpenProcessToken, LookupPrivilegeValueW, AdjustTokenPrivileges, InitiateSystemShutdownExW, GetTokenInformation, AllocateAndInitializeSid, EqualSid, FreeSid, RegOpenKeyExW, RegCreateKeyExW, RegCloseKey, StartServiceCtrlDispatcherW, QueryServiceStatus, CloseServiceHandle, OpenServiceW, OpenSCManagerW, RegDeleteKeyW, RegEnumKeyExW
imm32.dll
ImmDisableIME
kernel32.dll
DeleteCriticalSection, InitializeCriticalSection, ExpandEnvironmentStringsW, CompareStringW, GetThreadLocale, GetVersionExW, GetLocaleInfoW, GetACP, HeapAlloc, EnterCriticalSection, GetProcessHeap, GetComputerNameW, GetModuleFileNameA, GetModuleFileNameW, Sleep, SetThreadPriority, GetSystemTimeAsFileTime, CompareFileTime, FileTimeToSystemTime, SetSystemTime, GetLocalTime, SetLocalTime, CreateThread, SetEvent, HeapReAlloc, LeaveCriticalSection, UnhandledExceptionFilter, TerminateProcess, GetCurrentProcessId, GetCurrentThreadId, QueryPerformanceCounter, GetLastError, SetUnhandledExceptionFilter, RtlUnwind, GetStartupInfoA, InterlockedCompareExchange, InterlockedExchange, lstrlenA, MultiByteToWideChar, GetThreadPriority, GetPriorityClass, OutputDebugStringA, GetOverlappedResult, ReadFile, GetTickCount, FindFirstChangeNotificationW, FindNextChangeNotification, FindCloseChangeNotification, InterlockedDecrement, WaitForSingleObject, lstrlenW, LocalAlloc, InterlockedIncrement, LocalFree, GetModuleHandleW, SetFilePointer, WriteFile, CloseHandle, FreeLibrary, GetProcAddress, LoadLibraryW, ReleaseMutex, lstrcmpiW, OpenProcess, OpenEventW, ResetEvent, GetCurrentProcess, HeapFree, WaitForMultipleObjects, CreateMutexW, HeapSetInformation, GetEnvironmentVariableW, GetModuleHandleA, GetComputerNameExW, CreateFileW, LocalReAlloc, SizeofResource, EnumResourceNamesW, LockResource, LoadResource, FindResourceW, LoadLibraryExW, GetShortPathNameW, GetCommandLineA, CreateEventW, FormatMessageW
msvcrt.dll
DllMain
ole32.dll
CoTaskMemFree, CoInitialize, CoInitializeSecurity, OleInitialize, OleBuildVersion, CoSetProxyBlanket, CoUninitialize, CoCreateInstance, CoInitializeEx, OleUninitialize
psapi.dll
GetModuleFileNameExW, EnumProcesses, EnumProcessModules, GetModuleBaseNameW
shell32.dll
SHGetPathFromIDListW, SHCreateShellItem, SHGetFileInfoW, SHGetFolderLocation, SHChangeNotify, SHGetDesktopFolder
shfolder.dll
SHGetFolderPathW
shlwapi.dll
PathFindNextComponentW, PathFindExtensionW, AssocQueryStringW, PathFileExistsW, PathIsURLW, PathRemoveExtensionW, StrRetToBufW, PathStripPathW, AssocCreate, StrDupW, PathGetDriveNumberW
user32.dll
UnregisterClassW, OpenDesktopW, IsWindowUnicode, GetWindowRect, SendMessageTimeoutW, EnumDesktopsW, GetProcessWindowStation, DispatchMessageW, TranslateMessage, MsgWaitForMultipleObjectsEx, PeekMessageW, wsprintfW, CloseDesktop, GetWindowThreadProcessId, IsWindowVisible, PostMessageW, PostQuitMessage, LoadStringW, SetCursor, EnumDesktopWindows, ShowCursor, SetCursorPos, LoadCursorW, RegisterClassW, GetCursorPos, DefWindowProcW, DestroyWindow, CreateWindowExW, SetWindowPos
userenv.dll
ExpandEnvironmentStringsForUserW
version.dll
GetFileVersionInfoA, VerQueryValueA, GetFileVersionInfoSizeW, GetFileVersionInfoW, VerQueryValueW, GetFileVersionInfoSizeA
vmsrvc.dll
ReceiveDataFromHost, EnableLiveResize, SendDataToHost, GuestShutdownNotification, GetHostFileTimeUTC, GetHostTime, QueryHostInterface, IsInterfaceEnabled, UnregisterCallback, RegisterGuestInterface, RegisterCallback, SendMessageToHost, TearDownHostCommunication, GuestRailAvailableNotification, UnregisterGuestInterface, GuestHasTS, GetTimeSyncIntervals, InitializeHostCommunication
vpcgbuspipe.dll
VmbusPipeClientWaitChannel, VmbusPipeClientOpenChannel
ws2_32.dll
WSASendDisconnect, WSAGetOverlappedResult, WSASend, WSASocketW, WSAConnect, WSARecv
wtsapi32.dll
WTSLogoffSession, WTSQuerySessionInformationW, WTSEnumerateSessionsW, WTSDisconnectSession, WTSFreeMemory, WTSEnumerateProcessesW

VMSrvc.exe

Virtual Machine Services by Microsoft Corporation (Signed)

Remove VMSrvc.exe
Version:   14.1.7600.16403 (win7_gdr_oob_vpc(wmbla).091229-0500)
MD5:   a44851b48025f04ac24dff37fb8e328b
SHA1:   cfb0a18777b1246a9278b060f99f8c4081ff0396
SHA256:   ee1d8ef3de3f345436fa7e76122a6de54285fcc56610a11acc3a99310236220f

What is VMSrvc.exe?

Windows Virtual PC is a virtualization program for Microsoft Windows. Virtual PC virtualizes a standard PC and its associated hardware.

About VMSrvc.exe (from Microsoft Corporation)

Microsoft Virtual PC allows you to run multiple operating systems at the same time on the same physical computer. Switch between virtual machines with the click of a button. Use virtual machines to ru

Overview

vmsrvc.exe runs as a service under the name Virtual PC Integration Components Services Application (SYSTEM\CurrentControlSet\Services\1-vmsrvc) with extensive SYSTEM privileges (full administrator access). This is typically installed with the program Virtual PC Integration Components published by Microsoft Corporation. The file is digitally signed by Microsoft Corporation. This version is designed to run on Windows 7 and is compiled as a 32 bit program.

DetailsDetails

File name:vmsrvc.exe
Publisher:Microsoft Corporation
Product name:Virtual Machine Services
Typical file path:C:\Program Files\virtual pc integration components\vmsrvc.exe
File version:14.1.7600.16403 (win7_gdr_oob_vpc(wmbla).091229-0500)
Product version:14.1.7600.16403
Size:132.3 KB (135,472 bytes)
Certificate
Issued to:Microsoft Corporation
Authority (CA):Microsoft Corporation
Effective date:Monday, July 13, 2009
Expiration date:Wednesday, October 13, 2010
Digital DNA
PE subsystem:Windows GUI
Entropy:6.514699
File packed:No
Code language:Microsoft Visual C++
.NET CLR:No
More details

ResourcesPrograms

The following program will install this file
Microsoft Corporation
1% remove

BehaviorsBehaviors

Service
Runs under 'SYSTEM\CurrentControlSet\Services' by the Service Controller (services.exe)
  • '1-vmsrvc' (Virtual PC Integration Components Services Application)

ResourcesResource utilization

(Note: statistics below are averages based on a minimum sample size of 200 unique participants)
Averages
 
Memory
Private memory:4.17 MB
21.59 MB
Private (maximum):900 KB
Private (minimum):900 KB
Non-paged memory:4.17 MB
21.59 MB
Virtual memory:69.06 MB
140.96 MB
Virtual memory (peak):71.66 MB
169.69 MB
Working set:932 KB
18.61 MB
Working set (peak):5.82 MB
37.95 MB
Resource allocations
Threads:9
12
Handles:195
600

BehaviorsProcess properties

Platform:32-bit
Command line:"C:\Program Files\virtual pc integration components\vmsrvc.exe"
Owner:SYSTEM
Windows Service
Service name:SYSTEM\CurrentControlSet\Services\1-vmsrvc
Display name:Virtual PC Integration Components Services Application
Parent process:services.exe (Services and Controller app by Microsoft)

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows XP Professional 92.31%
Windows Vista Ultimate 7.69%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE