Hyper-V Has Not Been Installed on Computer – Windows 8 Error, What Does It Mean? How to Fix It?

Windows 8 comes with Hyper-V, Microsoft’s hypervisor software which is usually available on Server Operating Systems only. So that is really one of the great news for all virtualization fans, because we can have Hyper-V software with normal desktop PC and Operating System now. It enables us to play around or run some different types of guest OS virtual machines on Windows 8.

Support of Hyper-V platform on Windows 8 doesn’t mean that you are going to get this on all versions and any type of hardware. The physical computer processor and motherboard should support few required specific features. Luckily, most of the current processors have these features nowadays.

Though my physical computer is meeting all requirements, but still I was getting an error “Hyper-V has not been installed on computer ‘localhost’”. It slightly surprised me and I went through several blog posts to find out the reason. Yes, I’m fool, Oh…. I’m missing a very important point here. Keep reading for it.

error

The above error appeared when I tried to connect the local computer from Hyper-V manager.

Hardware Requirement to Run Hyper-V on Windows 8

Basically a computer should support 64-bit system with hardware Virtualization Technology (VT) enabled processor and SLAT (Second Level Address Translation) technology. Also, minimum 4GB RAM is required.

As I said earlier, most of the recent desktop computers have these features included, but sometimes you may have to enable them from BIOS.

Read more about Windows 8 Hyper-V requirements and limitations on Microsoft blog.

To check the Hyper-V support, use this Microsoft’s tool (coreinfo) from sysinternals. Download  from here and extract it.

Open the command prompt with administrative privilege (open as Administrator) and go to the extracted folder. Run the following command.

Coreinfo.exe -v

31-07-2012 6-16-51 PM

EPT on Intel and NP on AMD processor means the support of SLAT.

My issue is different, I missed to read an important fact about Windows 8 Hyper-V. Only Windows 8 64-bit has the Hyper-V platform. Then how I can try that on 32-bit?. From Windows 8 32-bit we can only manage other Hyper-V servers (by connecting).

Therefore, before checking processor support or breaking your head, make sure you have Windows 8 64-bit version.

Hyper-V platform (or role) in Windows 8 should be enabled under Programs features, Control panel. While making the selection you can easily understand whether you are going to get Hyper-V support on Windows 8.

See the below example screens

31-07-2012 6-12-41 PM.64bit no hardware

on 64bit

 

 

 

 

 

 

 

Final note: With proper hardware (Processor) support and Windows 8 64-bit OS, the Hyper-V platform to create and manage virtual machines should work fine.

Windows 8 32-bit OS or 64-bit OS without required hardware will return the same error message “Hyper-V has not been installed on computer ‘localhost’”. Once Hyper-V platform installed successfully, you do not need to connect the localhost from Hyper-V manager, it will appear automatically and you can play around with virtual machines directly.

5 thoughts on “Hyper-V Has Not Been Installed on Computer – Windows 8 Error, What Does It Mean? How to Fix It?”

  1. Hello:

    Regarding this problem.

    Print Spooler Stopping Automatically

    Often, this is a registry problem and can be caused by a reference to
    a corrupt printer driver file, or similar element.

  2. Hi
    I had the same problem, although my windows was 64 bit and the cpu could support Virtualization, the Hyper-V platform was still gray and disabled!
    Finally I noticed that this is because the item (Virtualization Technology) was disabled in my BIOS.
    So before doing anything make sure that you have enabled this item in your BIOS.

  3. Add high-quality articles to your website that will make other organizations want to feature you on their site.
    There are other simply amazing advertising opportunities, where it is relatively cheap to
    advertise on other people’s sites and blogs including a number of other excellent options. Have a data submitter of your own and amass tremendously huge hits.

  4. Interresting, I wonder if you can help me; I’m having another issue: I’m running Windows 8 pro 64 bits (with an i7 processor and Virtualizatin Technology enabled in BIOS), but I just don’t have the Hyper-V line in the features lists. Therefore I cannot activate it. Have you got any idea ?

    Best

  5. Hi there, just became alert to your blog through Google, and found that it’s truly informative. I’m going to watch out for brussels.
    I will be grateful if you continue this in future. Numerous people will be benefited from your writing.
    Cheers!

Comments are closed.