我现在在使用华硕主板的 BIOS 时遇到了困难,说英特尔的虚拟化技术已启用,但 Virtual PC 说我无法使用包含 Windows 7 Home Premium 的 64 位 ISO 安装到虚拟机上。
我多次返回 BIOS,甚至停止对处理器、显卡和 RAM 进行超频,以查看是否有效,但无济于事,不允许我安装 64 位版本。我拒绝使用 32 位,因为在非同一操作系统的系统上使用相同的序列号本质上违反了 EULA。
如果这有助于回答我的问题,我的 CPU 是 Intel i5-3570K,超频至 4.5GHz,启用 VT,RAM(2x4GB,1333MHz)超频至 1648MHz,并且超频 NVIDIA GTX 670。不确定这些信息对于回答我的问题是否重要,但我确实希望这不是巧合。
如果您想知道我为什么在游戏机上使用 Virtual PC,那是因为我正在开发自己的游戏,但出于显而易见的原因,我想使用 Virtual PC 来开发。 64 位无法安装不仅让我很烦恼,我甚至尝试将 ISO 安装到外部应用程序上,但似乎没有帮助。
需要指出的另一件事是,由于某种原因,即使 VT 已打开,它也会显示错误“尝试加载 64 位应用程序,但该 CPU 与 64 位模式不兼容”。
它还要求我修复我的电脑,尽管没有任何错误,并指向文件\windows\system32\boot\winload.exe
和错误代码0xc000035a
请告诉我您认为我应该怎么做才能解决这个问题。任何帮助我都会很感激。
答案1
Virtual PC 无法运行 64 位客户机。它非常老旧(上一个版本于 2011 年发布),甚至无法正确支持其他操作系统
最后,虽然 Virtual PC 2007 引入了 64 位主机支持,尚无任何版本能够虚拟化 64 位客户机;微软迄今为止将此功能保留给了 Hyper-V,它只能在 64 位(x64)版本的 Windows Server 2008 上运行。
https://en.wikipedia.org/wiki/Windows_Virtual_PC#Supported_host_and_guest_operating_systems
你应该使用其他虚拟机管理程序,例如 VirtualBox、VMWare 或 MS Hyper-V,它们都比 Virtual PC 功能更强大,功能更多
也可以看看