删除子目录的修复(在winhex下的分析)

[复制链接]

该用户从未签到

63

主题

338

回帖

3623

积分

[INTOHARD]团长

Rank: 8Rank: 8

积分
3623
发表于 2008-8-2 13:26:07 | 显示全部楼层 |阅读模式

参考了“tclrz100e”的这篇《用winhex恢复SD卡中丢失的数据》的文章。
  
来恢复删除子目录后的修复。

奇怪的是我恢复的这个110文件夹的大小是0字节
这个肯定有问题!

看我下面的分析:


1、我在U盘中创建了一个名为:wsszsmx的文件夹
在winhex中可以看到该文件夹在根目录下的文件表项号:

1111.jpg

2、在winhex中搜索:2E 20 20 20 20 20 20 20
看到了:

wsszsmx.jpg

看到wsszsmx这个文件夹的父目录是根目录!

3、我删除了U盘下的一个子目录wokao文件夹:
在删除之前我已经查看了该子目录在根目录下的
起始簇号是:45 00

删除这个wokao文件夹后,在winhex中就清除了wokao这个子目录在根目录下的表项号!
可这个wokao这个子目录的起始簇号,还是可以找到的

如下图:
2222.jpg

4、好了。我们以wsszsmx这个文件夹为模版
57 53 53 5A 53 4D 58 20  20 20 20 10 08 27 23 55
02 39 02 39 00 00 24 55   02 39 20 00 00 00 00 00

解决办法:
重新建立wokao这个子目录在根目录下的表项号!

首先去根目录下,找个E5开头的,

建立wokao这个子目录在根目录下的表项号!

我改了下文件夹的名字为110.

110.jpg



5、在winhex中“ 文件----保存扇区”。好了可以到U盘去看这个110文件夹就
好好的躺在U盘中了:
1101.jpg

6、打开看下这个110文件夹是否可以用了,因为里面是有数据的!
文件损坏或目录无法读取.JPG
看吧:文件损坏或目录无法读取  
郁闷哦..............到底那里出现了问题呢?

我突然想起了:论坛上的一篇文章,
版主:颓废也----写的一篇《日立移动盘数据恢复记》
中有个图和我的这个相似
看下图:
12.jpg

哈哈想到了什么没有。对了,用fd数据恢复软件看看,能不能恢复数据!

恢复成功.jpg

看到了吧,数据恢复成功!

可不知道为什么打开110这个文件夹,却提示:文件损坏或目录无法读取
可在FD中明明可以看到110这个文件夹的!

看来是110这个文件夹的[wiki]FAT[/wiki]表被清空了!

7、重新建立  110这个文件夹的FAT表
看过“逆水寒”的帖子《FAT32分区[wiki]格式化[/wiki]后手工恢复数据一例(手工重建FAT和FDT)》
有一个图如下:
999.jpg

就知道是110这个文件夹的FAT表被破坏,
只要重新建立110这个文件夹在FAT表中的链表,
就应该可以正常打开110这个文件夹的!

可手工建立110这个文件夹在FAT表中的链表?
怎么操作就是一个很大的问题?

[ 本帖最后由 wsszsmx 于 2008-8-2 14:28 编辑 ]

该用户从未签到

18

主题

559

回帖

685

积分

[INTOHARD]连长

Rank: 4

积分
685
发表于 2008-8-2 14:02:45 | 显示全部楼层
不错高手呵![s:18] [s:18] [s:18]

该用户从未签到

3

主题

315

回帖

1396

积分

[INTOHARD]营长

Rank: 6Rank: 6

积分
1396
发表于 2008-8-2 14:17:45 | 显示全部楼层
学习中   谢谢了

该用户从未签到

46

主题

533

回帖

2126

积分

[INTOHARD]营长

Rank: 6Rank: 6

积分
2126
QQ
发表于 2008-8-2 14:17:57 | 显示全部楼层
在FAT表中的第69[wiki]簇[/wiki]标记为FFFFFF0F

该用户从未签到

2

主题

213

回帖

767

积分

[INTOHARD]连长

Rank: 4

积分
767
发表于 2008-8-2 22:30:02 | 显示全部楼层
没时间看,先保存下来----待阅!(38: (38:

该用户从未签到

0

主题

462

回帖

394

积分

[INTOHARD]排长

Rank: 3Rank: 3

积分
394
发表于 2008-8-4 11:36:47 | 显示全部楼层
rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr

该用户从未签到

1

主题

4

回帖

29

积分

[INTOHARD]工兵

Rank: 1

积分
29
发表于 2008-8-7 14:55:04 | 显示全部楼层
文件夹里没多少东西,文件夹目录就占一个簇,在FAT项里一项就结束了,所以应该置FFFFFF0F

该用户从未签到

41

主题

164

回帖

1万

积分

[INTOHARD]团长

Rank: 8Rank: 8

积分
13118
发表于 2008-11-13 18:51:16 | 显示全部楼层
不错啊,努力学习中
  • TA的每日心情
    开心
    2018-8-29 11:47
  • 签到天数: 1 天

    [LV.1]布衣百姓

    5

    主题

    435

    回帖

    517

    积分

    [INTOHARD]连长

    Rank: 4

    积分
    517
    发表于 2008-11-18 16:34:19 | 显示全部楼层
    看了这篇文章倒有点心得,FAT表的填写是个难题,只要修复目录记录,就可以用FD数据恢复软件恢复数据,这就省了填写相应FAT表的工作!有空试试看~(38:
  • TA的每日心情
    开心
    2015-2-10 11:22
  • 签到天数: 1 天

    [LV.1]布衣百姓

    15

    主题

    371

    回帖

    279

    积分

    [INTOHARD]排长

    Rank: 3Rank: 3

    积分
    279
    发表于 2008-11-19 11:58:33 | 显示全部楼层
    不错的帖子,支持一下
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表