如何找回U盘失踪的文件
2008-12-15 12:07:47 来源:WEB开发网核心提示: 图10: easy提示纯文本格式的TXT文件不像Word文档那样有特征标志,但恢复时可以直接用WinHex搜索文件中包含的中文或者英文关键字,如何找回U盘失踪的文件(4),确定文件所处位置,仍然是使用WinHex的“Find Hex Values”命令,整个恢复过程
图10: easy提示
纯文本格式的TXT文件不像Word文档那样有特征标志,但恢复时可以直接用WinHex搜索文件中包含的中文或者英文关键字,确定文件所处位置。 仍然是使用WinHex的“Find Hex Values”命令,搜索方向设置为“Up”,也就是从刚才找到的特征字符串“决策”的位置往前搜索word文件的起始标志“D0CF11E0”。
图11: 找到word文件起始位置后,选择“Edit”菜单中的“Define Block”,设定块开始的位置为标志字符串“D0CF11E0”开始的地方,根据文件的大小,设定一个估计的结束偏移量,可以尽量大一些,不要太小就可以了。从“Edit”菜单中选择“Copy Block”→“Into New File”把定义的块保存为一个新文件(new.doc)。
图12: easy提示
如何计算块的大小?
WinHex中的一个偏移量代表一个字节(Byte),运行Windows自带的计算器,切换到十六进制模式,用结束地址减去开始地址就得到定义块的大小。
360000-355A00=A600 A600(十六进制)→42496(十进制) 用word打开刚才恢复出来的“new.doc”文件,发现就是朋友丢失的那个文件,绝大部分内容都在,格式也正确。
图13: 从下载评估版的WinHex开始计算,整个恢复过程总共半个小时,仅仅使用WinHex和记事本程序就把丢失的数据恢复了,结果非常令人满意。
更多精彩
赞助商链接