从备份恢复 C 盘后,我的其他驱动器被清除了?

从备份恢复 C 盘后,我的其他驱动器被清除了?

这台计算机开始启动非常慢,所以我决定从备份中恢复它。我像平常一样使用了 norton ghost 15,没有任何问题。有 2 个驱动器,C:\ 和 D:\,备份存储在 D:。当我启动到 ghost 恢复磁盘并尝试从备份恢复 C 时,计算机无法启动到 Windows,尽管我试图修复启动(此时,D:\ 还没有被擦除)。我再次尝试从备份恢复,这次检查了主引导记录。它无缝启动,但我注意到不再有 D:\ 驱动器了。我打开了分区管理器,不得不再次创建 D:\,但上面的所有数据都丢失了。幸运的是,它包含 steam 游戏和电影,我后来重新下载了。

问题是,这是怎么发生的?如果备份存储在 D 上,那么 C 是如何恢复的,而 D 是如何被擦除的?多年来我一直使用此程序进行备份/恢复,从未遇到任何问题。

注意:自上次备份以来,我恢复了计算机,但计算机没有更换任何硬件。但是,当我安装 Windows 7 时,安装程​​序没有像其他计算机一样要求“系统保留”分区。这可能是原因吗?我注意到 D:\ 被清除后,我重新启动 ghost,但它也看不到它。我过去恢复过这台计算机 10 次,没有出现任何问题。

请不要将其标记为“过于本地化”,因为它显然不是,并且任何人都可能会在将来遇到这种情况。

答案1

在我看来,您是在有 D:/ 分区之前制作映像的,因此 MBR 备份中没有该分区的条目。当您恢复 MBR 数据时,它会用整个驱动器的旧信息覆盖您的分区表(分区和大小列表)。从技术上讲,您的分区并没有消失,只是不再列出,现在操作系统会将其视为可自由使用的空间。

您可能已经能够使用恢复程序来恢复它,但该数据区域现在被视为可用空间,因此您的操作系统可能会开始覆盖它,并使数据无法恢复。一般来说,恢复程序非常浪费时间,但如果您在发生这种情况后避免使用硬盘,有时您可以在文件/分区被覆盖之前恢复它们。

在执行 Windows 7 操作系统还原时,如果您的分区将被更改(超出应用文件系统),则只需要还原 MBR。

为了解决您对保留分区的担忧,Windows 7 通常不需要保留分区。除非您将其安装到驱动器上的未格式化空间中,否则它不会创建保留分区,因为该空间不会超过 4 个最大主分区。如果您打算使用 BitLocker,我相信保留分区是必需的。

相关内容