如何用winhex软件识别一个word文档

如题所述

通常检查文件头是通过检查前两个字节来判断的(当然这样精度不是太够),一般来说也够了,比如说判断是不是doc或者xls,只要看前两个字节是不是D0 CF就可以了,这里还有一些
注:要真正识别文件,现在通常是调用一个叫做TrIDLib.dll的文件,它大约可以识别出3000多种文件格式。

PEG (jpg),文件头:FFD8FF
PNG (png),文件头:89504E47
GIF (gif),文件头:47494638
TIFF (tif),文件头:49492A00
Windows Bitmap (bmp),文件头:424D
CAD (dwg),文件头:41433130
Adobe Photoshop (psd),文件头:38425053
Rich Text Format (rtf),文件头:7B5C727466
XML (xml),文件头:3C3F786D6C
HTML (html),文件头:68746D6C3E
Email [thorough only] (eml),文件头:44656C69766572792D646174653A
Outlook Express (dbx),文件头:CFAD12FEC5FD746F
Outlook (pst),文件头:2142444E
MS Word/Excel (xls.or.doc),文件头:D0CF11E0
MS Access (mdb),文件头:5374616E64617264204A
WordPerfect (wpd),文件头:FF575043
Postscript (eps.or.ps),文件头:252150532D41646F6265
Adobe Acrobat (pdf),文件头:255044462D312E
Quicken (qdf),文件头:AC9EBD8F
Windows Password (pwl),文件头:E3828596
ZIP Archive (zip),文件头:504B0304
RAR Archive (rar),文件头:52617221
Wave (wav),文件头:57415645
AVI (avi),文件头:41564920
Real Audio (ram),文件头:2E7261FD
Real Media (rm),文件头:2E524D46
MPEG (mpg),文件头:000001BA
MPEG (mpg),文件头:000001B3
Quicktime (mov),文件头:6D6F6F76
Windows Media (asf),文件头:3026B2758E66CF11
MIDI (mid),文件头:4D546864
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-20
1,名称:OfficeFIX V5.27
简介:OfficeFIX是一个Microsoft Office的修复工具,它可以修复损坏的Excel,Access和Word文档。提供修复文件的向导功能。

2,用专业的数据修复软件来修复损坏的文档结构,比如OfficeRecovery、EasyRecovery FileRepair及OfficeFix等Office文件修复工具。

3,如果你到现在还没有向你的U盘重新写入数据那你可以试试一个我用过的好工具,最强大的EasyRecovery Pro支持所有WINDOWS系统,有30多M。注意不要把恢复的数据写在要恢复的那些数据的所在盘里否则会覆盖原始数据的EasyRecovery是威力非常强大的硬盘数据恢复工具。能够帮你恢复丢失的数据以及重建文件系统。

有的时候可能由于操作的问题,当你再次打开一个你认为没有问题的文档时,可能会看见文件中一片乱码更本就无法阅读!如果出现了这写情况可以通过下面的两个方法,来挽救你的文件。

一、替换格式法

这种方法就是把被破坏的Word文档另存为另一种格式。
1、打开被损坏的文档单击“文件/另存为”菜单,在 “保存类型”列表中,选择“RTF格式”,然后单击“保存”按钮,并关闭word。
2、打开刚才刚才保存的RTF格式文件,再次使用 “另存为”将文件重新保存为“Word文档”,现在打开这个word文件就可以发现文件已经被恢复过来了。
如果在转换成rtf格式后文件仍然不能被恢复,可以将文件再次转换为纯文本格式(*.txt),再转换回Word格式。当然在转换为txt文件的时候其图片等信息会丢失掉。

二、重设格式法

在Word有一个隐藏的位置,用来保存文档中的各种格式信息,所以只要删除这些格式信息就可以将文件恢复了。
1、在打开损坏的文档后,单击“工具/选项”菜单,选择“编辑”标签,取消对“使用智能段落选择范围”复选框的勾选,然后单击 按钮。这样就可以修复文件了
2、选定最后一个段落之外的全部内容,然后将这些内容粘贴复制到新的word文件中即可

另外:当Word文档无法打开时,可考虑采取以下措施:
(1)首选用Word的自动恢复功能。用于刚出问题的情况,而且问题是Word打开文件可
以,但是打开后出错或死机的情况 :) 在打开文件中且死机前,断一下电,1/3的情
况可以恢复。
(2)使用undelete类软件:用于刚出问题的情况时。一般Word修改文件时都创建临时
文件。到修改word文件的目录下去找(不受系统temp和tmp变量的影响)。偶有成功
者。
(3)使用word的恢复功能:即在word中,文件|打开命令,选择打开文件的类型为“从
任意文件中恢复文本”,然后打开,如果不行,可以试用wps97或wps2000读入word文
件,也许也有可能恢复。
(4)用16进制编辑器如UltraEdit32、Winhex等打开Word文档,把文件的第一个字节改
为00,转3,如果还不行就任意修改文件头,甚至可以适当删掉100个以内的字符
(5)用word recovery tools可以恢复任意损坏的word文件
第2个回答  2012-03-28
winhex只是打开文件的16进制数据 貌似不能识别文件的把
相似回答