VMware

This Question is Possibly Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
1 2 3 ... 7 Previous Next 101 Replies Last post: Jul 7, 2009 11:07 AM by JefferyRPrice  

vmwareuser.exe cpu 100% posted: Sep 16, 2008 12:38 PM

Click to view juliangall's profile Novice 11 posts since
Feb 10, 2006

Since upgrading to Fusion 2.0, I have had a couple of times when the Mac has slowed to a standstill. The culprit has been the vmwareuser.exe process in the running VM consuming 100% CPU. Windows XP SP2. OSX 10.5.5.

Restarting the VM cures the problem for a while, but it comes back.

Any suggestions gratefully received.

Julian

Re: vmwareuser.exe cpu 100%

1. Sep 16, 2008 2:48 PM in response to: juliangall
Click to view arolett's profile Enthusiast 58 posts since
Apr 6, 2008

Hrm....

If you have a little bit of time, would you mind helping us out? Getting log files would be a great first step. To do that:

Can you try to enable tools logging and upload the log files?

To do that go to:
C:\Documents and Settings\All Users\Application Data\VMware\VMware ToolsThen open the tools.conf file.

Add two entries:
log = "TRUE"
log.file = "C:\vmtools.log"

Then log out and log back in to your VM Wait for vmwareuser.exe to start using 100% of your cpu and upload the resulting log
files. There should be one at c:\vmtools.log and possibly more than one
at c:\vmtools.log.<process id> where process id is just a number.


Once you are done, make sure to turn off logging by removing the two entries because they can take up a lot of space over time.

Re: vmwareuser.exe cpu 100%

2. Sep 16, 2008 2:54 PM in response to: juliangall
Click to view arolett's profile Enthusiast 58 posts since
Apr 6, 2008

Also, can you confirm the version of tools you are running?

You can do that by clicking on the vmware tray icon and then going to the about tab in the Windows XP guest. The version should be listed in the about tab.

Re: vmwareuser.exe cpu 100%

4. Sep 17, 2008 5:44 AM in response to: arolett
Click to view rjtolman's profile Lurker 1 posts since
Dec 27, 2006
I have a similar problem. Mine jumps to 100% upon startup of the VM.
OSX 10.5.5; All windows updates done. Takes forever to get to the desktop.

The file you suggest:

C:\Documents and Settings\All Users\Application Data\VMware\VMware Tools

Doesn't exist on my vm. In face the Application Data folder does not exist.

VMware tools has been installed and updated. VMware tools has been removed using VMware tools; using Add and Remove.
Have update VMware tools; stays at version Version e.x.p, build-107508.

VM ware is still telling me to update Tools from the Vm ware drop down menu.

Almost impossible to do anything on in VM.

Any suggestions?

I will be back tonight.

I have a machine at Work that has a VM on it. Updated to Version 2. No apparent problems.

I will copy that vm and bring it home tonight and see what I can see.

I will check back later this morning and see. I am in the Mountain Time zone.

Anything else I can try.

I just noticed that the CP Usage dropped down to less than 10%.

The second I started another update to Tools it jumped to 98%.

dropped down after install; using modify. Tools now says I need to update tools.

Have installed boot camp drivers from 10.5 install disk.

Still stuck at 100%

Re: vmwareuser.exe cpu 100%

5. Sep 17, 2008 9:15 AM in response to: rjtolman
Click to view arolett's profile Enthusiast 58 posts since
Apr 6, 2008

rjtolman,

It sounds like the tools update did not go through correctly. The first thing to try would be to:

1. Uninstall tools completely

2. Reboot the VM.

3. Reinstall tools

4. Reboot teh VM and make sure you are running the new verison.

The Application Data folder is hidden in explorer typically. You can copy and paste the whole path into the explorer bar to get there.


Re: vmwareuser.exe cpu 100%

