如何修复使用 disk2vhd 从 64 位 Windows 7 转换而来的虚拟 PC 上的 0x7b 错误?

如何修复使用 disk2vhd 从 64 位 Windows 7 转换而来的虚拟 PC 上的 0x7b 错误?

在此处输入图片描述

我使用 disk2vhd 转换了我的计算机,并尝试在 Virtual PC 中启动它,但出现了 BSOD 错误 0x7b

物理磁盘是 SATA SSD 和联想 x201s 笔记本电脑。

我实际上尝试了其他类型的转换器(VMware vCenter Converter 到 vmdk)和虚拟机管理程序(VMWare player、Virtualbox),所有组合和虚拟磁盘控制器设置都导致相同的错误。还尝试按照指南从修复 ROM 启动并执行自动修复、修复启动等。这些都没有帮助。我最终找到了指向驱动程序注入方向的文章(所引用的工具仅适用于 32 位),尽管修复 ROM 可以访问和列出磁盘映像中的文件。这与 64 位版本有关吗?

答案1

Microsoft Virtual PC 不支持 64 位客户操作系统。Microsoft 的常见问题解答专门针对 Windows XP,但这适用于任何用作客户的 64 位操作系统。

参考:参见本页的最后一个问题: http://www.microsoft.com/windows/virtual-pc/support/faq.aspx

Windows Virtual PC 是否支持 64 位 Windows XP 作为客户操作系统?

不是。Windows Virtual PC 和 Windows XP Mode 旨在帮助小型企业实现从 Windows XP 到 Windows 7 的应用程序兼容性。目前大多数企业应用程序都在 32 位版本的 Windows XP 上运行。

另请参阅 TechNet 上的这篇文章:

http://social.technet.microsoft.com/Forums/en-US/w7itprovirt/thread/12bdcb93-a3a1-4d85-bce7-311916e87ec7

相关内容