如何调整系统保留分区的大小?Win 7 随后无法启动。

如何调整系统保留分区的大小?Win 7 随后无法启动。

首先,简单介绍一下背景。我有 Win7 x64 Pro。我想调整系统保留分区大小的原因是:http://www.pagestart.com/win7br0x8100003301.html 由于我的系统保留分区太满,备份和恢复停止工作。(我不知道如何或为什么。)上面的链接解释了系统保留分区需要变大。

好的,我将其大小从 100MB 调整为 500MB。上面的教程中说:“分区向导完成更改后,您的计算机将启动到 Windows。”...哈哈哈,不。不会。相反,我收到此错误:

启动错误


我尝试过的事情:

  1. 尝试使用分区向导和 GParted,从 CD 启动。我对两者都使用了 Hiren 的启动 CD。

  2. 根据这篇入门文章,调整系统保留分区的大小后,实际上会出现此错误。它说要在 Win PE 环境中使用自动“修复”选项。我使用我的 Win 7 修复光盘启动自动“启动修复”。我按照论坛上人们的建议尝试了至少 3 次。没有用。

  3. 我跟着此程序,概述了 bootrec.exe 中使用的命令行选项。

如何访问命令提示符

我按顺序尝试了建议的步骤。第一步:bootrec.exe /FixMbr 它返回“操作已成功完成”。重新启动,同样的启动错误。下一步:bootrec.exe /FixBoot 它返回“未找到元素”。见下图:

bootrec.exe 照片


那么,现在该怎么办?我还尝试摆弄 Hiren 的启动 CD 中包含的一些与 MBR 相关的实用程序,但无济于事。为什么这不起作用,我该如何让它工作?为什么 bootrec.exe 甚至检测不到我的 Win 安装?我没有主意/选择...

如果相关的话,我的驱动器是三星 840 Evo,250GB。

答案1

我所做的就是使用分区扩展系统保留分区 D:。我​​不得不移动我的 C 分区来给它腾出空间。

然后我就无法启动了。所以我用了这个 https://www.boyans.net/RepairWindows/repair-windows-boot.html

以下命令将在映射到驱动器 N 的系统驱动器上重新创建 BCD:(更改驱动器号以反映您的映射)

bootsect /nt60 N: /force /mbr- 将 Windows 7/8/10 启动记录重写到系统分区和 MBR。

attrib -s -h N:\boot\bcd- 删除 BCD 文件的系统和隐藏属性,以便可以删除它。请参阅下面的注释。

del N:\boot\bcd- 删除 BCD。请参阅下面的注释。

Bcdboot c:\windows /s N:- 重新创建 BCD,假设您的最新 Windows 版本安装在驱动器 C: 上

相关内容