ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 8613|回复: 2

[分享]修复受损的WORD文档

[复制链接]

TA的精华主题

TA的得分主题

发表于 2005-5-30 05:16 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

摘自MSDN:

概要

识别被破坏的文档

文档能够打开但无法正常显示时的操作说明

文档无法打开时的操作说明

概要

被破坏的文档文件会导致程序出现异常现象。出现此类现象的原因是由于程序尝试根据文件中的错误信息来判断下一步的操作。

避免文档被破坏的最好方法就是保留文档的备份副本。如果您没有保留文档的备份副本,请参阅本文,其中提供了一些疑难解答步骤,用于识别被破坏的 Microsoft Word for Windows 文档,这些步骤还可能修复被破坏的文档。

被破坏的文档会频繁地表现出一些并非程序设计结果的现象(例如,不断地重新分页、错误的文档版式和格式、屏幕上显示乱码、处理过程中出现错误信息、加载或查看文件时系统停止响应或崩溃、以及并非正常程序操作所应有的任何其他异常现象)。其中的有些现象并不一定由被破坏的文档所致,也可能由其他因素所致。若要帮助排除其他因素,请按照下列疑难解答步骤执行操作:

• 检查其他文档中是否也出现了类似现象。

• 检查其他程序中是否也出现了类似现象。

• 将该文档移到另一台计算机上,尝试重现这一现象。

• 将选用的模板更改为全局模板 (Normal.dot)。如果选用的模板是 Normal.dot,则退出 Word 并重命名 Normal.dot。重新启动 Word 后,尝试重现这一现象。若要将选用的模板更改为全局模板,请按照下列步骤操作:

a. 打开出现问题的文档:

b. 在工具菜单上,单击模板和加载项。

c. 如果文档模板框中显示的模板不是 Normal,则单击选用。

d. 在 Templates 文件夹中,单击选中 Normal (Normal.dot),然后单击打开。

e. 单击确定,关闭模板和加载项对话框。

• 若要将选用的模板更改为全局模板,请按照下列步骤操作:用默认设置启动 Word。您可以使用"/a"开关启动 Word,这将防止 Word 加载任何加载项或使用现有的 Normal.dot 模板。使用"/a"开关重新启动 Word 后,尝试重现这一现象。 有关"/a"启动开关及其用法的其他信息,请单击下面的文章编号,查看 Microsoft 知识库中的文章:

210565 WD2000:Word Startup (Command-Line) Switches and Their Purpose(WD2000:Word 启动(命令行)开关及其用途)

244843 WD2000: What Does the Word Startup Switch "/a" Really Do?(WD2000:Word 启动开关"/a"的真实含义何在?)

• 若要将选用的模板更改为全局模板,请按照下列步骤操作:使用另一不同的打印机驱动程序,尝试重现这一现象。如果即使在使用另一不同的打印机驱动程序的情况下,仍然存在这一现象,则必须完全删除现有的打印机驱动程序,然后再重新安装。

- 或 -

按照下列步骤操作,替换现有的打印机驱动程序:1. 单击开始,指向设置,然后单击打印机。

备注:在 Microsoft Windows XP 中,单击开始,然后单击打印机和传真。

2. 右键单击要删除的打印机,然后单击删除。

3. 如果出现提示,要求您确认是否删除与打印机相关联的所有文件,单击是。

4. 执行下列操作之一:• 在 Microsoft Windows 95、Microsoft Windows 98、Microsoft Windows Millennium Edition (Me)、Microsoft Windows NT 4.0 或 Microsoft Windows 2000 中,双击添加打印机图标,然后按照"添加打印机向导"中的说明,重新安装 Windows 打印机驱动程序。- 或 -

• - 或 -在 Windows XP 中,单击打印机任务下的添加打印机,然后按照"添加打印机向导"中的说明,重新安装 Windows 打印机驱动程序。

• 若要将选用的模板更改为全局模板,请按照下列步骤操作:更改其他系统组件(如视频驱动程序或字体),关闭所有正在运行的第三方程序(如终止与驻留程序 [TSR]、字体管理器、屏幕保护程序以及系统外壳程序),然后尝试重现这一现象。 有关如何关闭随 Windows 一起启动的程序的其他信息,请单击下面的文章编号,查看 Microsoft 知识库中的文章:

执行这些步骤之后,如果只有一个文档或为数不多的一组类似文档出现问题,说明该文档或该组文档可能已被破坏。

文档能够打开但无法正常显示时的操作说明

方法 1:将文档另存为其他文件格式,然后再转换回 Word

这是最容易,也是最完整的文档恢复方法,始终应该先试这种方法。将文档保存为另一不同的文件格式,建议先另存为 RTF 格式 (*.rtf) 或 Web 页 (*.htm; *.html),因为这些格式保留 Word 文档中的格式设置。

将文件保存为另一格式之后,在 Word 中重新打开它,然后再另存为 Word 文档 (*.doc)。如果此方法成功,说明已在转换过程中修复了被破坏的文件。如果文件未被修复,则尝试将文件保存为另一种文件格式。

Microsoft 建议您按从上到下的顺序逐个尝试这些格式:

RTF 格式 (*.rtf)

Web 页 (*.htm; *.html)

其他任何字处理格式

纯文本 (*.txt)

重要说明:以纯文本格式保存文件通常能够更正被破坏文档的问题,不过,它不保留文档中的所有格式设置、图形和宏代码。此方法要求您重新设置格式,因此,只有在其他文件格式无法更正问题之后,才使用此格式。

有关保存为另一文件格式之后宏代码丢失的其他信息,请单击下面的文章编号,查看 Microsoft 知识库中的文章:

212387 WD2000:VBA Code Lost When Converting to Another File Format(WD2000:转换为另一文件格式之后 VBA 代码丢失)

方法 2:将除了最后一个段落标记之外的其他所有内容复制到新文档

Word for Windows 中的大量格式设置(尤其是小节和样式设置)都与最后一个段落标记有关。如果将除了最后一个段落标记之外的其他所有内容复制到新文档,遭到破坏的部分可能就留在原始文档中。在新文档中重新应用小节或样式设置。

备注:选择除了最后一个段落标记之外的其他所有内容时,可以先按 CTRL+END 键,再按 CTRL+SHIFT+HOME 键。如果文档中有分节符,请只复制分节符之间的文本(不要复制和粘贴分节符,因为这样可能会破坏新文档)。

为了避免在 Word 文档之间传送分节符,Microsoft 建议在复制和粘贴文本时采用"普通"视图。若要切换到"普通"视图,请在视图菜单上单击普通。

方法 3:将文档中未被破坏的部分复制到新文档

有时,您能够确定文档中遭到破坏的具体位置。在此情况下,请将未被破坏的部分复制到

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-5-30 05:18 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
新文件中,然后重组遭到破坏的文档部分。

备注:如果文档中有分节符,请只复制分节符之间的文本(不要复制和粘贴分节符,因为这样可能会破坏新文档)。

为了避免在 Word 文档之间传送分节符,Microsoft 建议在复制和粘贴文本时采用"普通"视图。若要切换到"普通"视图,请在视图菜单上单击普通。

返回主题

文档无法打开时的操作说明

对于无法打开的文档,您可以利用多种技术来尝试打开它。具体使用哪种方法,应该取决于文档的破坏性质和破坏程度,以及异常现象的性质。虽然通常情况下,多数方法都能成功,但并非每个被破坏的文档都能被恢复。

方法 1:在不更新链接的情况下以草稿模式打开被破坏的 Word 文档

有时,以其他方式无法打开文档时,可以在不更新链接的情况下以草稿模式打开文档。为此,请按照下列步骤操作:

1. 在视图菜单上,单击普通。

2. 在工具菜单上,单击选项。

3. 在视图选项卡上,单击选中草稿字体和图片框复选框。

4. 在常规选项卡上,单击清除"打开时更新自动方式的链接"复选框,然后单击确定。

如果成功打开文档,则可以使用本文"文档能够打开但无法正常显示时的操作说明"一节的步骤恢复或修复文件。

方法 2:将文档作为文件插入新文档

Word 文档中的最后一个段落标记包含与文档有关的信息。对于被破坏的文档,如果能够忽略最后一个段落标记,或许还能检索文档中的文本。

若要访问文档,但忽略它的最后一个段落标记,请按照下列步骤操作:

1. 在文件菜单上,单击新建。