6. Sep 22, 2008 7:26 PM in response to: juliangall
Click to view Matt Stevens's profile Novice 10 posts since
Sep 3, 2008
I'm seeing this pretty frequently too, VMwareUser.exe's usage goes to 100% and appears to never recover. Log files attached.
Attachments:

Re: vmwareuser.exe cpu 100%

7. Sep 23, 2008 9:14 AM in response to: Matt Stevens
Click to view arolett's profile Enthusiast 58 posts since
Apr 6, 2008

Thanks for uploading the logs. Unfortunately I don't see anything unusual in the logs. To get this figure out, we need to figure out how to reproduce this here.

Can you provide some more details.

1. What guest os are you running (Windows XP / Vista?) What service pack?

2. You say you are seeing this pretty frequently. How long is the VM usually running before you notice the problem? Does it happen in 5 minutes / an hour / after you leave it running overnight? Is there anything that makes this more or less likely to happen?

3. If you have access to another Windows VM, does it happen with the same frequency on that VM as well?

4. What version of tools are you running? You can get this by going to the VMware System tray in the guest os and then going to the about tab.

Thanks in advance.


Re: vmwareuser.exe cpu 100%

8. Sep 23, 2008 10:30 AM in response to: arolett
Click to view matthewls's profile Hot Shot 262 posts since
Oct 11, 2007
A guess: vmwareuser.exe goes nuts when switching repeatedly between display modes (e.g. unity and windowed).

Re: vmwareuser.exe cpu 100%

9. Sep 23, 2008 8:21 PM in response to: arolett
Click to view Matt Stevens's profile Novice 10 posts since
Sep 3, 2008
arolett wrote:
1. What guest os are you running (Windows XP / Vista?) What service pack?

Windows XP SP3. In case this is significant, this is an imported Parallels VM (Parallels Tools uninstalled before import). I also replaced the virtual IDE disk created during import with a virtual SCSI disk using Acronis.

2. You say you are seeing this pretty frequently. How long is the VM usually running before you notice the problem? Does it happen in 5 minutes / an hour / after you leave it running overnight? Is there anything that makes this more or less likely to happen?

Unfortunately I haven't been able to find a reproducible scenario yet. Each time I've noticed the issue it was after working in the VM for a while and then switching away to another application - in looking back at the VM's window later I'd notice that the CPU was pegged in task manager. I haven't seen the issue from just having the VM up for some period of time. I'm paying more attention to what I'm doing now to try and narrow it down. When I'd seen the issue previously I'd been using mostly Visual Studio, Outlook, Google Chrome, and a proprietary VPN client.

3. If you have access to another Windows VM, does it happen with the same frequency on that VM as well?

I've been using other Vista and XP VMs on the same machine and haven't noticed the issue there yet, but these are also pretty vanilla installs used for software testing.

4. What version of tools are you running? You can get this by going to the VMware System tray in the guest os and then going to the about tab.

Version e.x.p, build-116369

Thanks in advance.

No problem! I'll try to provide some more useful information if I can narrow it down.

Re: vmwareuser.exe cpu 100%

10. Sep 24, 2008 3:41 AM in response to: matthewls
Click to view JeFurry's profile Novice 20 posts since
Aug 7, 2008
I'm getting this problem too, on a new Mac Pro.

I don't need to switch screen mode at all, I use Unity all the time, though of course the machine does boot in windowed mode at first. I then launch Lotus Notes (which could be significant, as there was a previous problem with it) and that's all I use in the VM all day. Even if I don't actually use the VM at all, and leave it idling, after a time (sometimes as low as 15 minutes, usually 2-3 hours, sometimes longer, and apparently not affected by putting the mac to sleep overnight) VMWare CPU usage goes sky high, and does not recover until the VM is rebooted. Right now, VMWareUser.exe usage from within the VM (which should be idling) says ~30% (System Idle Process is at ~65%, the remaining ~5% is background stuff), whereas the vmware-vmx process on the Mac registers ~160% (it's a two-core VM, therefore flat out would be 200%). If I kill and relaunch VMWareUser.exe within the VM, responsiveness and CPU usage in both VM and Mac drops back to normal (a few percent) for a short time, but the problem returns within a few minutes. The VM is not entirely unresponsive during the problem, but is noticeably slow. It does not appear to relate to screensavers, system sleep, or power saving. I can't see any obvious trigger

