Skip navigation
VMware

This Question is Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
5,028 Views 22 Replies Last post: Sep 28, 2009 11:21 AM by Chuck8773 RSS
jjahns Enthusiast 45 posts since
Mar 19, 2007
Currently Being Moderated
15. Aug 28, 2009 2:17 PM in response to: jjahns
Re: DLL corruption during VMWare Tools install (msvcp71.dll)

 

Also you might want to try uninstalling the old tools before upgrading to new ones.

 

 

And... update your virtual machine hardware first before doing that.  This has been successful for me.

 

 

rogerfinch Novice 14 posts since
Jul 2, 2007
Currently Being Moderated
16. Sep 9, 2009 7:15 AM in response to: jjahns
Re: DLL corruption during VMWare Tools install (msvcp71.dll)

 

just found this out by upgrading the tools on a few servers.

 

 

 

 

 

why isn't this a known issue?

 

 

jjahns Enthusiast 45 posts since
Mar 19, 2007
Currently Being Moderated
17. Sep 9, 2009 9:34 PM in response to: rogerfinch
Re: DLL corruption during VMWare Tools install (msvcp71.dll)

 

Based on the response I received on our support request, it is a known issue.

 

 

The problem occurs when the tools are being updated from 3.5 U4 to 4.0.  Before upgrading to 4, you're supposed to update 3.5 to Update 5.  Then, you have to go in and update the tools to U5 version.  Then, you can update them to 4.

 

 

This seems to answer the problem.  The official workaround is to find the DLL off of another machine (same version... duh) and replace the file, or if you have backups of it, restoring it.

 

 

It only affects 1 DLL file, and that is the msvcp71.dll.

 

 

Hope this is a help to all of you out there.

 

 

 

 

 

JoFu Enthusiast 26 posts since
Mar 30, 2008
Currently Being Moderated
18. Sep 11, 2009 10:39 AM in response to: StJoes
Re: DLL corruption during VMWare Tools install (msvcp71.dll)

 

Today I upgraded from ESXi 3.5 U4 to ESXi 4. I ran into the same problem, in my case Panda Security failed to start because of the missing dll.

 

 

I'm about to reinstall the Panda protection right now, and I assume it's fixed after that.

 

 

jjahns Enthusiast 45 posts since
Mar 19, 2007
Currently Being Moderated
19. Sep 11, 2009 10:55 AM in response to: JoFu
Re: DLL corruption during VMWare Tools install (msvcp71.dll)

 

You really don't need to do that.  It's a windows system file.  If you're backing it up, restore it.  If you've got another machine with the same version of OS, use that.  It works.  Tested.

 

 

rogerfinch Novice 14 posts since
Jul 2, 2007
Currently Being Moderated
20. Sep 14, 2009 6:31 AM in response to: jjahns
Re: DLL corruption during VMWare Tools install (msvcp71.dll)

 

thanks for the info.

 

 

 

 

 

I've vmtool'ed all our virtual servers now. we lost pcanywhere 11.5 on one, and oracle running on an sms 2003 box, but that was all.

 

 

 

 

 

the virtual hardware is interesting. 20 in the dmz were fine, but those in a dhcp environment started getting addresses while the nic was reinstalled and ip settings applied. the static was put back in, but by then dhcp has registered the new address in dns, wiping out the static entry!

 

 

only another 70 or so to do. manually.

 

 

oh, and wins disappears too

 

 

chjones Novice 19 posts since
Jan 8, 2008
Currently Being Moderated
21. Sep 14, 2009 3:03 PM in response to: rogerfinch
Re: DLL corruption during VMWare Tools install (msvcp71.dll)

 

I have upgraded three of my ESX Clusters to version 4.0 and have found something interesting.

 

 

The first cluster I did, I put each host into maintenance mode manually and vmotion took care of moving the VMs. Then I used vSphere Update Manager to upgrade the host to 4.0, install the 3 released patches for ESXi 4.0, then exit maintenance mode and move onto the next host. I hadn't done anything to the VMs themselves other than allow vmotion to move them around as I upgraded each host. Those VMs that have the option "Check and upgrade tools before each power-on" all seemed to automatically upgrade VMware Tools on the guest when a vmotion performed that moved the VM onto a version 4 host. I would have thought this wouldn't happen, but only when you shut down the VM and power it back on? Anyway, every one of those VMs had the MSVCP71.DLL issue.

 

 

The VMs that didn't have the tools upgrade option enabled, manually had their VMware Tools upgraded. None of these VMs had the DLL issue.

 

 

On the second cluster I upgraded, I did it out of hours and shut down every VM in the cluster. I then upgraded the hosts to 4.0 and then powered back on the VMs. Each of the VMs automatically upgraded VMware Tools after Windows booted and then restarted. None of them had the DLL issue.

 

 

On the third cluster, I did a mix of the previous two. Some VMs I shut down and others I allowed vmotion to move them online. The VMs that were moved with vmotion automatically upgraded VMware Tools and all had the DLL issue.

 

 

I have two more clusters to upgrade and I don't like that I will have to shut down all the VMs if I want to avoid this issue

 

 

Chris

 

 

Chuck8773 Expert 252 posts since
May 4, 2007
Currently Being Moderated
22. Sep 28, 2009 11:21 AM in response to: chjones
Re: DLL corruption during VMWare Tools install (msvcp71.dll)

I started a support ticket with this and thought I would share what I heard.

 

 

"At this point in time, we have narrowed down the problem you are experiencing to a known problem in ESX. Our core product development team is aware of this problem, and have a problem report open in order to have it resolved. The fix will be release in a ESX 3.5 update 5 and ESX 4.0 Update 1. The current workaround is to copy the missing file over to the C:\windows\system32\. For your convenience, we have an RSS feed available to alert you when new knowledge base articles are created. Besides the obvious benefits of keeping current on knowledge base articles (which include descriptions and resolutions to common problems), each product update has a knowledge base article written for its release. These articles describe the problem in depth, and the patch in which the fix is included. This is your best opportunity to track fixes. You may subscribe to the RSS feeds at the link below.

 

VMware RSS Feed:

http://vmware.simplefeed.net/subscription"

 

No estimate on when ESX 4 U1 will be released yet.

 

 

 

Charles Killmer, VCP

 

If you found this or other information useful, please consider awarding points for "Correct" or "Helpful".

Charles Killmer, VCP4 If you found this or other information useful, please consider awarding points for "Correct" or "Helpful".

Bookmarked By (0)

Share This Page

Communities