Quantcast
Channel: 闪电联盟软件论坛
Viewing all articles
Browse latest Browse all 73460

分区恢复之-----调整分区大小失败后可恢复性的分析

$
0
0


上图是个模拟的20g硬盘,分4个区,各5G。现在都是空的啊。



第二个分区复制一些数据。




diskgen右击这个分区,选择调整大小。




把这个分区的数据腾出来2G,注意,是从前面腾出来,这样整个分区的数据相当于整体复制到后面的某个扇区。需要移动所有的数据,如果数据特别多,剩余空间比较小且碎片比较多的话,需要特别长的时间。也许程序会卡死!!!






注意看前提:备份,不要拿自己的数据开完笑!!








强行结束diskgen。


        

出事了!!!




winhex进行分析




显示的是第二个分区没有问题!!(运气比较好)






diskgen重新加载也显示没有问题!!


=====================================================

重新运行分区调整,让它运行结束。拿出winhex进行分析:






从10000000扇区(大约5G)开始向下搜索原分区的开始扇区。






找到了。

由于版本的问题,winhex不能虚拟这个分区。换个软件继续:




把刚才的开始和大小填进去。这个是从磁盘的绝对位置挑一块区域,并显示文件系统的消息(如果有文件系统的话)。


        

出来了,卷标是软件。









验证几个,文件头都正确。也就是说调整后原分区的数据没有变,只是没有指针指向这个分区了。显示就是不存在了。


所以:调整分区后数据是可以恢复的。

Viewing all articles
Browse latest Browse all 73460

Trending Articles