1. What guest os are you running (Windows XP / Vista?) What service pack?

XPSP3, installed under Fusion 2.0 beta 2 from a slipstreamed disc.

2. How long is the VM usually running before you notice the problem? Does it happen in 5 minutes / an hour / after you leave it running overnight? Is there anything that makes this more or less likely to happen?

Highly variable, usually longer after a restart, but only a few minutes to an hour or so if I kill VMWareUser.exe and restart it. I haven't been able to tie it down to any known trigger.

3. If you have access to another Windows VM, does it happen with the same frequency on that VM as well?

I have 3 VMs currently.
A: a fairly clean XPSP3 VM set up originally on Fusion 2.0 beta 1 and updated ever since. It has only Office 2007 and Lotus Notes installed, and VMWare Tools are up to date. This has the CPU load problem every day.
B: an almost unused XPSP3 VM set up under VMWare 1.1.3 and upgraded, with various software installed, which is cloned to new machines I set up and then updated to suit (with a new SID). This does not have any known problems, which is why I use it as a basis for others.
C: A conversion of my old Vista PC. This is used only in case I need some registration-sensitive software that I no longer have a code for, and as such I haven't used it enough to know if it has any problems or not under 2.0 final, though it had the same problem under beta 2.

4. What version of tools are you running? You can get this by going to the VMware System tray in the guest os and then going to the about tab.

All XP versions are build 116369. I haven't loaded the Vista VM recently, and it could well be outdated.

I can upload a VMWare Tools log, but there is nothing obviously different after the problem compared to before it happened, and no clear indication of anything changing when it starts.

-Jef.

Re: vmwareuser.exe cpu 100%

11. Sep 24, 2008 7:53 AM in response to: JeFurry
Click to view sullyfoos's profile Novice 8 posts since
Sep 24, 2008
same problem here, new macpro current os, winxp guest xp3, all updated tools.

i have found that setting the processor to 1 CPU seems to eliminate the problem.

kind of a crummy fix, but i've tried lots of combinations and that is the one that appears to work.

Re: vmwareuser.exe cpu 100%

12. Sep 24, 2008 7:59 AM in response to: sullyfoos
Click to view Matt Stevens's profile Novice 10 posts since
Sep 3, 2008
sullyfoos wrote:
i have found that setting the processor to 1 CPU seems to eliminate the problem.

Unfortunately the VM I'm seeing this on only has 1 CPU, so I don't think the problem is limited to multiple virtual CPUs.

Re: vmwareuser.exe cpu 100%

13. Sep 24, 2008 8:42 AM in response to: Matt Stevens
Click to view sullyfoos's profile Novice 8 posts since
Sep 24, 2008
i have two VM's with basically the same build, one has the problem the other doesn't.

besides CPU the only other difference was a serial port that was in the system that had the problem. it was a port created for a printer, which i don't need. i deleted the serial port, maybe that was the issue not the multi-cpu. i'll turn dual cpu on again and let you know what happens.

Re: vmwareuser.exe cpu 100%

14. Sep 24, 2008 9:58 AM in response to: arolett
Click to view R1ch's profile Lurker 2 posts since
Sep 24, 2008
All

I had this problem too - I think it's been resolved by following arolett's recommendation to reinstall.

I had originally selected the upgrade option with VM Fuse - which I suspect is where it went wrong.

- Select "update VM Tools" from the virtual machine menu and ran the install to get to the uninstall option.
- reboot
- install using typical settings
- reboot

so far everything's working again incl. drag & drop, which was the instigator of the 100% CPU problem.

R1ch
1 2 3 ... 7 Previous Next Go to original post

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities