locked
Windows Phone 8 emulator doesn't work!! RRS feed

  • Question

  • Hi! I have Windows 8 Pro, and my processor is Intel Core 2 Duo E8400 and the processor has virtualization, but I can't run WP8 emulator, why? What should I do?
    Wednesday, October 31, 2012 12:13 PM

Answers

  • SLAT (aka EPT) is a requirement for Hyper-V on Windows 8 client OS.

    AFAIK, Core2 Duo E8400 supports VMX but does not support EPT.

    SLAT adds a second level of paging below the architectural x86/x64 paging tables in x86/x64 processors. It provides an indirection layer from virtual machine memory access to the physical memory access. In virtualization scenarios, hardware-based SLAT support improves performance. On Intel-based processors, this is called Extended Page Tables (EPT)


    -Eric.

    • Marked as answer by masteryono Wednesday, October 31, 2012 3:46 PM
    Wednesday, October 31, 2012 2:56 PM
  • But is there any way to run the emulator on this CPU?

    None that I know about.

    -Eric.

    • Marked as answer by masteryono Wednesday, October 31, 2012 5:47 PM
    Wednesday, October 31, 2012 5:06 PM

All replies

  • SLAT (aka EPT) is a requirement for Hyper-V on Windows 8 client OS.

    AFAIK, Core2 Duo E8400 supports VMX but does not support EPT.

    SLAT adds a second level of paging below the architectural x86/x64 paging tables in x86/x64 processors. It provides an indirection layer from virtual machine memory access to the physical memory access. In virtualization scenarios, hardware-based SLAT support improves performance. On Intel-based processors, this is called Extended Page Tables (EPT)


    -Eric.

    • Marked as answer by masteryono Wednesday, October 31, 2012 3:46 PM
    Wednesday, October 31, 2012 2:56 PM
  • But is there any way to run the emulator on this CPU?
    Wednesday, October 31, 2012 3:46 PM
  • But is there any way to run the emulator on this CPU?

    None that I know about.

    -Eric.

    • Marked as answer by masteryono Wednesday, October 31, 2012 5:47 PM
    Wednesday, October 31, 2012 5:06 PM
  • Thanks.
    Wednesday, October 31, 2012 5:48 PM
  • Hi, plz help me, and sorry for my English.

    I have AMD 5000+, and have virtulization.

    Why phone 8 emulator does not work?

    thanks 

    Wednesday, October 31, 2012 6:38 PM
  • Hi,

    The Emulator and Windows 8 Hyper-V require a 64-bit processor with Second Level
    Address Translation (SLAT).  For Intel, you essentially need a Core i3, i5
    or i7 processor (or one of many Xeons).  A list of AMD chips is available here.

    More troubleshooting info is available here.

    -Mark


    Mark Chamberlain Sr. Escalation Engineer | Microsoft Developer Support | Windows Phone 7


    Thursday, November 1, 2012 2:35 PM
  • Hi Mark,

    So I have a computer with AMD and the processor is listed in the link you have provided. But when I run Coreinfo.exe, I get SVM enabled (* next to it). But I dont get the * next to NP.

    Also, there is no entry for NX (Data Execution Prevention (DEP)) in the output for Coreinfo.exe. Instead I get an entry for Hypervisor and it's not enabled (ie there's no * next to it). See below.

    What does this mean? Will the WP8 Emulator run? If no, can I try to update the BIOS to see if this will work?

    Thanks

    DK

    Thursday, January 3, 2013 5:28 AM