Many of you, like myself, have started running Windows 7 as their primary desktop OS and find it to be a massive improvement over Windows Vista on so many levels.
One of the very few inconveniences I have found with it, and this is not an bug or problem with Windows 7 itself, is the inability to run the VMware vSphere Client.
UPDATE: Good News – This issue has now been resolved in VMware ESX/ESXi 4.0 Update 1 (U1).
When attempting to run the client the following errors are received and you are unable to proceed any further:
“Error parsing the server “<server name” “clients.xml” file.”

“The type initializer for ‘VirtualInfrastructure.Utils.HttpWebRequestProxy’ threw an exception.”

Luckily there have been a few good VMware forum posts such as this one by ftubio which outlines how to successfully run the vSphere Client under Windows 7. I thought I’d put together this brief post with a few screenshots to outline the required steps.
I am running the x64 version of Windows 7 so you will notice that any reference to the ‘Program Files’ will have an ‘(x86)’ at the end of it. If you are running the x86 version of Windows 7 then ignore the ‘(x86)’ portion of the directory path (ie: C:Program Files (x86) –> C:Program Files).
Follow these 4 basic steps and you’ll be up and running in no time!
Step 1.
Download this DLL called system.dll
*Note: This DLL is usually found in the %SystemRoot%Microsoft.NETFrameworkv2.0.50727 directory of a non Windows 7 PC with .NET v3.5 SP1 installed.
Step 2.
Once downloaded install it in the “C:Program Files (x86)VMwareInfrastructureVirtual Infrastructure ClientLauncherLib” directory. If the ‘lib’ directory doesn’t exist then create it and drop the dll file into it.

Step 3.
Next edit the “VpxClient.exe.config” file which can be found in the “C:Program Files (x86)VMwareInfrastructureVirtual Infrastructure ClientLauncher” directory and add the following three lines to it in the location specified in the screenshot below. Then save the changes.
<runtime>
<developmentMode developerInstallation="true"/>
</runtime>

Step 4.
From the Windows 7 ‘System Properties’ click the ‘Advanced’ tab and then the ‘Environment Variables’ button as we want to add a new ‘System’ variable.

Create a new ‘System’ variable called ‘DEVPATH’ and assign the following variable value:
C:Program Files (x86)VMwareInfrastructureVirtual Infrastructure ClientLauncherLib

You are now ready to start using the VMware vSphere Client on your Windows 7 machine! Some people have reported having to run the client as an ‘Administrator’ so if you are having difficulties it may pay to try this – I luckily didn’t experience this problem. Also you will likely have to reboot your machine (or restart the explorer.exe process) for your new path information to come into effect.



My name is Simon Seagrave and I am a London (UK) based Senior Technology Consultant and vSpecialist working for EMC. I love my work & spend most of my time working with Virtualisation & other Enterprise IT based technologies, in particular VMware, EMC and HP products. 




Pingback: Running VMware vSphere Client on Windows 7
Pingback: Twitted by GreggRobertson5
Pingback: Twitted by wbinford
Pingback: Feuerwehrbrot » vSphere Client auf Windows 7
Pingback: faq-o-matic.net » vSphere-Client auf Windows 7 installieren
Pingback: Running vSphere Client on Windows 7 | itsolutionsdirect.com
Pingback: Running VMware vSphere Client on Windows 7 | LieberLieber Software TeamBlog
Pingback: Blogotec - VMWare : Client VSPHERE Avec Windows Seven (7)
Pingback: Running VSphere client on Windows 7 | Weblog.BassQ.nl
Pingback: mainesysadmin.com » HowTo - Use Vsphere Infrastructure client in Windows 7
Pingback: Troubleshooting VMware VI Client v4 on Windows 7 | If These Servers Could Talk - The Opus Interactive blog.
Pingback: just another place for w2k8, exchange and virtualization » Upgrade ESXi3 -> ESXi4 / vSphere
Pingback: How-To run vSphere Client on Windows 7 x64 : Applied Communications of Minnesota, Inc.
Pingback: Running vSphere Client and vSphere Host Update Utility in Windows 7 | redmutt.com
Pingback: Running VMware vSphere on Windows7 « Readme.txt
Pingback: vSphere client on Windows 7 « The Admin Rules
Pingback: The Lazy Sys Admin» VMWare vSphere Client on Windows 7 doesn’t work
Pingback: Utiliser vSphere Client sur Windows 7 « blog.g333x.fr
Pingback: vSphere client 4.0 e Windows 7 « Coobox Blog
Pingback: Install VMWare vSphere Client On Windows 7 » Help Desk Screeds
Pingback: vSphere Client in Win 7
Pingback: David Markley » Blog Archive » VMware vSphere Client not working on Windows 7
Pingback: VIDEO: Installing the vSphere Client in Windows 7
Pingback: VIDEO: Installing the vSphere Client in Windows 7 - David’s Cisco Networking Blog
Pingback: Video: How to Install VMware vSphere Client in Windows 7 | Train Signal Training - Free Computer Training Videos
Pingback: ESX 4.0 U1 Release Paves Way For View 4, Supports Win 7, and Updates vSphere Client | VM /ETC
Pingback: 4 steps to run vSphere client on Windows 7 - JessWatts.com - If Want() Then Do()
Pingback: my great discovery | Home Office Upgrade – VMware ESXi
Pingback: vSphere Client compatibil cu Windows 7 ! » RO Windows Administrators Weblog
Pingback: Windows 7 (and 2008 R2) – Getting the vSphere client to run! « Ramblings of a Geek
Pingback: [VM]vSphere client on win7 « Blog->Erny
Pingback: Running VMware vSphere Client on Windows 7 « Malek's Blog
Pingback: Windows 7 und der vSphere Client… « Frankys Blog
Pingback: VMware ESX 4.0 and vCenter 4.0 Update 1 (U1) Released ! | TechHead.co.uk
Pingback: Instalando vsphere client no windows 7 « Ricardobarbosams's Blog
Pingback: Comment faire fonctionner VMware vSphere Client sur Windows Seven | Blog-Note
Pingback: How-To run vSphere Client on Windows 7 x64 : Applied Communications of Minnesota, Inc.
Pingback: 4 steps to run vSphere client on Windows 7 | JessWatts.com
Pingback: maklian.com tech » May 12, 2010
Pingback: VMware vSphere 4 ( ESXi 4) on Windows 7 PC by VMware Workstation 7 | Sysprobs
Pingback: VSphere sous Windows 7 « Arkelen
Pingback: » Blog Archive » VSphere Windows 7 – Error Parsing the Clients.xml file
Pingback: VMware vSphere 4 ( ESXi 4) on Windows 7 PC by VMware Workstation 7