我有一台 32 位 Windows 7 机器,运行 Virtual PC,并安装 Windows 2003 客户机。它运行完美无缺。
我最近安装了 64 位 Windows 7 机箱。我安装了 64 位 Virtual PC。我将 VHD 文件从旧机箱复制到新机箱,然后得到:
Windows could not start because the following file is missing or corrupt:
<Windows root>\system32\ntoskrnl.exe.
Please re-install a copy of the above file
我让同事从我的旧机器上复制文件并使用相同的 VHD 文件设置虚拟机,然后他就看到了登录屏幕。
我尝试使用 WinImage 修复文件。我尝试使用 Virtual Box(客户机出现蓝屏)。我尝试重新安装所有内容。这显然与 64 位架构有关,但我不知道如何解决它。