![数据恢复技术与典型实例](https://wfqqreader-1252317822.image.myqcloud.com/cover/365/688365/b_688365.jpg)
3.3 硬盘分区损坏的恢复
3.3.1 备份和恢复分区表
Disk Genius是国产分区软件中的精品软件,该软件以图形界面的方式,可以建立、激活、删除、隐藏硬盘分区,而且还具有分区表备份和恢复、分区参数修改、硬盘主引导记录修复、自动重建分区表等强大的分区维护功能。
如果只是想利用Disk Genius查看和备份硬盘分区信息,可以直接在Windows下运行,但如果要对硬盘的信息进行读/写操作,由于Windows存在保护机制,则必须在纯DOS环境下运行。
运行Disk Genius后,程序将自动读取硬盘的分区信息,并将信息以图表的形式显示出来,如图3-19所示。
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0048_0001.jpg?sign=1738886797-P6DLFDQU6Qo92FXxmqp56LbwsuyBa0v3-0-f95d76ea4598a3c3b1a8d56c2837efd1)
图3-19 Disk Genius的硬盘分区信息
在该界面中,左侧的柱状图显示硬盘上各分区的位置及大小,屏幕右侧用类似于Windows窗口的形式显示了各分区的类型及其具体参数,主要是分区的引导标志、分区起始和终止柱面号、扇区号、磁头号、容量等。当在表格中选中不同的分区时,左侧柱状图也会选择到不同的位置。
下面将介绍使用该软件备份和恢复分区表的步骤。
(1)按下【F9】键或者运行“工具”→“备份”命令,如图3-20所示,并且在弹出的对话框中输入文件名即可备份当前分区表,如图3-21所示。
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0048_0003.jpg?sign=1738886797-gT871nVukF5086EHL2RKtLeh1bcLe7hF-0-88b8910486c8a88b9a2ce2cca98f1a74)
图3-20 备份分区表
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0048_0002.jpg?sign=1738886797-WSkJ7DDsSy1GzNOg1zCjUDik1kAhgPCq-0-e986cc4a7b08b783d051f049e1ea96f5)
图3-21 指定保存分区表文件的位置
(2)按【F10】键或者运行“工具”→“恢复分区表”命令,然后输入文件名,软件将读入指定的分区表备份文件并更新屏幕显示,确认无误后即可将备份的分区表恢复到硬盘,如图3-22所示。
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0048_0004.jpg?sign=1738886797-vYRGLl5JjjlBpZDeuJI2VYclqvxyN8vk-0-609c41f9052750b0523cc97c71688ade)
图3-22 恢复分区表
3.3.2 使用DiskMan自动重建分区表
对于硬盘分区表被分区调整软件(或病毒)严重破坏,引起硬盘和系统瘫痪,DiskMan可通过未被破坏的分区引导记录信息重新建立分区表。DiskMan在重建分区表的过程中将首先搜索0柱面0磁头从2扇区开始的隐含扇区,寻找被病毒改动过的分区表,接下来搜索每个磁头的第一个扇区。下面将具体介绍整个操作过程。
(1)选择“工具”→“重建分区表”命令,DiskMan 即开始搜索并重建分区,如图3-23所示,选择后将出现如图3-24所示的对话框,单击“继续”按钮。
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0048_0005.jpg?sign=1738886797-0q4aK4DYFxJIioszt0EwLG8W5xqRcvU1-0-9b961fdd8ebba90c77d6f255f081b02b)
图3-23 重建分区表
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0048_0006.jpg?sign=1738886797-fQpax9O1gPoCzevH0GrG7s2NRknEOcep-0-fbe89d47db5ed1415726ff4919d03000)
图3-24 “信息”对话框
(2)交互方式对发现的每一个分区都给出提示,由用户选择是否保留。当自动方式重建的分区表不正确时,可以采用交互方式重新搜索,如图3-25所示。
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0049_0001.jpg?sign=1738886797-dq9CL2eYQnIBhQZUg8nCcWXG4LKSXoU5-0-2f1e62dceb742558aa8bb2b84a236c75)
图3-25 重建分区表
(3)“重建分区表”提供了两个模式——“自动”和“交互”,自动模式保留发现的每一个分区,适用于大多数情况,选择它后,在整个操作过程中,用户不能自己选择操作,所有的操作都是由软件自动完成的,如图3-26所示。该模式能自动保存被找到的分区表信息在硬盘中的相应数据。此时将需要设定活动分区,如图3-27所示。
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0049_0002.jpg?sign=1738886797-BaM7Rxdtw8ZqAuDxreSVaTlfdiJfzx4l-0-489f8931ae40223dabf0e0e5a71a5f9e)
图3-26 “自动模式”重建分区表
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0049_0003.jpg?sign=1738886797-BazeCtgm8Si3APgsXTVTLrrso4ExGt2O-0-8e61774af8fe98cfb6349d86cfe3fc06)
图3-27 设定活动分区
(4)选择第一个分区后,从“分区”菜单中选择“激活(恢复)”,如图3-28所示。设置完成后,在“引导”一栏中,0号分区的标志已经从“00”更改为“80”,如图3-29所示。
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0049_0004.jpg?sign=1738886797-TruiqZMCo5Rpz3GHVzTY3pLt1pLkRrYT-0-da6dc171d5484726fd729fe7d7f2f0c6)
图3-28 选择“激活(恢复)”命令
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0049_0005.jpg?sign=1738886797-LviW0fbzHZdGxKOM8T3w4jImBEV61t2u-0-3e2f8f3ab134dd7336364332396dcf81)
图3-29 设定活动分区完成
(5)选择“硬盘”菜单中的“存盘”即可使更改的信息生效,如图3-30所示。
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0050_0001.jpg?sign=1738886797-8N8w2v59TJLdB4URHhDsUD9oRvtQYE3k-0-6d85c7111c252e815851a50f500aab21)
图3-30 保存修改信息
(6)如果“自动”模式不能完成重建分区表,可以使用“交互”模式,在图3-25中选择“交互模式”后会显示已搜索出分区的个数和相关信息,以供选择。程序搜索出分区后,可以选择分区恢复,如图3-31所示。
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0050_0002.jpg?sign=1738886797-6xQJJmuWdbZA7kKGZrZq2SjEPjthorep-0-471d4e71dcc2b16c7d1eabbcdd1d92a3)
图3-31 交互模式
(7)此时无论选择“保留”还是“跳过”都会继续搜索,如果选择“保留”,那么该分区表将应用在硬盘信息中,并会自动进行搜索。如果选择“跳过”将继续搜索所有柱面。
3.3.3 使用KV 3000自动重建分区表
KV 3000虽然是个防杀病毒软件,它也具有非常强的分区修复能力。KV 3000的“系统测试和灾难修复”功能,对使用者也没什么特殊要求,只需按软件提示操作即可,成功率相当高,很适合没有数据恢复经验的初学者使用。通过该功能可以方便地修复硬盘分区表,特别是在没有备份硬盘分区表的情况下,它往往可让硬盘数据起死回生。具体操作方法如下。
(1)运行KV 3000后出现如图3-32所示界面。按【F10】键进入“系统测试与灾难修复”界面,此时程序会自动检测硬盘分区表。如分区表被破坏,则屏幕显示如图3-33所示界面。
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0050_0003.jpg?sign=1738886797-hcDtrVaaVnoFIC4s7mB5nOGt514Qj3PR-0-06ba5d25c305801c524095779605b974)
图3-32 KV 3000启动界面
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0050_0004.jpg?sign=1738886797-snuYLHfiaTLDTorGuWkCychjFHtlIbue-0-dacdf4941911a9ce3c92d42004a60278)
图3-33 KV 3000“系统测试与灾难恢复”1
(2)按【Y】键开始修复分区表,屏幕显示“Scanning……”字样的提示。经过一段时间后,会出现如下提示:
Insert a formatted diskette into drive A, Pressed “Y” to save “error” Partition table floppy filename HDPT.VIR, “N” to exit continue (Y/N),如图3-34所示。
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0051_0001.jpg?sign=1738886797-kJoDlXK3HbQHZAo4pFf7BFkdb6jvZVfD-0-7eed3633ce3ed44c342a5b6dae4c9b1b)
图3-34 KV 3000“系统测试与灾难恢复”2
其英文大意为:请插入一张软盘,以便将原先硬盘的分区信息备份到软盘上。插入软盘后按【Y】键继续,按【N】键退出。
(3)插入一张空白软盘,并按【Y】键后,屏幕显示:
Hard disk Partition table or boot sector fixed OK! ! !
Fixing ……
此时KV 3000便开始自动修复分区表,当屏幕上显示:
OK! OK! OK!
Press any key to return ……,如图3-35所示。
![](https://epubservercos.yuewen.com/19B9AC/3590510303636301/epubprivate/OEBPS/Images/figure_0051_0002.jpg?sign=1738886797-lorP1Ir99KHSbHFefNGX66xo9Tr0NhUS-0-acbcda1189c2332026a25af8469c06f9)
图3-35 KV 3000“系统测试与灾难恢复”3
(4)此时重建分区表的操作已经成功完成。
(5)按任意键退出并重启计算机,再利用软盘引导系统。
小技巧
在一般情况下,原先丢失的分区都可恢复,数据也不会丢失。如发现修复后的硬盘分区与原先的分区不符,则可利用KV 3000/HDPT.DAT将分区表还原至修复前的状态。也就是我们刚刚在软盘中备份的状态。