我需要恢复操作系统,那么所有启动信息位于哪里?在哪个分区?

我需要恢复操作系统,那么所有启动信息位于哪里?在哪个分区?

[系统列出的仅有的两个问题与 UEFI 和 GPT 取代 MBR 操作方式之前的问题相似。如果您认为它与其他问题相似,请指出它们是如何相似的,而不要只是说:“它们是一样的”]

请查看所附图片。C 盘安装的是 Windows 10。D 盘安装的是原版 Win11,我没用过。这就是它位于磁盘上的第一个位置的原因。但是,我必须将其送去维修硬件,可能需要更换主板,而商店的政策是只处理重置系统。当我拿回它时,我想恢复我的 Win10 系统。

看图。

我的第一个问题:

我假设它是 C 分区(状态为健康、启动、页面文件、崩溃转储、基本数据分区)存储了所有必要的启动信息,这样,如果出现问题,只需要备份该分区?? 如果不是这样,那么启动信息存储在哪里?在两个隐藏分区中的一个,分区 1 和/或分区 5?我也备份了这两个分区,但这真的有必要吗?我的机器是联想 Legion 5 17ACH6H

我只有备份一个分区的空间,大约 130 GB。我认为在恢复默认设置后,它应该足以容纳 Win10 分区加上恢复的 Win11 分区。

我的第二个问题:

假设重置配置是分区 1然后C盘然后 分区 5,我可以只替换两个隐藏分区,并添加 Win10 分区吗?还是说这太简单了?

PS 为什么 E 盘分区设置为“活动”?我没这样做过。将分区设置为“活动”有什么用处或功能?背景:这是一个安装了 Win7 的分区,从磁盘后部移到磁盘前部后就无法再启动了。

具有 3 个分区的磁盘配置的屏幕截图

答案1

C: 分区包含您的整个操作系统 - 内核、注册表数据、系统库和服务、程序文件,甚至您的帐户文件。如果您想恢复 Windows 10,您确实需要备份这个分区。

“EFI 系统分区”(默认情况下没有驱动器号)包含初始引导加载程序,其任务是启动 Windows。您应该备份它,但这并不重要 - 如果需要,可以使用 bcdboot.exe 重建它。

请注意,在 Windows 术语中(例如在您的 DiskMgmt 屏幕截图中),“Boot”表示保存整个操作系统(即 C:\Windows),而“System”表示保存早期 BIOS 引导加载程序阶段的分区 - 也就是完全相反在其他操作系统中广泛使用的术语,其中“系统”指的是操作系统分区,而“启动”指的是早期的引导加载程序。

此外,指向“EFI 系统分区”内特定文件的指针作为“EFI 变量”存储在主板的 NVRAM 中。不过,即使没有它,系统仍应能够启动 - 如果缺少 NVRAM 启动项,它将自动在所有看起来像 EFI 系统分区的分区上按预定义路径查找启动加载程序。bcdboot.exe 和 bcdedit.exe 命令也可用于恢复它。

PS 为什么 E 盘分区设置为“活动”?我没这样做过。将分区设置为“活动”有什么用处或功能?背景:这是一个安装了 Win7 的分区,从磁盘后部移到磁盘前部后就无法再启动了。

在 BIOS 系统上,通常由操作系统安装的磁盘级 MBR 将在该磁盘上查找“活动”分区(并将跳转到该分区的 PBR/VBR 进行下一阶段)。

如果该磁盘未用于 BIOS 启动,则该磁盘分区上的标志不起作用。

(即使计算机通常以 BIOS 模式启动,所选磁盘的 MBR 也只会在相同的磁盘 – 该标志对非启动磁盘仍然没有影响。)

这是安装了 Win7 的分区,从磁盘后部移到磁盘前部后就无法再启动。

您也可以使用 bcdboot 修复此问题。

相关内容