Monday, November 11, 2013

Windows 8: Installing Hyper-V

Hyper-V is Microsoft's virtual machine (VM) hyper-visor technology.  If you're not sure what a VM is, its virtual hardware composed of software that runs inside of a computer.

Windows 7 had a similar feature called "XP Mode" which utilized the Virtual PC technology.  Although, the Virtual PC lacks several of the more advanced features of Hyper-V.

Hyper-V only used to be available on the Windows Server 2008 platform (and higher).  Microsoft has incorporated Hyper-V technology into Windows 8.  Although, this option is only available in the 64-bit versions of Windows 8 Professional and Enterprise editions of the OS.
Notes: 
  • If you're running Windows 8 Standard Edition (or Windows 7), then you will need to use a 3rd party VM technology like: VirtualBox (or another application). 
  • There are differences between the Hyper-V Client (Windows 8), and Hyper-V Server (Windows Server 2012).
To utilize this feature the computer needs to have enough RAM (minimum 4GB of RAM), storage and a fast CPU to support this feature.  The computer's CPU and motherboard also need to support the VM extensions (e.g. Intel Virtualization Technology [VTx] or AMD-V) and it must be enabled in the BIOS (check with your Motherboard manufacture's web site for more information).

  • From the Start Screen, type Windows Features, click on the Settings button and click on Turn Windows Features on or off.
  • In the Windows Features dialog display, check the Hyper-V option, and then press the OK button.  Note: If the Hyper-V Platform is grayed out the 64-bit version of the OS is not installed.

Notes: 
  • To enable Hyper-V using the administrator command prompt, type: Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All
  • To enable Hyper-V using Windows PowerShell, type: enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All 
After the Hyper-V installation is completed, the computer will need to be restarted.  To create, delete or manage the VMs, you will need to use the Hyper-V Management console.  To access the console from the Start screen, type Hyper-V and then click the Hyper-V Manager.

No comments: