使用DiskGen 恢复丢失的扩展分区

┏━━━━━━━┓┏━━━━━━━┓┏━━━━━━━━━━━━━┓
┃主分区(C备份)  ┃┃主分区(C系统)  ┃┃ 扩展分区(逻辑 D、E、F ...) ┃
┗━━━━━━━┛┗━━━━━━━┛┗━━━━━━━━━━━━━┛
硬盘分了两个主分区:4G(FAT32)用来备份系统分区平时隐藏,10G(NTFS)作主系统分区,其它都分给扩展分区。想将两个分区大小调整为 6G、8G,在 WinPE 下用 WinPM 作无损数据分区调整。
调好后重新启动,打开“我的电脑”,只剩下一个C盘了,扩展分区里的逻辑分区全不见了。
突然间心跳加速了,天哪,我已经一个月没做数据备份,这种玩笑可开不得啊。
 
冷静、冷静……
只是调整了两个主分区的大小,扩展分区未动,应该是分区链表被破坏了,数据是不会丢失了,而扩展分区未动,各逻辑分区的链表应该正常,只要修复主分区使之正确指向扩展分区,应该可以找回逻辑分区。
依此思路,立即关机,避免意外写硬盘。首先想到的是用 WinHex 改写分区表,但这个手工操作需要对分区表结构非常熟悉,不是经常做这个事的人很容易出错。
 
用U盘启动WinPE,试了几个数据恢复的软件,均不能搜索到正确分区,只有一款DataExplore能找到分区,并能浏览原DEF盘上的文件目录表,至此可以肯定是分区表的问题,数据还在。
但DataExplore是个收费软件,试用版无法导出64K以上的文件,这种也软件也不敢使用破解版,万一它带了个“逻辑锁”之类的东西那就欲哭无泪了。在导出数据前也不敢轻易偿试改写分区表。
 
继续找呀找呀打朋友,终于找到一个好朋友,DiskGen。
先用自动搜索分区,无果,改手动,修改高级条件,开始搜索,会找出一系列的分区,幸好我记得以前每个分区的卷标,逐一略过错误搜索结果,分区表就回来了。先将重要的数据导出到U盘,然后保存分区表,重启,熟的DEF盘终于回来了。
 
PS:
1、WinPM 可靠性没 PQmagic 高。以前经常用 PQ 做无损调整从没发生过这种事,WinPM 曾经在虚拟机上发生过一次数据丢失,但由于是虚拟机,没在意,直接重新分区了。这次是因为 PE 里只有这个工具所以用它了。
2、大多数数据恢复软件有名无实,只能做些简单的恢复删除文件之类的工作。
3、有备无患,除了备份系统外,备份引导记录和分区表也很重要。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值