23
2021
03

Windows版DD工具读取坏优盘数据

朋友拿来一个优盘,据说是打开会乱码,但我在我手边几台机器都打不开那个优盘,插入电脑,整个资源管理器都会卡死,猜想大概是FAT表循环之类的硬错误,朋友希望能恢复数据。

一开始上手的时候,发现Win10的几台机器都打不开优盘,又换了个Deepin Linux,也不行,虽然能识别硬件,但打不开分区。更没办法做数据扫描和恢复,直到回家,找了个WinXP x64的机器,插入优盘的时候,会偶尔能打开分区,并且会复现朋友说的整个文件名都是乱码的现象。但也并不是次次都能打开,有时候一开始能打开,但稍微操作就会掉盘,大概是优盘硬件损坏了吧。但好歹偶尔能读出一下,于是寄望于在这台XP的机器上做扫描和恢复,但无奈于一插入这个优盘,R-Studio和Diskgenius之类的工具都会直接卡死界面,一时想不到什么好办法。

1.PNG

不过优盘偶尔可以打开分区,考虑到如果可以尽可能多的读取数据就好了,Linux上有dd工具,但Windows本身没有dd,于是百度发现,还真有外国高手给Windows做了一个DD,命令全兼容。

于是尝试用这个dd来尽可能读取优盘。果然还是有点效果的。

QQ截图20210323231825.png

用dd可以识别到e:是可移动磁盘。

但如果优盘已经无法读取分区的情况下,dd也读不出数据,所以我只好不断拔插优盘,在可以读取分区的时候,迅速运行dd的指令。

QQ截图20210323231843.png

第一次运行时没有制定bs大小,默认是1024kb,可能一次读取的块区比较大,导致优盘很快又掉盘了,只读出来一个21M的镜像。经过几次尝试,发现用32k和用1k大小读出来的都差不多,虽然1k的多一些,但也最终只有93M数据被读出来,并没有太大区别。


拿到镜像后,导入到R-Studio打开,再扫描,可以发现分区表,但因为得到的镜像实在太小了,并没有得到希望恢复的数据。


只得到了一个txt有效文件,显然这次数据恢复的效果并不好,但dd的Windows版的确是有一定帮助的,特别是对应制作镜像,读取一些不好读取的数据,可以在Windows下不用借助大型磁盘工具(比如Diskgenius或R-Studio)就可以导出磁盘镜像或写入镜像。

总之就先这样吧,最后附上dd工具,当然也可以百度得到下载地址。放到Windows\system32\,就可以随时在命令行调用它了。

dd.zip

官方网站:http://www.chrysocome.net/dd

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。