Dell Latitude E6500 上的硬件虚拟化

Dell Latitude E6500 上的硬件虚拟化

我有一台戴尔 Latitude E6500,配备英特尔 Core2Duo 处理器和 4 GB RAM。我运行的是 Windows 8 Pro 64 位。在 BIOS(修订版 A25)设置中,我启用了英特尔虚拟化技术,但没有启用直接 I/O 或可信执行的 VT。

我已经安装了 Visual Studio 2012 Ultimate 和 Windows Phone 8.0 SDK,但是,在安装结束时,出现一个对话框,提示“此计算机不支持硬件虚拟化,这意味着 Windows Phone Emulator 8.0 无法在此电脑上运行。”

我尝试了英特尔虚拟化设置(VT、直接 I/O 的 VT、可信执行)的各种组合,但都无济于事。

为什么我会收到此消息?英特尔虚拟化技术不是真正的硬件虚拟化吗?我需要更多 RAM 吗(最多可以有 8 GB)?

答案1

您可能需要购买一台配备 Intel Core i3、i5 或 i7 的新笔记本电脑,因为所有这些机器都支持 SLAT。但是,您可能需要考虑我正在使用的解决方法。

我需要在主桌面上运行 VMWare,因此无法同时启用 Hyper-V。解决方法是:

Install VMWare Workstation v9 on your host OS
Install Windows 8 64-bit as a guest OS
Enable virtualization in Hardware → Processors and select these settings:
    preferred mode: Intel VT-x/EPT
    virtualized Intel Vt-X - selected

其余部分未选中。

在此处输入图片描述

这将允许您在 VMWare 实例中运行 Windows 8 SDK/模拟器

相关内容