I upgraded my VMWare Workstation to 5.5.2 build-29772 with no problems. I started one of my VM's and was prompted that VMWare Tools were out of date. I clicked to install the newer VMWare Tools and rebooted. After that, I get the dreaded:
STOP: c000021a (Fatal System Error)
The Windows Logon Process System process terminated unexpectedly with a status of 0xc0000139 (0x0000000 0x00000000). The system has been shut down.
I had this exact same thing happen to another VM in the past when I upgraded and unfortunately I had forgotten so went about upgrading the VMWare Tools again.
Now my question is, if I mount this vmdk on another working VM, is there anything that I can delete to remove the bad VMWare Tools install and get the VM up and running again without having to boot from my Windows XP CD and doing a repair?
What is the host OS ?
Do you have a backup of the VM guest from before the upgrade ?
a "me too". although I did not have a snapshot, I luckily have a cron job that copies my vmware dir off to my file server every week. i then took a snapshot of the restored vm and tried upgrading the vmware tools again, but to no avail.
I also had the same problem on only one of my guests. I could solve the problem by first uninstalling the vmware tools, reboot, and then installing it again.
You can try removing the vmware tools directory and disabling the vmware service in the guest.
My host OS is WinXP Pro. Fortunately, I had just also completed building myself a new developement rig so I had a copy of the vmdk file on there to load. I never got the original guest back up and running though.
This solution worked for me. Thanks!
in can't get into that vm work... but i can mount volume how can i remove vmware tool to make os start correctly?
pls pls pls help with that!! 😐
Did you turn off WFP (Windows File Protection) on your system for some reason?
You need to replace the \Windows\System32\msvcrt.dll on your system with the one from the Windows CD
Are you running Windows XP?
yes i'm runnin xp.i will try that.
can i take \Windows\System32\msvcrt.dll from i386 dir of the cd?
ok that save me!
Did you happen to turn off WFP???
Setup:
Host OS:=Redhat Enterprise Linux 4 WS (fully current)
Guest OS:=Microsoft Windows 2000 Professional w/SP4 (fully current)
VMWare Workstation:= 5.5.3 build-34685
Situation:
When I install the "tools" the package installs MSVCRT.DLL (6.0.8797.0), which replaces the newer MSVCRT.DLL (6.1.9844.0) resulting in the error message: "The Procedure Entry Point ??_U@YAPAXI@Z Could Not Be Located in Msvcrt.dll" when some older software was launched.
Workaround:
I was able to copy the "tools" from the virtual CD-ROM to another folder, and I removed the older DLL from the \[..\System32\Redist\MS\System] folder, and replaced it with the newer version. I launched the set-up, and everything works fine, so far.
Solution:
The folks who package the "tools" need to get the newer DLL(s) from Microsoft; this sort of problem shouldn't happen. Let's get it together folks. Thanks!
Exact same symptoms with the free server 1.0.1 after installing Tools on XP Pro guest. Host system is W2K Pro. Other guests have had Tools install without issue.
Bill
Windows\System32\msvcrt.dll version 7.0.2600.2180
replaced by the VMware Tools \System32\Redist\MS\System\msvcrt.dll version 6.0.8797.0
Steps to restore msvcrt.dll:
Boot your vmware workstation off the XP_SP2 iso
Goto recovery console:
cd to your windows\system32 directory
backup msvcrt.dll -> ren msvcrt.dll msvcrt.back
verify msvcrt.dll is on your cdrom
d:
cd i386
dir msvcrt.dll
if there type: expand msvcrt.dl_ c:\windows\system32
type exit to reboot
I see the same bug when upgrading to 5.5.4. Damn Blue Screen