我的 SSD 上安装了 Windows 7,但 /boot/ 和 bootmgr 在我的硬盘上。我想将它们移动到我的 SSD 上以加快启动时间。
所以我认为我可以使用 Windows 启动修复工具来解决这个问题。
我制作了一个可启动的 Windows 7 闪存驱动器,并运行了 Windows 启动修复。但是,它因错误而退出。我在已安装操作系统列表中也看不到我的操作系统。
然后我尝试通过命令提示符使用 bootrec /fixmbr、bootrec /fixboot、bootrec /rebuildbcd 进行修复。
Bootrec /rebuildbcd 找到了操作系统,但是当我尝试修复它时,出现了错误“无法找到请求的系统设备”。
有人知道为什么会失败吗?我读到过某处说 Windows 修复环境不支持闪存驱动器,这就是我收到该错误的原因。这是真的吗?
不幸的是我的 DVD 驱动器正在播放,所以我无法用它来测试这个。
答案1
没关系!
设法通过 EasyBCD -> BCD 备份/修复 -> 更改启动驱动器来完成此操作。