我已经在 SSD 驱动器上安装了 Windows 10,但由于某种原因,启动分区位于另一个驱动器上,现在当我尝试按预期从计算机中删除该其他驱动器时,系统无法加载。
我尝试使用 DISKPART 激活分区,之后尝试使用 Windows 安装 DVD 修复引导扇区,但无济于事(Windows 说他们无法修复启动)。然后我尝试使用 BCDBOOT 使系统分区可引导,但似乎也不起作用。我知道我可以随时重新安装 Windows 并解决问题,但我宁愿尝试保留现有分区,以免自己重新安装 Windows 并忘记安装我应该安装的东西,这是一件漫长而乏味的工作。
我对 BCDBOOT 的操作:我从 Windows DVD 启动到命令提示符。启动分区标记为 C:,系统分区标记为 D:。当我使用 bcdboot 时,我将其用作 bcdboot d:\Windows /sc:,它没有报告任何错误,但当我移除其他磁盘时,计算机仍然拒绝启动。
无论听起来多么微不足道,任何帮助都是受欢迎的。我显然在这里遗漏了一些东西。
谢谢,
戈兰
答案1
“但当我移除其他磁盘时,计算机仍然拒绝启动。” 是什么意思?您是否收到任何错误消息?
检查 SSD 上是否有名为“Windows”的目录。尝试在运行 Windows 时使用 bcdboot,而不是使用 Live CD。您可以尝试制作 Windows 备份,移除硬盘,使用 Live CD 将备份恢复到 SSD。但您应该对最重要的数据进行其他备份。
答案2
启动分区位于哪种类型的驱动器上?这可能会有所不同。
由于这听起来像是一次新安装,我的建议是为了避免将来的麻烦:
进入 BIOS 1B) 将启动顺序设置为 D:/(假定为磁盘驱动器),然后是 C:/(假定为所需的 SSD 驱动器),然后是 E:/(假定为其他驱动器)
使用 Disktools 擦除(格式化)驱动器和所有活动分区(损坏的系统分区可能与此有关)
断开不必要的驱动器 (E:/)
重新启动到 Windows 磁盘并完全安装在 SSD 驱动器 (c:/) 上
确保 Windows 正常运行...
重新连接附加驱动器