Synopsis:
VmwareUser.exe shows constant 100% busy using Vmware Fusion 2.02 (147997). Copy/paste between host/guest continues to operate correctly, however.
This appears to be a reoccurrence of earlier issues identified in this thread.
I have a 26MB dump of running 98% busy vmwareuser.exe I can upload if desired; please provide instructions if so.
Details:
Apple Macbook Pro 2.5GHz Core 2 Duo with 2GB RAM, running 10.5.6 with all updates installed as of 2009-03-29.
Guest Instance: Windows XP Pro 2002 SP3 with all critical updates, derived from a previous native XP installation on an HP laptop.
Unity was not enabled and had not been used since last boot. System had been switched between networks, laptop lid closed/opened successfully numerous times.
There may be something network related but I'm not sure, it may be coincidental. If so, sorry for the network-related info in this post.
Just prior to the observation I had canceled/closed a timed-out Juniper VPN client app from within the Windows guest (see previous Fusion community post "vmnet-natd constant 100% busy" for other details). Windows apps (eg. Outlook) complained about lost/disconnected network connections and I closed them to install a Windows Update previously downloaded by Windows. FYI Fusion is set for "NAT" mode.
The 100% busy vmwareuser.exe problem was observed immediately after allowing Windows Update to install Malicious Software Removal Tool (2009-03-29), with no other programs running. The Windows Update would not complete installation (but claimed it had completed its download; probably much earlier) and eventually needed to be canceled. There seemed to be something hung up in the updater because the cancellation hung indefinitely, until after switching windows/contexts (alt-tab, command-tab, starting/closing other apps, etc??) numerous times. Finally clicking the updater window again, appeared to break the cancellation loose, allowing it to immediately finish and close the updater window. Huh.
All subsequent attempts to access the network from within the guest failed, tho the network was accessible from OSX.
VmwareUser.exe continued to run at 100% busy thereafter.
Via the host OS I downloaded the Windows userdump.exe utility from Microsoft, copied it onto the running guest via a shared folder, and installed it. Ran "userdump.exe <PID>" on the 98% busy VmwareUser.exe PID. I have the dump file, which apparently can be analyzed with windbg.exe or other similar tools, and am glad to upload it if desired; it is 26.6MB after compression with "gzip -9" .
I then successfully used Task Manager to end the VMWareUser.exe process. CPU usage went to near zero.
I attempted to reestablish network connection within the guest, first by disabling/reenabling the network in the Fusion tray, then disabling in fusion AND Windows. Both succeeded but neither helped. Windows showed the network cable disconnected/reconnected each time. Then I disabled the network only within Windows with Fusion's network still active; things got sideways. Windows icons showed the network enabled/connected while menus showed it disabled. All subsequent attempts to disable/enable the network connection failed in Windows. Network Connection>Properties looked fine; saving the dialog caused the Network Connex icon to show "disabled" and the menus had "enable" grayed out. Couldn't find any way around this.
Rebooted the guest OS. VMWareUser.exe was fine, tho the network was still inaccessible from within the guest (network connex look fine tho). Rebooted the guest OS and also restarted Fusion. DNS seems to resolve but data transfers fail. Disabling/enabing Windows networks appears successful but still cannot access the network. Disabling/enabling Network in Fusion Tray works and is acknowledged by Windows, but no love. Will boot host OSX next.
Thanks for any help you can provide.