2. 在常用选项卡上,单击选中空白文档,然后单击确定。

3. 在插入菜单上,单击文件。

4. 在插入文件对话框中,找到被破坏的文档,将其选中,然后单击插入。

备注:您可能需要向新文档的最后一节重新应用某些格式设置。

方法 3:以链接方式打开文件

如果"将文档作为文件插入新文档"(方法 2)不起作用,请尝试此方法。

如果部分文件头或最后一个段落标记位于文档中被破坏的区域,通过此方法就能够打开文件。

请按照下列步骤链接到被破坏的文件,然后更改链接,使其指向被破坏的文件:

1. 在文件菜单上,单击新建。

2. 在常用选项卡上,单击空白文档,然后单击确定。

3. 在新文档中,键入 This is a Test(这是一次测试),然后保存该文档。

4. 选中其中的文本,然后在编辑菜单上单击复制。

5. 在文件菜单上,单击新建。

6. 在常用选项卡上,单击空白文档,然后单击确定。

7. 在该新文档中,在编辑菜单上单击选择性粘贴。

8. 选择带格式文本,单击选中粘贴链接,然后单击确定。

9. 在编辑菜单上,单击链接。

10. 在链接对话框中,选择链接文档的文件名,然后单击更改源。

11. 在更改源对话框中,选择无法打开的文档,然后单击打开。

12. 单击确定,关闭链接对话框。

备注:被破坏文档中的信息应该显示(前提是存在可恢复的数据或文本)。

13. 在编辑菜单上,单击链接。

14. 在链接对话框中,单击断开链接。如果出现下面的提示消息,单击是。

是否要断开选定的链接?

现在,您可以为恢复的文档重新设置格式并保存该文档。

方法 4:使用任何文件转换器恢复的文本

从任意文件中恢复文本转换器使您能够提取任意文件中的文本。该文件不一定必须是 Word 文件。使用从任意文件中恢复文本转换器有它自己的局限性。文档格式以及任何不属于文本性质的内容将丢失。图形、域、绘图对象等等,也将丢失。但是,页眉、页脚、脚注、尾注和字段文本被保留为简单文本。

此外,使用从任意文件中恢复文本转换器恢复文档之后,文档顶部和底部通常会出现一些无法转换的二进制数据。为文件重新设置格式并另存为 Word 文档之前,必须删除这些二进制数据。

有关如何使用"从任意文件中恢复文本"转换器的其他信息,请单击下面的文章编号,查看 Microsoft 知识库中的文章:

212274 HOW TO:在 Microsoft Word 2000 中从任意文件中恢复文本

方法 5:使用写字板打开文件

无法在 Word for Windows 中打开被破坏的文档时(通常由于文件头遭到破坏),您可以去除文件头,以文本形式打开文件。去除头信息后,所有格式设置都将丢失。下面的方法去除文件头信息。1. 启动 Microsoft WordPad。在 Windows 中,单击开始,依次指向程序、附件,然后单击写字板。

2. 在文件菜单中,单击打开,打开被破坏的 Word 文档。

此时,Word 文档会以文本文件的形式打开。文档顶部和底部可能出现二进制(外部)字符。您可以删除这些字符,以及不属于被破坏的 Word 文档的任何其他字符。

3. 在文件菜单上,单击另存为。在文件名框中,键入新的文件名,扩展名为 .doc。单击确定按钮之前,记住保存文件的文件夹,以便在重新启动 Word 后能够轻松地找到该文件。

4. 在文件菜单上,单击退出。

5. 重新启动 Word 并打开在"写字板"中保存的文件(该文件具有第 3 步指定的文件名)。

6. 在文件菜单上,单击另存为,将该文件保存为 Word 文档 (*.doc) 格式。

现在,您可以为新文档重新设置格式,添加任何图形、域,以及被破坏的文档中所含的其他格式。

建议下载WordRecovery以修复受损WORD文档,比较有效!

下载: http://www.ayxz.com/soft/4219.htm

本论坛相关链接:

http://club.excelhome.net/viewthread.php?tid=69952

TA的精华主题

TA的得分主题

发表于 2012-11-3 11:56 | 显示全部楼层
好多啊 要是有一种好一点的软件  就好了  麻烦
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-9-21 20:35 , Processed in 0.030741 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表