我以前使用装有 Windows 10 的 HDD,后来买了一个 SSD。使用第一个 HDD 上的 Windows 10,我在 SSD 上安装了 Windows 10。但我只想使用 SSD 上的 Windows 安装。我尝试使用 SSD 上的 Windows 安装格式化第一个 HDD,但出于某种原因,系统不允许这样做。
之后,我通过启动工具强制格式化了硬盘及其分区。我以为 SSD 上的 Windows 操作系统可以正常工作,但后来它停止工作,甚至启动修复在 Windows 上也未显示。我什么方法都试过了。
看来格式化硬盘时,硬盘上的启动数据丢失了。
我希望我的电脑能够识别 SSD 上的 Windows 安装。如果我这样做,也许 Windows 安装程序可以修复启动。
答案1
我将详细介绍执行此操作的不同步骤,具体取决于您是否拥有 UEFI 系统或 BIOS 系统,或者您是否拥有使用 BIOS 启动的 UEFI 系统,但最终对您来说最好的做法是:
如果你的 SSD 上没有任何重要文件,并且你有产品密钥,请从头开始,只需获取 Windows 10 光盘(如果你需要获取 iso 并刻录自己的,你可以在这里Windows 10 媒体创建工具) 确保只插入 SSD 和光盘驱动器,然后启动光盘,擦除驱动器并从头开始安装。如果您从 UEFI 启动光盘,它将以 UEFI 启动方式安装。如果您从 BIOS 启动光盘,它将以 BIOS 方式安装。
如果您的 SSD 上确实有重要文件,那么您需要先删除它们,然后再执行其他操作。即使您想尝试手动修复它,将重要文件放在您尝试修复启动问题的驱动器上也不是个好主意,一旦删除它们,您最好从头开始。从头开始的 Windows 总是更稳定。
我并不是说你不能手动完成这个。你绝对可以。这将涉及在你的 SSD 上创建一个 EFI 分区并将其正确指向 Windows 以实现 UEFI,或者修复主引导记录并将其指向 Windows,你可以从 Windows 安装光盘启动并学习如何使用 bcdboot、bcdedit、从分区管理光盘(如 gparted)启动来移动分区并为 EFI 分区腾出空间等等,但从头开始会更容易、更快,我想这里的大多数专家都会同意我的观点。
答案2
我使用 bootrec 命令来恢复我的 Windows 启动信息。
使用 Windows CD/DVD 安装命令提示符:
> bootrec.exe
> bootrec /rebuildbcd
rebuildbcd 搜索引导配置数据中未包含的 Windows 安装。
此后,我的 Windows 安装可以通过 CD/DVD 的 Windows 修复工具进行修复。