教你手工恢复分区表,本站还有更多关于数据修复,数据恢复,硬盘数据修复,u盘数据修复工具,硬盘数据恢复的文章。
正文:
手工恢复分区表我们如何去进行恢复呢?
手工恢复分区表_EasyRecoveryPro6.10.07_HA的使用
步骤一、建立一个文档,并删除
步骤二、打开EasyRecoveryPro6.10.07_HA
步骤三、选择数据恢复
步骤四、选择删除恢复惊醒恢复
步骤五、选择要恢复的文件
格式化恢复
步骤一、打开EasyRecoveryPro6.10.07_HA,选择格式化恢复—选择要恢复的分区
步骤二、选择要恢复的文件及保存位置
手工恢复分区表_FinalData-v2.01的使用
步骤一、启动FinalData-v2.01,选择要恢复的分区
步骤二、选择搜索的扇区范围
步骤三、扫描完毕,显示丢失的文件
手工恢复分区表_使用winhexCN12.5恢复分区表
下面我们就来模仿分区表被病毒破坏的情况,将MBR的分区表填零。
步骤一、破坏分区表
我们首先将MBR所在的分区表区域选中。鼠标指向第一个字节,单击右键,选择“选块开始”然后鼠标指向最后一个字节,单击右键,选择“选块结尾”然后我们在选区内部单击鼠标右键,选择“编辑”这样就有出来一个菜单然后我们选“填充选块”,这样就出来一个填充选块对话框在“用十六进制填充”的输入框中输入“00”,再点“确定”这样MBR的分区表所在扇区全部被我们填充为“00”如果想取消选区,那就用鼠标拖动随便选中一块区域,那么原来的选区就会取消。
修改了扇区,这时候还没有存盘生效,如果你想存盘生效的话,就选择“文件”菜单“保存扇区”命令。这时候就会出现一个提示,如果你不想存盘了就点取消,如果想存盘,就点确定,再点是。
这样我们就把分区表给删除了,这时候必须重新启动才能生效。现在,我们关闭所有程序将电脑重新动……电脑启动起来了,我们打开我的电脑看看,发现F 、G 、H三个分区不见了。
步骤二、手工恢复分区表
下面,我们就开始恢复分区表(共64个字节,分为4个分区表项,每个分区表项占用16个字节,一般只使用前两个分区表项)
我们首先来恢复第一个分区标项(也就是用来描述C盘的)。
(1)在第1个字节处(0扇区倒数第五行,倒数第二个字节)填上分区引导标志,因为C盘是活动分区,所以填上80。
(2)接着是第2、3、4字节(本分区起始磁头号、扇区号、柱面号),填上:01 01 00。
(3)第5字节是分区类型符,根据原先C盘的文件系统格式填上相应的参数。
(4)第6、7、8字节是本分区的结束磁头号、扇区号、柱面号,有一个通用的填法,那就是:FE FF
FF。
(5)第9、10、11、12字节,本分区之前已用了的扇区数,也就是MBR所占用的扇区数(63),但是要将63转为十六进制数,再反过来倒着填写上。利用用计算器将63转为十六进制数是3F,不够四个字节前面加零,也就是00 00 00 3F,再将此数从右向左依次序反过来就是3F 00 00 00。
(6)第13、14、15、16字节是本分区的总扇区数,也就是C盘的大小,这就要通过稍微一点点计算来得到了。因为C盘是从第63个扇区开始,而C盘后面紧接着的是EBR,所以用EBR所在的第一个扇区数减去63就是C盘的大小。那么如何才能找到EBR所在的第一个扇区呢?我们前面说过,EBR的结构和MBR是一样的,所以,EBR的结束标志也一定是55AA,那么,只要我们找到这个结束标志,再看看这个扇区是不是EBR不就行了。
(7)单击“搜索”——“查找十六进制数值……”,然后出来一个对话框
(8)在文本框中输入“55AA”,搜索框中选“全部”,然后选中“条件”,把偏移量设置为
“512=510”。
(9)再单击“确定”。
(10)首先找到第一个“55AA”,我们看到,这个扇区在第63个扇区上,并不是我们要找的EBR,再按F3继续查找又找到若干个扇区,都不是,那么如何判断某个扇区是不是EBR?
(11)前面我们说过,EBR的结构和MBR的结构是一样的,所以在倒数第五行倒数第二个字节应该是00 01,并且前446个字节应该是0,根据这个原理我们继续按F3查找……找到真正的EBR,记住EBR所在扇区号,我们假设在1435392扇区。
www.68lou.com
小技巧:现在的硬盘都比较大,要逐个扇区的查找55AA确实太慢了,那么有没有办法快点呢?有,那就是先了解一下C盘大概有多大,比如说C盘大概有10个G,那么你就不要从头开始找了,因为那实在太慢了。10个G大概是2000万个扇区,那么你可以用转到扇区命令直接到1900万扇区,从那个地方再开始找不就省事多了。
(12)用1435392减去63,得到1435329,再转为16进制,就是15E6C1,将他倒转过来就是C1E61500,
这就是C盘的大小。这样,第一个分区表项填写完毕,保存!
再接着填写第二个分区表项。
(1)第二个分区表第1个字节:因为是非活动分区,所以写00
(2)第2、3、4字节,填写01 01 00(通用的)
(3)第5字节:因为是扩展分区,所以填写0F
(4)第6、7、8字节:填写FE FF FF(通用)
(5)第9、10、11、12字节是本分区之前已用了的扇区数,应该就是C盘大小加63,也就是1435392,前面刚计算出来的,转为十六进制数再反过来就是00 E7 15 00
(6)第13、14、15、16字节是本分区的总扇区数,也就是扩展分区的总扇区数,也就是用整个硬盘的大小减去C盘的大小再减去63,即4124736-1435329-63=2689344,转为十六进制就是290940,反过来就是40092900。
这样,第二个分区表项就填写完了。
(7)最后填上结束标志55AA。保存,再重新启动……
注意事项:手工恢复数据恢复成功率比较高,而且比较有趣味和挑战性,能找回许多软件所找不回来的文件,但是要求操作人员一定要有耐性,而且一定要保持清醒,清楚自己正在操作什么,操作完了会有什么后果,能不能退回到上一步状态。特别是对一些破坏性操作,一定要考虑周到,只要条件允许,就一定要在操作之前进行备份。
本文来自 http://www.68lou.com谢谢支
如果觉得教你手工恢复分区表不错,可以推荐给好友哦。