VMware Communities
markvuk
Contributor
Contributor

Fusion 2 / 3 / 3.0.1 Hang problem resolved for me .... one question remains -

I've recently had real problems with the VM hanging - essentially the desktop stops refreshing - if you click the start menu and close it, it stays on screen and the vm seems to hang. If you kill vmwareuser.exe the vm instantly springs back to life and you can the restart vmwareuser.exe

In trying to track this down I found out how to turn the vmtools logging on - and it appeared the vmwareuser.exe was having problems with getting icons for items referenced in my 'recent documents' folder even though were off the bottom of my 'recent items' list in the start menu.

The documents in question were on a SMB share not currently connected and were timing out with errors.

I cleared out my recents directory and the problem disappeared.

One question - should vmwareuser.exe really be getting icons for every icon in your recent items folder?

0 Kudos
5 Replies
cbrew325
Contributor
Contributor

Great tip - thanks!

0 Kudos
derekn
Enthusiast
Enthusiast

This worked for me. I was quite frustrated when I copied a VM from Fusion 2 to 3 and it was running dog slow. I cleared the recent documents and poof!!! it was way quicker.

Thanks for the tip.

btw

WinXP Pro 1GB RAM was the VM type for me.

-go easy
0 Kudos
Albertus
Contributor
Contributor

I've had exactly the same problem. Disabling recent documents has resolved it.

My VM is XP Pro.

0 Kudos
rmschne
Contributor
Contributor

You mention turning on VMTools logging. How to do that?

(I'm working issues where VMWareUser.exe hangs ... it probably is the reason my XP device stops performing, so I attempt to restart and XP has trouble shutting downsince VMWareUser.exe refuses to close).

0 Kudos
rcardona2k
Immortal
Immortal

You mention turning on VMTools logging. How to do that?

I started by adding these two lines to C:\Documents and Settings\All Users\Application Data\VMware\VMware Tools\tools.conf:

log = "TRUE"
log.file = "c:\tmp\vmware-tools.log"

but after logging out and logging in, I ended up with this config:

[logging]
vmsvc.handler=file
vmsvc.level=debug
vmsvc.data=c:\\tmp\\vmware-tools.log
vmusr.handler=file
vmusr.level=debug
vmusr.data=c:\\tmp\\vmware-tools.log.user.${PID}

0 Kudos