How To Install VMware vSphere Client on Windows 8


VMware vSphere Client is a client tool to manage VMware ESX and its VMs. It’s a basic but essential tool I need to manage my Virtual environment. But when I tried to install it on my Windows 8 machine, this is what I got.

This product can only be installed on Windows XP Sp2 and above

VMware vSphere Client Error windows 8 thumb - How To Install VMware vSphere Client on Windows 8

Well, Windows 8 is above XP SP2, isn’t it? Not sure who to blame but I guessed that a workaround would be needed to get me over this silly error.

And here is how.

1. Assume you already have the executable installation file, extract the content out of it to a folder. If you have 7Zip installed, you can simply right click the executable file, go to 7Zip, and choose Extract to folder name.

2. Go to the extracted folder, bin sub-folder, right click VMware-viclient.exe and choose Properties. Go to Compatibility tab, and check the option “Run this program in compatibility mode for” and pick Windows 7 from the list.

VMware viclient properties compatibility thumb - How To Install VMware vSphere Client on Windows 8

3. click OK to save the setting, and launch VMware-viclient.exe to start the installation again.

Woola…that’s the workaround that saved my day. It works on my vSphere 4.1 but according to here, it works on 5.0 as well.

/update on April 26, 2013/

If you are running vSphere 5.0., there is an update that has been released lately that should work fine on Windows 8. Check this post for the vSphere client download links.


  1. Sorry this solution doesn’t work. After I follow the instructions exactly I still get the same error “product can only be installed on xpsp2 and above”

  2. But it doesn’t work !! if i start it and open a console windows it say’s: VMRC console is disconnected. Install works but not all the functions. Please test before posting.

  3. It does in fact trick it into thinking that it is running on a windows 7 platform, however the VRMC console does not load. You need to update the vsphere client to 5.1 and that will fix every issue.

  4. Rather than extract and change compatibility level. Simply click on the exe file a second time, win8 will note it had problems installing and ask you if you want to run it in capability mode. select yes and it will install and work correctly.

  5. For those still stuck on 5.0, this is what worked in my situation: 1>Disabling UAC 2> Disabling Admin Approval Mode in the Local Security Policy 3>The compatibility fix in this article 4>Manually extracting the installer[7zip] 5>Pre-installing .NET 3.5 and J# 6>Running the installer in an elevated prompt 7>Long sigh.


Please enter your comment!
Please enter your name here