Install Hyper-v On Windows 10 Home

  • All editions of Windows 10 can’t support Hyper-v. Therefore, appropriate edition of operating system needs to be installed on host computer. Here is the list of Windows editions that can or can’t support the Hyper-v.
  • Virtualization Hyper-V VM - Install CentOS Linux in Windows 10 in Tutorials How to Install CentOS Linux on Hyper-V Virtual Machine in Windows 10 A working and quite nice alternative for dual booting is to install various operating systems on a virtual machine.

Virtualization provides a plethora of solutions from making the most of an organization’s hardware investment to running specific applications in other OS offerings. Windows 8 was the first Windows client operating system to include hardware virtualization support natively. Using the same technology found in Windows Server 2012 R2, the embedded Hyper-V client allowed IT professionals to move VMs from server to client without the requirement to re-learn the use of Hyper-V features and tools. Further enhancements were introduced in Windows 8.1 such as Enhanced Session Mode, enabling high fidelity graphics for connections to VM's using the RDP protocol, and USB redirection which is enabled from the host to VM's.

Windows 10 brings further enhancements to the native hypervisor offering. These include:

Hyper-V is only available in Pro or high SKUs of Windows 10. Then in order to use the hypervisor part of Hyper-V your computer has to have the following 64-bit Processor with Second Level Address Translation (SLAT).

  • Hot add and remove for memory and network adapters – works with generation 2 virtual machines running both Windows and Linux
  • Windows PowerShell Direct – the ability to run commands inside a virtual machine from the host operating system
  • Linux secure boot - Ubuntu 14.04 and later, and SUSE Linux Enterprise Server 12 OS offerings running on generation 2 virtual machines are now able to boot with the secure boot option enabled
  • Hyper-V ManagerDown-level management - Hyper-V manager can manage computers running Hyper-V on Windows Server 2012, Windows Server 2012 R2 and Windows 8.1

Step 1: Prerequisites

The following prerequisites are required to successfully run Client Hyper-V on Windows 10:

  • 64 bit processor with Second Level Address Translation (SLAT)
  • 4GB system RAM at minimum
  • BIOS-level Hardware Virtualization support

Step 2: Setting Up Hyper-V

  1. Ensure that hardware virtualization support is turned on in the BIOS settings
  2. Save the BIOS settings and boot up the machine normally
  3. Click the search icon (magnified glass) on the taskbar
  4. Type turn windows features on or off and select that item
  5. Select and enable Hyper-V
  6. If Hyper-V was not previously enabled, reboot the machine to apply the change.
    NOTE: As a best practice, configure networking for the Hyper-V environment to support external network connections. Also ensure that a virtual switch has been created and is functional.
  7. Click the search icon (magnified glass) on the taskbar, type Hyper-V Manager and select the item
    NOTE: Right click Hyper-VManager to pin it to the task bar
  8. Open the Virtual Switch Manager, found on the Actions panel in the Hyper-V Manager, by typing Hyper-V at the Start Screen
  9. Select Virtual Switch Manager in the Actions pane
  10. Ensure that External is highlighted, and then click on the Create Virtual Switch button
  11. If more than one NIC in is present, ensure that the proper NIC is selected for use on the VM external network connections

Windows 8 and 10 includes Hyper-V as a virtualization platform, but since not everybody will use this feature, it’s not enabled by default. Here’s how to enable it on your Windows 8 or Windows 10 PC.

Install

Confusion

Hyper-V only allows you to create a new virtual machine on 64-bit versions of Windows 10 or 8, but the client tools are available on both versions. If you are running 32-bit, you’ll be able to do the installation, but you won’t be able to actually use it to create a new VM.

Install

Installing or Enabling Hyper-V

Hyper-V is installed in the add features section of the add or remove programs dialog. To get there we need to open a run box by pressing Win+R, now type appwiz.cpl and press enter. You could also get to the Programs and Features box through Control Panel or the Start search, but this is easy and geeky.

Once the Programs and Features dialog opens, select the Turn Windows features on or off link on the left hand side.

Install Hyper V On Win 10 Home

When the Windows Features open, check the Hyper-V option. Then click Ok.

Enable Hyper V On Windows 10 Home Edition

Windows will now add the Hyper-V binaries to your Windows installation.

You can now launch the Hyper-V manager from the Metro dashboard, or from the Start Menu in Windows 10.

READ NEXT

Enable Virtual Machine Windows 10

  • › Six Common Smarthome Mistakes Beginners Make
  • › What Can I Do with My Old iPhone?
  • › Free Download: Microsoft’s PowerToys for Windows 10
  • › How to Overclock Your Computer’s RAM
  • › What’s New in Chrome 77, Arriving September 10