ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Create Virtual Machine in Hyper-V on Windows Server 2012

Updated on March 9, 2016

With the rising usage of data centers all over the world, organizations rely on virtualization technique for increased IT efficiency, flexibility, and scalability. The virtualization solutions help in reducing the overall costs including power bills, maintenance fees and datacenter office space and fees by consolidating more workloads on fewer servers. The blog will be discussing about the Hyper-V platform that can create virtualized computing environment where several virtual machines can be created and managed individually.


Virtualization can be defined as the creation of virtual version of a device, resource, such as server, network, storage, or operating system. The main aim of virtualization is to manage the workload by transforming traditional computing to make it more scalable. Using Operating-system virtualization, we can run multiple operating systems on a single piece of hardware. When a different OS is operating on top of the primary OS using virtualization, then it is referred to as virtual machine.

Benefits of Virtualization

Some of the major benefits of switching to virtualization technology are as follows:

- Reduced Capital and Operating Cost: Having less number of physical servers can save our money on the power bills, maintenance fees and data-center office space and fees.

- Higher Availability & Uptime: In virtualized environment, multiple servers can fail over to a set of backup servers allowing many-to-one configuration ratio increasing availability and uptime.

- Business Continuity & disaster recovery: Changes in one server can be made without affecting others sharing the same hardware. Maintenance can be done in production environment without affecting business or causing disruptions

- Isolating Applications: With virtualization, we can put applications on dedicated Operating Systems on a virtual server. Isolating applications in their own OS allows developers to deploy agile IT services.

- Speedy Installations: Virtual devices enable fast installations of new server applications or router because no equipment needs to be ordered, delivered or set up. Instead, we need to configure a new virtual machine or router using virtual management tool.

Virtualization with Hyper-V

Microsoft introduced Hyper-V as a virtualization platform in 2008 and versions of Hyper-V includes Windows server 2012 R2, Windows server 2012, Windows Server 2008 R2 and Windows Server 2008.

Hyper-V is a server hypervisor which enables you to run multiple operating system on a single machine and isolate them from each other. It is a Windows Server feature that can be installed whenever a server administrator decides to do so. Microsoft has also launched a separate product called Microsoft Hyper-V Server, which is a standalone or short version of Windows Server with all the parts irrelevant to virtualization removed. Since it has less components, server requires less maintenance time.

The Hyper-V role in Windows Server 2012 makes it possible to create a virtualized-server environment where multiple virtual machines can be created and managed. Hyper-V stores its virtual machine in a file with .vhd extension and these virtual hard disk are saved on a physical disk.

Install Hyper-V in Windows Server 2012

Steps for installing the Hyper-V in Windows Server 2012 Data Center are as follows:

  1. Open Server Manager then go to Add roles and features.

  • To install Hyper-V role on the server, select Hyper-V checkbox as shown below. Click Next to proceed.

  • The next step is to create virtual switches so that virtual machines get attached to them.

  • In this step, you can browse location for virtual hard disk files and virtual machine configuration file.

  • Select Install to install roles, role services, or features of Hyper-V role.

Launch Hyper-V in Windows Server 2012

  • Once installation is complete, computer needs to be restarted.
  • To start Hyper-V, go to Programs > Hyper-V Management Tools > Hyper-V Manager

Create Virtual Machine in Hyper-V

Create virtual machine in windows server 2012 with Hyper-V Manager. We can create, change, and delete Virtual machines. To create a new VM, we will follow these steps:

  • In Hyper-V Manager window, select New > Virtual Machine on the right panel.

A New Virtual Machine Wizard will be open which asks you to provide the following details for VM.

  • Specify Name and Location: Provide name for a virtual machine. Besides, this windows will enables you to store VM in user-defined location.

  • Assign Memory: The next step will let you specify the amount of memory to allocate to the virtual machine.

  • Configure Networking: In configure networking, users can create a virtual switch by configuring network adapter.

  • Connect Virtual Hard Disk: This step will provide three options to connect Virtual Hard Disk:
  1. Create Virtual hard disk
  2. Use an existing VHD
  3. Attach a virtual hard disk later

  • Installation Options: Choose one of the installation options from below screen to run VM on Hyper-V:
  1. Install an operating system later
  2. Install an operating system from a boot CD/DVD
  3. Install an operating system from a boot floppy disk
  4. Install an operating system from a network based installation server

In this example, we are creating VM from .iso image of Linux operating system.

  • Summary: This will display brief detail of virtual machine such as name, memory, network, hard disk, & operating system. Click Finish to complete the New Virtual Machine Wizard.

Start Virtual Machine

  • In Hyper-V Manager Window, right click on VM and select start.

Connect Virtual Machine

  • Now VM is in running state. To connect it to the Hyper-V, right click on VM and select connect.

  • Virtual machine having its own operating system will be open in new Window as shown below.


Virtualization has taken the computing environment to a new level with its benefits. Hyper-V has advantages like hardware-resource savings, less space requirements, energy cost savings, flexibility, etc. Hyper-V technology introduced by Microsoft allows several multiple VMs to be created and managed efficiently. The release of standalone version of Hyper-V server makes it more attractive as only the relevant components of virtualization are used and GUI is made as small as possible to reduce the maintenance time. The blog explains the importance of virtualization, install Hyper-V in Windows Server 2012, create and run Virtual Machine using Hyper-V.


    0 of 8192 characters used
    Post Comment

    No comments yet.


    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)