恢複數據后的文件打不開,1、用WPS2003試試看;2、如果不行:

来源:百度文库 编辑:神马文学网 时间:2024/04/28 17:07:38
当Word格式文件遭破坏时
猪八戒
当Word格式文件遭破坏时,你除了感到懊恼之外,大骂一声他妈的,你什么也不能。
打个字画个表,大家都使用Word,显得时髦牛逼。Word几乎一双袜子,不穿有失体面,穿吧又不敢脱鞋,特臭。Word文件格式是一种索引格式结构,复杂的很,信息不是以文本格式存放,至今微软未公开其结构,这种文件极易遭破坏。当我们在不同版本、不同磁盘、不同计算机、不同选项甚至输入法、杀毒软件、病毒防火墙情况下,使用Word格式文件更易遭破坏。
实践统计证明,Word文件遭破坏首要原因是在软盘上编辑,其次是文档过于复杂。前者往往不能复制和拷贝,后者复制拷贝没问题就是打不开。
当Word格式文件遭破坏时,恢复起来很麻烦,但是,一旦损坏,能恢复多少就恢复多少,把损失降低到最小。文字部分还是能恢复的,其他各种对象、图片、艺术字等一般恢复不了。这里只讨论恢复文字。
Word文件通常无法用直接编辑文件的方法如UltraEdit、WinHEX、PCTools等恢复里面的中文文本,英文文本可以恢复。至于中文文本,Word在保存时进行了处理,它的内码不再是GB码,也不是GBK,更不是BIG5,看上去自然乱码,是UCCODE,但是肯定能找出一种转换方法,多次尝试,发现可以用二进制编辑器(如ultraedit,当文件不是很大时使用记事本就行),打開遭破坏的文件,复制到剪贴板,用UCWIN中的内码转换程序UCCOVE.EXE转换为GB码,就可以恢复里面的汉字。文件里面的英文、数字等ASCII码字符原封不动地保存,无需转换,单词之间被用ASCII码为零的字符分隔,需要去掉。
有些遭破坏的文档,汉字变成了方格,可能是插入的文本框中的文字。
Word里面的表格不似WPS2000中的对象,也是一种特殊的文本。图像存储则是原封不动地加入到文件中,给个索引了事。如果插入图像是BMP,则Word文件很大,如果插入图像是JPG,则Word文件很小。OLE对象也是一个索引的索引,如果Word文件含有OLE,那么恢复起来更不易。宏也是一个需要存储空间,公用宏存在NORMAL.DOT中,其它则存在本文件中,如果本文件中存有宏,其结构往往会被次的杀毒软件破坏,如KV300,导致Word文件遭破坏。所有这些对象等都是无法恢复的。
我曾经做过一个试验,将一个JPG文件插入Word保存,根据这个JPG文件的长度和文件头尾HEX代码,果然在Word中找到了,将其用程序、16进制代码编辑器等方法把这段代码还原出一个JPG文件,但是用图像查看器查看,无法显示出正常图像,鬼知道Word做什么。至于艺术字、粘贴画、公式等等,也全部是OLE索引。索引内容保存在文件中,实际上是看不到内容的,是一种管道或者说是链接,十分麻煩。
因此,Word文件遭破坏是非常普遍的,至少我是这样,遇到或怀疑宏病毒最好不要用杀毒软件,因为宏病毒是源代码病毒,最好用《跟我学杀宏病毒》所述的那样。非要使用杀毒软件,千万不要用KV3000,我的经验是使用瑞星+金山毒霸。
我认为没有什么好办法防止Word文件损坏和遭遇病毒,除非使用非Word软件,推荐WPS2000,自我感觉,在实用、效率、安全上Word(包括Word2000,2010)是无法和它相比的,即使发生破坏(很少,一般多发生在软盘上,这是软盘质量不好造成的,与WPS2000无关),也可以用如二进制编辑器EltraEdit、写字板等打开、复制、粘贴方法最大限度地恢复。当然它也不是十全十美,比如WPS2000制作的RTF、HTML文件。
我要是你,早就不用Word了,即使Word被捧得天花乱坠。什么软件都用用,自然就会有感觉。再说,商业机密文件更不能用Word,打个比方,我给某人发个EMail,含Word文件的附件,只要他再用Word,我就可能获取他的机器中的一切(当然得联网),而不管他怎么加密,因为他的密碼可以利用Word送到我的手里了,怎么样,怕了吧?
某日,我用一个WPS2000制作的一个可行性报告,大约4万多字,67页,含表格、图形、图像,发给某部菜哥,对方那只菜鸟言不会用WPS2000,非要DOC格式,余言,DOC危险,这么大的文件易遭破坏。应该菜鸟威逼、利诱之要求,重新制作成DOC发送之,结果菜鸟高兴的很,遂在本猪报告基础上篡改,以期交差,不想编辑途中落马,遭破坏,向我索取又,继续用Word编辑又,于是破坏又,指责是否带毒,答曰:Word就是这个操行,带毒的话你更死得快,说我的文件带毒,是对我的侮辱,士可杀不可辱,那么请你用Word完成这个工作。事后了解到,那个衰哥实在没办法,最后采用WPS2000打开,粘贴到数个Word文档中并坚持继续使用Word进行编辑才得以完成。但是,清晰的矢量图形被其高成了位图,打印出来那个效果可想而知。试问,为什么不用WPS2000?不习惯还是笨蛋?不习惯一个软件就是笨蛋。
如果使用Word编辑文件,甭说图像,连个表格都没有,那我宁愿使用记事本,或者用CCEE、WPS。所以,好办法就是不用Word,用我推荐的WPS2000,即使你的领导、你的单位没有WPS2000,而你又不习惯WPS2000。对于打打字,做个报告、论文什么的,只会用Word不牛逼,只会用WPS2000也不牛逼,都会用,结合着使用,那才叫牛逼。
最后,在结束教育你的时候,如果你非要使用Word,强烈建议你:
1、千万不要在软盘上编辑制作;
2、过10分钟就另存为一个新文件,不要相信自动存盘的功能;
3、保存的文件不要用Word默认的DOC文件,而应该是RTF文件。
4、不要制作复杂的文件,不包括大篇幅纯文字文档;
5、除了系统提供的几种字体,最好不要用外挂字体;
6、出现宏病毒,最好采用手工删除病毒代码。