技术栈 | Tech

硬盘转为动态磁盘的恢复方法

想把D盘的空间划到E盘去,早上睡朦胧了,一不小心就无视Windows的提示,将整个硬盘转成了动态磁盘,然后更脑残+手贱的将E盘删除了。Google了一天的解决方法,加上自己思考,终于解决了。

我们所知道的常识是:基本磁盘转为动态磁盘可以无损数据,而动态磁盘转为基本磁盘之前,必须先把全部的卷删除,否则是无法转换的,这也就意味着全部数据的丢失。

其实这个问题可以很简单的用DiskGenius解决,动态磁盘是没有分区表的,所以用DiskGenius搜索磁盘的分区表应该能找到基本磁盘的时候分区信息,点击“搜索分区”,把分区都找到后,确认信息无误,点“保存修改”,然后重新启动电脑,分区就回来了。

注意:该操作最好在使用U盘或者光盘的WinPE中完成,否则会因为重建分区表过程而蓝屏。蓝屏后重启依然能成功,只是不知道有没有什么“副作用”。更多内容请参照DiskGenius官网的文章《无损数据动态磁盘逆转为基本磁盘的简单办法》。

在此之后又有另外一个问题,DiskGenius 可能会提示某个分区“DBR记录的分区扇区总数溢出”,这里需要用到DiskGenius和WinHex这两个软件,具体操作可以参照

nullas的文章,不过我要说的是一个问题,在DiskGenius里显示的总扇区数和WinHex里面的Total sectors应该是相差1的,否则DiskGenius会一直提示DBR记录的分区扇区总数溢出。具体如下图,总扇区数比Total sectors大一位。

修改完毕后,保存,所有的资料全部无损,大功告成,撒花~

Leche
强迫症,文字控,折腾爱好者