![在 GPT 上手动安装 UEFI/CSM 中的 64 位 Windows 7](https://linux22.com/image/1550299/%E5%9C%A8%20GPT%20%E4%B8%8A%E6%89%8B%E5%8A%A8%E5%AE%89%E8%A3%85%20UEFI%2FCSM%20%E4%B8%AD%E7%9A%84%2064%20%E4%BD%8D%20Windows%207.png)
我的笔记本电脑上有 Windows 10/Windows 7 双启动。启动模式是带 CSM 的 UEFI并且我的硬盘已正确格式化并按 GPT 分区。在我决定完全重新安装 Windows 7 之前,它运行良好。
首先介绍一下背景,(我相信)我在安装 Windows 和使用 WIM 及相关实用程序方面经验丰富。很久以前,我手动捕获了一个备份 WIM,但现在我不想使用它。我install.wim
从 64 位 Windows 7 DVD 映像中取出并手动应用它:
Dism.exe /Apply-Image /ImageFile:E:\sources\install.wim /Index:3 /ApplyDir:G:\ /Verify
我在安装之前格式化了 G 盘,因此它是干净的。
我保留 BCD 不变并尝试启动它。但它卡在了disk.sys
。然后我应用了备份 WIM 以确保一切正常。就是这样。备份 WIM 中的系统正常运行,没有任何其他更改。这确保我的所有配置(如 BCD 和 BIOS 设置)都是正确的。
我不想创建任何 USB 安装程序或刻录 DVD。如何让新“安装”的 Windows 7 启动?
答案1
您认为未更改的 BCD 设置可用于新安装的想法是错误的。应用映像后,您需要使用 bcdboot 或 bootrec 命令行实用程序生成新设置。