标题说明了一切。Windows 仍可启动,但我担心将来会出现任何错误。如何修复此问题?
操作系统:Windows 8.1
如果有帮助的话,以下是 parted print 的输出。
磁盘/dev/sda:1000GB 扇区大小(逻辑/物理):512B/4096B 分区表: gpt 磁盘标志: 编号 起始 结束 大小 文件系统 名称 标志 1 1049kB 420MB 419MB ntfs 基本数据分区隐藏,诊断 2 420MB 693MB 273MB fat32 EFI 系统分区启动,特别是 3 693MB 827MB 134MB ext4 Microsoft 保留分区 msftres 4 827MB 179GB 179GB ntfs 基本数据分区 msftdata 7 179GB 190GB 10.7GB 扩展4 8 190GB 203GB 12.9GB Linux 交换 (v1) 9 203GB 268GB 64.4GB 扩展4 5 351GB 980GB 629GB ntfs 基本数据分区 msftdata 6 980GB 1000GB 20.1GB ntfs 基本数据分区隐藏,msftdata
答案1
Microsoft 保留分区并非 100% 被操作系统使用,因此您可以启动 Windows 并使用它。但是,它可能会在将来导致问题,例如启动问题和系统更新问题。如果您设法修复它,那就太好了。
有几种恢复方法,我将复制一种(我自己还没有测试过!):
通过 cmd(命令提示符)重建或修复(已删除)系统保留分区
- 使用Windows 10/8/7安装介质启动计算机,然后按Shift+F10
在命令提示符下运行以下命令:
bootrec /fixmbr
如果您收到错误消息“未找到元素”,则可能需要事先使用 diskpart 将启动分区标记为活动分区。
在命令提示符下输入以下命令:
diskpart select disk 0 list partition select partition #
注意:选择“系统保留”分区(如果有)或 Windows 操作系统分区。
active exit
在命令提示符中输入:
bootrec /fixboot
并按。Enter- 在命令提示符中输入:
bootrec /rebuildbcd
并按。Enter
完成这些步骤后,您可以重新启动电脑并继续再次使用计算机,并且已删除的系统保留分区将被恢复。
我在这个例子中使用的来源是这个。