我遇到了一种灾难。
我必须将笔记本电脑上的 Windows 7 替换为 Windows 8.1,它有 3 个分区(大小为近似值):0 100M 1 100G 2 900G
我将 Windows 8.1 写入 USB 并从中启动。但 Windows 安装程序告诉我,此系统无法安装在当前磁盘上,因为它有 MBR 表而不是 GPT。我发现有信息称,可以使用 MBR2GPT.exe 动态将 MBR 转换为 GPT,而不会丢失数据(我认为这是disk
安装磁盘上可用的命令行实用程序的一部分)。我找到了一个视频,其中一个人展示了如何将 MBR 转换为 GPT(没有任何通知,这将从磁盘中删除所有分区信息)。
以下是命令行中发出的命令列表shift + F10
- 磁盘分区
- 选择磁盘 0
- 干净的
- 转换 GPT
然后刷新分区列表后,我意识到 clean 命令在没有任何警告的情况下删除了所有分区信息。
我知道如何扫描磁盘以查找原始数据,但如果可能的话,我想避免该过程。
现在有什么工具可以帮助我恢复分区表吗?
答案1
有测试磁盘Hiren 的启动 CD 上的 util(我使用了 HBCD v15.2)。它是免费且简单的。
它有“分析”操作。通过该操作,它可以快速找到所有分区。
然后我只需按下“写入”,所有数据即可再次可用。
PS 恢复后,我在该磁盘上以 MBR 模式安装了 Windows 8.1。