vSphere 6.0 – Install vCenter 6 on Windows Operation System

In this blog , I will guide you through the installation and configuration of VMware vCenter 6 on Windows Operation System.

Before we install vCenter, First we need to provision the vCenter VM.

Here is the recommendations,

  • At least 2 vCPUs (hard minimum)
  • At least 12GB of RAM (8GB hard minimum)
  • At least 70GB D drive (more with VUM)
  • Use any virtual hardware version. I recommend v10 or v11.
  • Recommend Windows Server 2012 R2
  • Enable hot add of memory/CPU (optional)
  • Fully patched OS (important)
  • Verify time sync between PSC and vCenter VM

Windows Installation:

Installing vCenter Server 6.0 on a Windows Server requires a Windows 2008 SP2 or higher 64-bit operating system (OS). Two options are presented: Use the local system account or use a Windows domain account. With a Windows domain account, ensure that it is a member of the local computer’s administrator group and that it has been delegated the “Log on as a service” right and the “Act as part of the operating system” right. This option is not available when installing an external Platform Services Controller.

Windows installations can use either a supported external database or a local PostgreSQL database that is installed with vCenter Server and is limited to 20 hosts and 200 virtual machines. Supported external databases include Microsoft SQL Server 2008 R2, SQL Server 2012, SQL Server 2014, Oracle Database 11g, and Oracle Database 12c. When upgrading to vCenter Server 6.0, if SQL Server Express was used in the previous installation, it will be replaced with PostgreSQL. External databases require a 64-bit DSN. DSN aliases are not supported.

When upgrading vCenter Server to vCenter Server 6.0, only versions 5.0 and later are supported. If the vCenter Server system being upgraded is not version 5.0 or later, such an upgrade is required first.

vCenter Installation :

  • Load vCenter 6 ISO and open the CD Drive


  • Click on Autorun


  • Click on Install


  • Click on Next


  • Accept the License agreement and click on Next


  • Select deployment method and click on Next.

In my test environment I’ve selected Embedded PSC as i don’t have any external PSC,meaning installing PSC on my vCenter. 


  • On the System Network Name screen verify the FQDN is that of your local server and  Click Next. You may get a warning about IPv6, which you can ignore if you aren’t using it. click on Next


  • Enter a Single Sign-On Password and click on Next


  • You can choose to use a service account or use the Local System account.  Click on Nextvcenter6.0-9
  • Now you need to configure your database. Select database type and click on Next

I am using local database hence selected “Use an embedded database”. If you have any external database just go ahead  and enter the details.


  • Next up are the default port numbers, which you shouldn’t change. Click on Next


  • Now you can change the directory installation paths if you wish. I just took the defaults. Click on Next


  • Click on Install


  • Click on Finish


You are done!!

In my next blog, i will guide you installing the VCSA vCenter.

I hope this is informative for you. Thanks for Reading!!!. Be Social and share it in social media, if you feel worth sharing it.