Set those services you dont want to run all the time to startup-type manual
Then create a textfile with this content:_
net start VMAuthdService
net start vmci
net start VMnetAdapter
net start VMnetBridge
net start VMnetDHCP
net start VMnetuserif
net start VMparport
net start vmusb
net start VMUSBArbService
net start "VMware NAT Service"
net start VMwareHostd
Store the file as vm-services-start.cmd - and execute the cmd as administrator.