I was doing some work on one of my PC's and I had the processes list open in Task Manager. Out of the corner of my eye, I noticed that one process, VMware-authd.exe, was going from 0 to 10% of the CPU. I didn't know what that process did, I went out on a limb and assumed that it was somehow related to VMWare. VMware is one of my favorite tools, but I wasn't running any VMWare sessions. Time to go Googling. Apparently it's a service that provides administrator priviledges to to a running VMWare session if the host use isn't logged in with administrator access rights
If you are logged in with admin rights, you don't need to have this service running. VMware-authd.exe is the name of the executable for the "VMware Authorization Service" service. You can go into Services and shut that service down and then set it's startup type to "manual". There are no other services that depend on that service to be running. You can also stop the service from the Windows command line with the following:
net stop VMAuthdService
[Edited on 3/5/08]
If you need to restart the service from the command line, use the following:
net start VMAuthdService
Thanks Christopher!
ReplyDeleteI have been looking everywhere for an answer to that problem.
Nice post Chirs!
ReplyDeleteIt was wasting nearly 20 MB of my memory for nothing.
-Thanks
Thanks bud, I just googled this for exactly the same reason. On my 2ghz laptop its spiking to 20%+ every other second doh!
ReplyDeletethanks, the other culprits are vmnetdhcp and vmnat .. i've put them into manual mode in the component services console.
ReplyDeleteThanks Chris,
ReplyDeleteI'd been meaningto find out what this was for ages. Sorted now.
Cheers
Ian
thx.
ReplyDeleteGreat post! It saved my day!
ReplyDeleteThanks a lot,
Mike
Excellent - Process Explorer pointed me in the right direction, and your post confirmed the culprit
ReplyDeleteThanks!
Excellent post - many thanks. Solved my problem immediately.
ReplyDeleteThank you for a get post
ReplyDeleteI was considering unistalling this piece of software perhaps I can use it as needed with the baggage.
Thanks bro.
ReplyDeleteThanks! It was slowing down my boot up by blocking the network for 30-45 seconds!
ReplyDeleteI also stopped vmount2 (ws 6) which will start anyway when you mount a virtual disk.
Excellent advice. I watched my CPU usage bounce around endlessly on an idle machine, with this process going from 0-50%. It's ridiculous when software manufacturers burden machines with useless tasks that consume CPU without your knowledge.
ReplyDeleteI often use VMware as an example of some of the coolest and best software I have seen, but this is a black mark on their name.
Echo the thanks! I hate non-essential processes. Why can't they start when I run vm-ware, which is about once a month - maybe...
ReplyDeleteThx, you saved my day! After deactivating the "VMware Authorization Service" my computer boots really faster than before.
ReplyDeleteThanks!
ReplyDeleteI agree that companies arrogantly take over our computers with useless services because their software is "so important". Bugs the hell out of me.
ReplyDeleteAnyway, thanks for this post!
Nice job Chris, this speed up my machine.
ReplyDeleteThanks
Thanks a lot! Especially for the "net stop VMAuthdService" hint. By the way: "net start VMAuthdService" restarts the service.
ReplyDeleteHi
ReplyDeleteRAM usage isnt really that big of a deal for this process... CPU usage has been near 0 for me too (CPU time total is more important also)
What none of you pointed out is that this process issues massive number of page faults even when no VM is running! That's much more expensive than RAM or CPU usage in my opinion because each page fault correspond to a disk access!!!
I would be very surprised if many of the page faults require disk access (ie. hard page faults) these are undoubtedly soft page faults due to shared memory.
ReplyDeleteThank you! Great Job!
ReplyDeletegreetings
Paolo
Thanks very much - same problem!
ReplyDeletePhil
Thanks too... I remember that this problem didn't happened on early versions... It's nonsense that they continue to be so stubborn with these services...
ReplyDeleteThanks for the tip! Unfortunately it seems the VMWare Server, at least starting from 1.0.2, needs this Authd service for some registration service and without that registration service you can't login to VMWare...
ReplyDeleteAwesome, thank you! The regular CPU spikes up to 40% have now gone!
ReplyDeleteWhen I tried :net stop VMAuthdService
ReplyDeleteI got the message:
The following services are dependent on the VMware Authorization Service service
.
Stopping the VMware Authorization Service service will also stop these services.
VMware Registration Service
Do you want to continue this operation? (Y/N) [N]:
I said 'N'
Cheers mate.
ReplyDeleteThanks Chris - you're a star!
ReplyDeleteThe best tip I've found on teh intertubes for ages. ;)
This comment has been removed by the author.
ReplyDeleteThank you very much! you saved my energy savings!!
ReplyDeleteNow remains the problem of VMnetDHCP..
doesn't seems to work if started manually
Stopping this service killed the web interface used to manange the VMs on the host. Can the interface run without the service?
ReplyDeleteI've written a script + instructions which let you automatically start the VMware background services when you launch VMware and then stop them when you close it down:
ReplyDeletehttp://www.pretentiousname.com/vmware_launcher/index.html
Hope it's useful to someone else. I wish VMware would have done this themselves but it's been this way for years so I guess that's unlikely.
Indeed awesome! thank you!
ReplyDeleteThis solved my annoying 100% CPU peak every few seconds. Still great!
ReplyDeleteWow this is a very great tip. This was killing my whole CPU.
ReplyDeleteСпасибо!
ReplyDeleteThanks. WMware player seems to work fine without it.
ReplyDeletethats service took 100% cpu once for me making my server extremly slow, even that i have 12 Core CPU!!!!
ReplyDeletesomething is broken with that shiit