yaogaihang 发表于 2009-7-27 20:04:38

1G sd卡 打开乱码

今天遇到一个故障sd卡。1G容量。插上可以识别,属性如下:

但是打开后如图:

用winhex打开此sd卡,显示的分区是对的。然后打开分区。如下:

为什么在winhex可以看到分区里面的文件文件夹,而双击打开sd卡出现的就是一个乱码的文件,而且还有3点几个G呢?这可能是哪里出了故障呢?在winhex里面打开分区时,里面很多文件文件夹上有个红色的叉叉是什么意思阿?
这是winhex查看的这个sd卡里面一个分区的启动扇区:

FAT16分区的DBR跳转指令可以是E9 00 90的吗?
然后跳转到两个FAT表。把两个FAT表比较了一下。发现FAT1和FAT2区别很大。尽管开头差不多。长度也一样。每份FAT表长度237扇区。但是发现区别不是集中在某些扇区,而且每个扇区都有区别。FAT1和FAT2不应该是一样的吗?即使因为故障,也应该只是局部出现区别阿。大家怎么看?
这是分区结构:

大家帮忙分析下看故障可能出来哪里呢?怎么恢复阿?

若成风 发表于 2009-7-27 20:11:41

高手解答下呗我最近也碰到这么个问题

dong31680 发表于 2009-7-28 01:00:13

看看目录项吧数据应该还在

dgtan 发表于 2009-7-28 08:35:16

樓主先winhex做個鏡像,再用fat2代替fat1看看,分析一下目錄項...對應的起始扇區是否正確.

xulemeng 发表于 2009-7-28 08:41:05

可能是目录项错误。

正确目录项的前面扇区可能写有不正确的东西。

论坛里有相关视频解决的就是类似的问题。

longshuhua 发表于 2009-7-28 08:56:45

用我 的工具就可以了

longshuhua 发表于 2009-7-28 08:58:11

要是认为没有用 就不要下也请不要说粗话谢谢!

初十五 发表于 2009-7-28 09:35:13

中毒目录项,带叉是你删除的吗,

lyly851123 发表于 2009-7-28 10:35:57

这种问题一般都可能是目录项出错了!!先对比一下FAT1,FAT2

henry8 发表于 2009-7-28 10:49:33

6# longshuhua


修复什么的工具???
页: [1] 2 3
查看完整版本: 1G sd卡 打开乱码