首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

这种乱码怎么解决

2012-04-20 
这种乱码如何解决先看一下图:这个图是Windows7下资源管理器的图片,里面的文件夹名都是乱码。这样的,我的SD

这种乱码如何解决
先看一下图:


这个图是Windows7下资源管理器的图片,里面的文件夹名都是乱码。
这样的,我的SD卡在一个读卡器中用完了后,里面的文件夹名和文件名都变成了乱码,直接修改名称也不能改,在DOS里,或用.Net写代码修改也不行(但没有试过API),由于卡里的文件有用,所以不能格式化。
请问有什么好的办法。

[解决办法]
买一个完全一样规格的存储卡,使用 WinHEX 将存储卡的内容拷贝到另一张,得到一个完全一样的镜像。下面假设你做到了这一点,在备份卡上可以做如下尝试。

我们知道,存储卡一般使用 FAT 文件系统,这种文件系统有2个文件分配表,你用WinHex打开以后能看到。尝试把备份文件分配表覆盖主分配表,你可以在开头的几个扇区(每个512bytes)找到两个以0x55aa结束的扇区,这些扇区之间有很多全部是0x00填充的扇区,那么后面那一坨就是备份FAT了。拷贝过去应该就能恢复。

如果还不行,那么就用一些数据恢复软件看看,或者送修吧。

热点排行