This blogpost concerns being able to open IE on Windows Server 2012 R2 desktop and being able to login and use the vSphere Web Client. It’s NOT about INSTALLING the vSphere Web Client TO a Windows Server 2012.

If you try to open the vSphere Web Client on a cleanly installed Windows Server 2012 R2 Desktop you will find that Adobe Flash will not be available.  Click the link to Adobe Flash will lead you down a rabbit hole of trying reading an article from them about Windows 8.1

Screen Shot 2013-12-04 at 14.50.10

Screen Shot 2013-12-04 at 14.51.58

There’s a VMware KB article about this here – kb.vmware.com/kb/2054049

To fix the issue you need enable the feature called “Desktop Experience”. That can be done via Server Manager (although I couldn’t see the option myself), or using PowerShell. It turns out that in R2 the location of the “Desktop Experience” has moved in Server Manager Roles & Features to a category called “User Interfaces & Infrastructure”

From Server Manager

Screen Shot 2013-12-04 at 14.58.32

From PowerShell:

import-module ServerManager 

Add-WindowsFeature -name Desktop-Experience,qWave ` -IncludeAllSubFeature -IncludeManagementTools

Screen Shot 2013-12-04 at 15.04.09

Incidentally, although this does make the vSphere Web Client work, it does generate warning at logon prompt indicating that IE is not supported…

Screen Shot 2013-12-04 at 15.16.43