Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I just installed vmplayer 3.0.0 build-197124 on Vista Home Premium. the following processes are always running after rebooting - vmware-usbarbitrator ,vmnat, vmnetdhcp. Is this normal ? Do i have to kill them everytime to save RAM or they should be kept running for vmplayer to working normally if I want to run a virtual machine later.

share|improve this question
add comment

2 Answers

up vote 3 down vote accepted

Those "programs" are services and they are set to auto-start. You can change to Manual their Start settings in Control Panel -> Administrative Tools -> Services, so they will keep out of your way unless needed.

The article Commandline-guide to virtual network settings and more describes the VMware utility vnetlib.exe, included in VMplayer and all VMware products, that can totally control VMware components.

To start these services use a .bat file containing:

cd "C:\Program Files\VMware\VMware Player"
vnetlib.exe -- start nat
vnetlib.exe -- start dhcp
vnetlib.exe -- start authd

To later stop them, use the above with "stop" instead of "start".

share|improve this answer
    
Not bad. For extra credit, we can parameterize the start/stop and use one .bat for both operations. +1 –  JMD Nov 10 '09 at 21:36
    
yep parametrize the start/stop using %1 and works great from the command line. –  iceman Nov 21 '09 at 13:56
add comment

These are services required on the host side to provide hardware and network capability to your VMs. If you are concerned about the idle RAM in use when your VM is not, it is probably safe to manually stop them and restart them before loading your VM. YMMV, of course.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.