0

After installing Visual Studio Ultimate 2013 with Update 2 I got this error message at the end of the installation, telling me that my computer does not support hardware virtualization, and that for this reason Windows Phone Emulator 8.0 can't run.

Click for a larger image.

visual studio ultimate 2013 install

I read a post on the TechNet forum that it requires SLAT (Second Level Address Translation). This is what I see when I run the Coreinfo utility from Sysinternals.

coreinfo.exe -v

I see SLAT listed there. But I'm not getting what the asterisk and the dash is indicating. Does this mean that the CPU does not support SLAT feature specifically? Because I'm pretty sure it has "hardware virtualization".

6
  • It says clearly in the screenshot. But for the record, it's an Intel Q9650. It's one of the most feature-packed models from the Core 2 Quad series. I know it's an obsolete CPU. I don't plan to decommission it just yet, and it has VT-x, so why won't it work?
    – Samir
    Commented Sep 9, 2014 at 22:47
  • btw, the latest VS2013 update is Update 3 and from Update 4 there is already a CTP. Commented Sep 10, 2014 at 4:22
  • Well the Q9650 suports all of Intel's virtualization technology. Have you confirmed its enabled in the BIOS/UEFI? Because your screenshot indicates that Hyper-V isn't even installed. Did this ever work?
    – Ramhound
    Commented Sep 10, 2014 at 10:53
  • Yes, it's enabled in BIOS. Yes, this one supports VT-x and VT-d for directed I/O, but it does not support SLAT or EPT (extended page tables). But I'll manage without it.
    – Samir
    Commented Sep 10, 2014 at 18:30
  • @magicandre1981 Can I get Update 3 as a free download? I have the MSDNAA license, and only the image with Update 2 was offered.
    – Samir
    Commented Sep 10, 2014 at 18:32

1 Answer 1

0

The Windows Phone Emulator uses Hyper-V and Hyper-V in Windows 8 requires SLAT.

The - shows that you DON't have support for that feature, so you can't use the Windows Phone Emulator.

1
  • Thanks! So for the record; all Nehalem CPUs have SLAT support (EPT). I checked on Intel website, all Core i3, i8 and i7 CPUs have it. So even though a given CPU supports VT-x technology, it doesn't necessarily support SLAT as well. One does not imply the other. This can be confusing sometimes. But I think I'll manage without SLAT anyway.
    – Samir
    Commented Sep 10, 2014 at 18:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .