locked
Hyper-V cannot be installed on Lenovo Thinkpad W500

    Question

  • I have a Lenovo Thinkpad W500 which has an Intel Centrino 2 vPro dual-core 64-bit processor.  I can run Hyper-V just fine on Windows Server 2008 R2, but when I attempt to check the "Hyper-V Core" box, it says "Hyper-V cannot be installed: The processor does not have second level address translation capabilities."

    I'm assuming my processor doesn't have SLAT.  Are there any plans to allow Hyper-V core to run on Windows 8 client or server machines which don't have SLAT, but are capable of running 2008 R2 Hyper-v?  It seems like this will require many people who have great Windows 2008 R2 servers and/or Windows 7 machines to have to upgrade to newer hardware.

    Thursday, September 15, 2011 10:39 PM

Answers

  • Client Hyper-V on Win 8 Client will require 64-bit SLAT capable systems.

    Windows Server 8 Hyper-V does not require SLAT so your servers running WS2008 R2 will run WS8 Hyper-V just fine (note: WS2008 R2 RemoteFx does require SLAT and that will remain the same for WS8)

    Although it would be great to not require SLAT on clients for Client Hyper-V ... the client scenarios almost always requires the root Windows (parent partition) to have a high performance graphical experience where for servers the guidance is to only use root Windows for administration / management.

    Friday, September 16, 2011 7:05 AM

All replies

  • Client Hyper-V on Win 8 Client will require 64-bit SLAT capable systems.

    Windows Server 8 Hyper-V does not require SLAT so your servers running WS2008 R2 will run WS8 Hyper-V just fine (note: WS2008 R2 RemoteFx does require SLAT and that will remain the same for WS8)

    Although it would be great to not require SLAT on clients for Client Hyper-V ... the client scenarios almost always requires the root Windows (parent partition) to have a high performance graphical experience where for servers the guidance is to only use root Windows for administration / management.

    Friday, September 16, 2011 7:05 AM
  • Hi Bruce,

    have you made benchmarks with and without SLAT? What is the difference? My CPU has SLAT (Phenom II) but I'm interested in why you set this requirement.

    André


    "A programmer is just a tool which converts caffeine into code"

    Friday, September 16, 2011 1:05 PM
  • On Fri, 16 Sep 2011 13:05:23 +0000, Andre.Ziegler wrote:

    have you made benchmarks with and without SLAT? What is the difference? My CPU has SLAT (Phenom II) but I'm interested in why you set this requirement.

    This requirement is in place to eliminate the horrible performance problems
    that are frequently present when using Hyper-V in systems with high
    performance graphics cards (which are typically consumer systems, so the
    hard requirement for SLAT in the Windows 8 client, with no corresponding
    requirement in the Windows 8 server).


    Paul Adare
    MVP - Identity Lifecycle Manager
    http://www.identit.ca
    A bad random number generator:  1, 1, 1, 1, 1, 4.33e+67, 1, 1, 1

    Friday, September 16, 2011 1:10 PM
  • Hi Paul,

    do you have any links which deal with this?


    "A programmer is just a tool which converts caffeine into code"

    Friday, September 16, 2011 1:40 PM
  • On Fri, 16 Sep 2011 13:40:25 +0000, Andre.Ziegler wrote:

    do you have any links which deal with this?

    http://blogs.msdn.com/b/virtual_pc_guy/archive/2009/11/16/understanding-high-end-video-performance-issues-with-hyper-v.aspx

    http://blogs.msdn.com/b/virtual_pc_guy/archive/2011/01/17/using-hyper-v-for-a-high-end-desktop-computer.aspx


    Paul Adare
    MVP - Identity Lifecycle Manager
    http://www.identit.ca
    You can't make a program without broken egos.

    Friday, September 16, 2011 1:52 PM
  • thanks!
    "A programmer is just a tool which converts caffeine into code"

    Friday, September 16, 2011 2:00 PM
  • I have Windows 8 installed and I had enable Hyper-V. But I found out that my SLAT is a NO.

    So does this mean that I can't use Hyper-V?

    Thanks alot.

    Thursday, December 01, 2011 9:44 AM
  • On 12/1/2011 4:44 AM, happylcs56 wrote:
    > I have Windows 8 installed and I had enable Hyper-V. But I found out
    > that my SLAT is a NO.
    >
    > So does this mean that I can't use Hyper-V?
    >
    > Thanks alot.
    >
     
    Unfortunately yes, the client version of Hyper-V v3 requires SLAT
    currently.  I doubt if that's going to change later but it's possible --
    SLAT makes a lot of difference to the good in some performance situations.
     
     

    Bob Comer - Microsoft MVP Virtual Machine
    Thursday, December 01, 2011 3:13 PM
  • But I found out that my SLAT is a NO.

    So does this mean that I can't use Hyper-V?

    correct. Hyper-V without SLAT only works for the server.

    "A programmer is just a tool which converts caffeine into code"

    Thursday, December 01, 2011 3:39 PM
  • correct. Hyper-V without SLAT only works for the server.

    "A programmer is just a tool which converts caffeine into code"


    That's not exactly technically correct. Hyper-V, on a Windows 8 client, can't be installed without the computer providing SLAT support. However, I've installed the Hyper-V feature on a Windows To Go install while the disk was connected to a laptop with SLAT support, moved the disk to a laptop that did not have SLAT support and Hyper-V continues to work. The blocking is done at install time. Once you've got the feature installed, it will continue to work even if the new system doesn't support SLAT.
    Thursday, December 01, 2011 4:03 PM
  • Thanks alot Bob Comer, Andre.Ziegler and Paul Adare for replying.st

    If I just wanted to install Windows XP on Hyper-V and just use it stand alone, do I really need SLAT?

    Thanks once again.

    Friday, December 02, 2011 12:59 AM
  • > If I just wanted to install Windows XP on Hyper-V and just use it stand
    > alone, do I really need SLAT?
     
    If what Paul said is true, if you can figure out a way to get it
    installed on your machine, you might not need it but performance
    wouldn't be quite as good -- it's really hard for me to say as I haven't
    tested that scenario at all, all the PC's I've tried Win8 (server and
    client) on have SLAT.
     

    Bob Comer - Microsoft MVP Virtual Machine
    Friday, December 02, 2011 2:33 PM
  • If I just wanted to install Windows XP on Hyper-V and just use it stand alone, do I really need SLAT?

    The Hyper-V version in Windows 8 Client requires SLAT, the Hyper-V version in Server 8 not. Check the 2 links of Paul which shows why SLAT is required. 

    I would use VirtualBox/VMLite or VMWare Player to run XP. Both run without SLAT.


    "A programmer is just a tool which converts caffeine into code"

    Sunday, December 04, 2011 5:15 PM
  • Thanks Bob Comer and Andre.Ziegler for replying. Now I understand. Thanks alot :D
    Monday, December 05, 2011 2:26 AM
  • This link from TechNet might also help:

    Hyper-V: List of SLAT-Capable CPUs for Hosts
    http://social.technet.microsoft.com/wiki/contents/articles/1401.aspx


    Marilyn
    Monday, December 05, 2011 2:50 AM
  • If the blocking is done during the installation, it should be unblockable, shouldn't it? Maybe it's somewhere in the registry.. It would be very helpful to get it working. - My CPU doesn't support SLAT :(
    Monday, January 09, 2012 1:38 PM