3TB 原始硬盘分区恢复因 GPT 而受阻

3TB 原始硬盘分区恢复因 GPT 而受阻

我有一块带 GPT 的 Seagate 3TB 外置硬盘。我不小心拔掉了电源线,重启后 Windows 资源管理器中出现了一条“原始分区”消息:您需要在使用硬盘前对其进行格式化。

我没有这样做,而是在 MiniTool Partition Wizard 7 中打开了驱动器。显示以下内容:

在此处输入图片描述

好消息是我的分区似乎还在那里。不是 1337-R-BAK,而是其他未分配的空间。这是正确的大小,我也可以访问 1337-R-BAK 上的数据。

因此我使用该应用程序的分区恢复功能,它找到我的分区如下。

在此处输入图片描述

所以太好了,我按照向导操作,在 Partition Magic 中我得到了这个:

在此处输入图片描述

我可以使用 Partition Magic 中的分区资源管理器并查看我的所有文件。哎呀!但没有使用此工具打开它们的选项。我很确定它只是读取 NTFS 文件表,希望这意味着 NTFS 文件表完好无损并且我的文件没有损坏。

请注意,这些磁盘 2 分区最初是与磁盘 3 相同的 GPT 分区,但现在它们是逻辑主键。

现在,如果我进入计算机管理器,大于 2GB 的分区 1337-F-BAK 将不会被识别为整个分区,而是 Windows 会将其分成几个分区。

在此处输入图片描述

所以我遇到了一个先有鸡还是先有蛋的问题。我需要先将磁盘初始化为 GPT,然后才能恢复分区,但如果我这样做,我很确定它会清除分区表,然后我就无法恢复分区上的文件了。但是,如果不先初始化,我就无法访问 Windows 中的数据,尽管至少我可以放心,我的数据仍然“在那里”。

我应该遵循什么流程来摆脱这种困境?

答案1

好吧,最后我安装了 WinHex 17.0。这使我能够进入文件系统和分区表下方的原始磁盘并根据文件头签名提取文件。

由于这是一个还未被填满的新磁盘,因此这种方法运行良好,因为该磁盘从未达到容量上限并且从未进行过碎片整理,因此所有簇都保持良好的连续性。

相关内容