![无法使用 Windows PE 将 .Wim 安装到戴尔电脑上](https://linux22.com/image/1315181/%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8%20Windows%20PE%20%E5%B0%86%20.Wim%20%E5%AE%89%E8%A3%85%E5%88%B0%E6%88%B4%E5%B0%94%E7%94%B5%E8%84%91%E4%B8%8A.png)
我已经使用 WAIK 创建了 HP 笔记本电脑的 .WIM 文件,其中安装了所有驱动程序、软件等,我已经使用 Oracle VM Box 创建了一个新的 VM,并将映像部署到该虚拟机上,这一切似乎都运行良好。
当我尝试将映像安装到我闲置的旧戴尔笔记本电脑时出现了问题,这台戴尔笔记本电脑上装有 XP,但我安装了 Windows 7,然后我重新启动,启动到 Windows PE 并将 .WIM 文件安装到笔记本电脑上。
一切似乎都很好,它完成了安装并且我重新启动,然后出现以下错误:
文件:\Windows\System32\winload.exe 状态:0xc00000e 信息:无法加载所选条目,因为应用程序丢失或损坏
我看不出任何关于为什么会产生这个错误的详细信息,但我无法启动它,我尝试使用恢复控制台,但无法恢复,我尝试了此链接中建议的步骤来恢复 MBR,因为我认为这可能是问题所在,但仍然没有运气
http://www.sevenforums.com/tutorials/20864-mbr-restore-windows-7-master-boot-record.html
如果我从恢复磁盘本身再次完整安装操作系统,它就可以正常工作。
这和 HP 映像进入 DELL 机器有什么关系吗?我有点不知所措,任何帮助都很好。
谢谢。
答案1
我在计算机上安装映像时也遇到了同样的错误。我发现我的 BCD 存储中的条目未针对新系统正确配置。如果您运行bcdedit /enum {current}
.
您可以找到有关 Windows 引导加载程序的信息。这是我的输出:
C:\Program Files\Windows AIK\Tools\PETools>bcdedit /enum {current}
Windows Boot Loader
-------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {bootloadersettings}
recoverysequence {e661ba4a-b9e2-11de-8c96-b0390c6dd9b4}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {e661ba46-b9e2-11de-8c96-b0390c6dd9b4}
nx OptOut
bootlog No
C:\Program Files\Windows AIK\Tools\PETools>
如果“device”和/或“osdevice”被设置为错误的分区或根本没有设置,那么您将收到错误。有关更多信息,请运行bcdedit /?
并查看这个非常棒的综合性教程关于现代 Windows 启动过程。