ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

How to Install Windows Server 2012 / 2012 R2

Updated on May 19, 2016

Introduction - Installing Windows Server 2012 / 2012 R2

Windows 2012 is the latest incarnation of the Microsoft Windows operating system. It is a powerful server operating system. This article will go through the steps of how to install Windows Server 2012 / Windows Server 2012 R2 .

Booting from the Windows 2012 DVD

Available Editions of Windows 2012

There are now four editions of Windows 2012 :

  • Windows Server 2012 Foundation
  • Windows Server 2012 Essentials
  • Windows Server 2012 Standard
  • Windows Server 2012 Datacenter

Windows Server 2012 Foundation

Has limited features. Available as OEM only.

Supports 1 physical processor, and one environment. No virtualized environments supported. Allows up to 15 users but there is no requirement for a user or device CAL.

Windows Server 2012 Essential

Has limited features.

Supports 2 physical processors, and one environment. No virtualized environments supported. Allows up to 25 users but there is no requirement for a user or device CAL.

Windows Server 2012 Standard

Has all the key features.

Supports up to 64 physical processors, one physical environment and 2 virtual instances.

Windows Server 2012 Datacenter

Has all the key features.

Supports up to 64 physical processors, one physical environment, and unlimited virtual instances.

Hardware Prerequisites

The following, according to Microsoft are minimum requirements. If you have less than the minimum then it will not work.

Minimum: 1.4 GHz 64-bit processor

Minimum: 512 MB

Disk Space:
Minimum: 32 GB

Installing Windows Server 2012/Windows Server 2012 R2

To install Windows 2012/2012R2, place the DVD into the drive and restart the computer from the DVD.

Installing Windows 2012 / Windows 2012 R2 in Server Core mode

You have a choice of installing Windows Server 2012 in Server Core Installation or Server with a GUI. For our exercise, we will select Server Core Installation as I will take you through the steps of converting that installation to a Server with a GUI installation after the fact.

Choose Custom Install

Creating a New Drive Partition

While it is simple to accept the hard drive that appears during setup and select the whole drive to be created as a partition, it is often useful to create an OS partition and a DATA partition. In the below example, I will go through the steps in creating a new partition during the setup.

You just highlight the drive, and click New . Enter the size of the new partition and click Apply .

Hit Next

Installation Complete

When the installation is complete, you will get to the Ctrl Alt Delete screen.

Logging in for the First Time

Press Ctrl-Alt-Delete, then click on the Administrator account to log in. Change the password as requested.

The next part of this hub will show how to log in and convert the Server Core mode to the Full GUI mode.

Why Server Core Mode ?

It's ideal for a server running the Hyper-V role to be setup in Server Core mode. This way, a lot of memory and resources is saved by not running a Full GUI mode because the server will essentially just run as a host, and all the functionality of a Server is running on the Guest OS.

Server Core Mode

The server core mode has just a very basic GUI. You can manage the server via the following methods :

  • Command prompt - locally. You can use the Windows command-line tools and Powershell commands directly on the server core installation.

  • Command prompt - remotely using Terminal Server. You can RDP to a server running a Server Core installation. The Terminal Server session shell will be the command prompt.You can then use the Windows command-line tools and Powershell commands.

  • MMC snap-in - remotely. From another computer running Windows Vista and above, including Windows Server 2008, 2008 R2, and 2012/2012R2, you can run MMC snap-ins and connect to the server core installation just like any other server.

  • Server Manager - remotely. You can run Server Manager from a Windows 2012/2012 R2 server and connect to the Server Core installation and manage it.

  • Full GUI mode - You can convert the server core installation to a Full GUI mode

Some Server Core basic Navigation

Once you have logged in, you will be presented with a command prompt.

However, if you accidentally close out of that command prompt Window, you can easily do a Control Alt Delete and a familiar screen will come up. You can choose Task Manager which will come up and from there you can choose to open up the command prompt again, or other utilities/scripts on the server.

To convert from Server Core mode to Server with a GUI mode when the server was initially installed in Server Core mode

Determine the Index Number of the Server with a GUI image

  1. At the command prompt on the Server Core installation, type PowerShell and hit Enter.The Windows PowerShell will run (you can see it's name come up in the next line and the command prompt change to PS .

  2. You need to determine the index number for a Server with a GUI image (for example, SERVERSTANDARD, not SERVERSTANDARDCORE). This will be used later in another follow up command.

    Type in:

    Get-WindowsImage -ImagePath <path to wim>\install.wim

NOTE: The <path to wim> is the location of the install.wim on your installation media e.g. D:\Sources

Installing the Full GUI

  1. Once you determined the index number (see screen shot above), type the following as one command :

    Install-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell –Restart –Source wim:<path to wim>\install.wim:<Index # from step 2>

    Let it run and complete.

NOTE: Alternatively, you can have the install point to Windows Update to install the GUI by typing the following instead :

Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell –Restart

Removing the Full GUI mode and Converting to a Server Core Installation

To remove the Full GUI mode and to return to the server core mode, you need to type the following at the PowerShell prompt :

uninstall-windowsfeature server-gui-mgmt-infra -restart


As you can see, the process to change to the Full GUI is quite simple.

Installing Windows Server 2012/Windows Server 2012R2 server to the Full GUI mode right from the beginning will be straight forward but going through this path via the Server Core mode at least makes it a bit more interesting and make the Server Core installation something you might want to consider in future.


This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

Show Details
HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
LoginThis is necessary to sign in to the HubPages Service.
Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
AkismetThis is used to detect comment spam. (Privacy Policy)
HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
MavenThis supports the Maven widget and search functionality. (Privacy Policy)
Google AdSenseThis is an ad network. (Privacy Policy)
Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
Index ExchangeThis is an ad network. (Privacy Policy)
SovrnThis is an ad network. (Privacy Policy)
Facebook AdsThis is an ad network. (Privacy Policy)
Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
AppNexusThis is an ad network. (Privacy Policy)
OpenxThis is an ad network. (Privacy Policy)
Rubicon ProjectThis is an ad network. (Privacy Policy)
TripleLiftThis is an ad network. (Privacy Policy)
Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
ClickscoThis is a data management platform studying reader behavior (Privacy Policy)