移动 Windows 分区后系统修复不可用

移动 Windows 分区后系统修复不可用

在发现我的系统保留分区比 Microsoft 建议的要小得多后,我决定使用 GParted 来扩展它,并利用一些未分配的空间。不幸的是,系统保留分区和 Windows 分区之间没有未分配的空间。这意味着我必须将 Windows 分区移到未分配内存的右侧。GParted 手册告诉我,这样的操作需要使用 Windows 7 安装光盘修复 MBR。由于我在安装新存储后已经使用该光盘修复了几次 MBR,所以我立即开始移动分区。

操作完成后,我从安装光盘启动,输入我喜欢的本地化设置,然后单击修复你的计算机。但是,我看到的不是通常的系统修复界面,我可以选择正确的 Windows 安装等等。系统修复只给我留下了沮丧和一条消息,说

此版本的“系统恢复选项”与您要修复的 Windows 版本不兼容。请尝试使用与此版本的 Windows 兼容的恢复光盘。

在分区之前,System Reapir 运行正常,我很清楚自己使用的是正确的磁盘。不幸的是,没有按钮说“我发现你在撒谎,现在带我进入命令提示符”。

TL;DR:移动分区,系统修复不起作用

有什么可以让 Windows 再次启动吗?

答案1

在本地化选项后的屏幕上同时按住 Shift 和 F10,从 Windows 安装光盘直接进入恢复控制台。然后,您可以在恢复控制台上使用这两个命令:

bootsect /nt60 all /mbr
bcdboot c:\windows /s a:

其中 c: 是 Windows 分区,a: 是标记为活动的分区。如果没有活动分区,则应将调整大小的分区标记为活动分区。根据您的映射更改上述命令中的驱动器号。

select disk和中list volumelist partition命令diskpart.exe可用于显示分区映射。

当 Windows 7 成功启动后,您可以使用 BCD 操作实用程序,例如可视化 BCD 编辑器检查/重命名/删除启动项。

相关内容