FileFix Ultimate
简体中文

如何修复损坏的 Word、Excel 或 PowerPoint 文件

“Word 发现不可读取的内容”或“文件已损坏,无法打开”可能表示容器损坏、某个部件缺失或内容丢失。先从 Office 自带工具开始,再把容器修复为一个新副本,并在整个过程中保持原文件不变。

最后更新:

现在该怎么做

  1. 先复制文件,只在副本上操作。
  2. 在 Word 或 Excel 中使用“打开并修复”,并检查自动恢复和版本历史记录。
  3. 如果仍失败,请检查文件,并将其 ZIP 容器重建为新副本。

分步操作

  1. 制作副本

    将文件复制到另一个文件夹。有些修复尝试会更改它打开的文件,因此原文件必须保持原样。

  2. 尝试“打开并修复”

    在 Word 或 Excel 中,选择“文件 › 打开 › 浏览”,选中文件,单击“打开”旁边的箭头,然后选择“打开并修复”。如果修复失败,Excel 还会提供“提取数据”。

  3. 检查自动恢复和版本历史记录

    在“文件 › 信息 › 管理文档”下查找未保存或较早的版本。对于 OneDrive 或 SharePoint 上的文件,请打开“版本历史记录”。

  4. 检查容器

    在损坏文件修复中,选择 DOCX、XLSX 或 PPTX。FileFix Ultimate 会检查 ZIP 结构、每个部件的校验和,以及文档正文和内容类型等必需部件。

  5. 创建修复副本并检查

    创建修复副本,然后在 Office 中打开它。如果 Office 仍报告问题,请对修复后的副本使用“打开并修复”;两者配合使用通常能成功。

为什么 DOCX、XLSX 和 PPTX 文件通常有机会保住

自 Office 2007 起,文档就是内部包含 XML 文件的 ZIP 存档:一个用于文本或工作表数据,其他用于样式、图像和关系。如果存档末尾的索引损坏,Office 无法打开任何内容,即使每个部件可能仍完好。根据本地条目重建存档可以恢复这些部件。

当某个部件本身损坏时,例如主文档 XML,结果取决于保留下来的内容有多少。带有有效校验和的图像和其他部件会被保留;损坏的部件会被报告出来,以便你知道缺少什么。

保存到 U 盘后过早拔出,或文件仍在写入时进行同步,常常会造成这种容器损坏。

旧版 DOC、XLS 和 PPT 文件

较早的二进制格式不是 ZIP 容器。FileFix Ultimate 会在恢复过程中识别它们,但不会修复它们。对这些文件,Office 的“打开并修复”是更合适的选择。

不适用的情况

  • 受密码保护的文档已加密,无法修复。
  • 从未保存或已被覆盖的内容无法恢复。
  • FileFix Ultimate 不会修复旧版二进制 DOC、XLS 和 PPT 文件。

FileFix Ultimate 如何提供帮助

  • 逐个部件检查 DOCX、XLSX、PPTX 和 ODF 文件的 ZIP 容器,并进行 CRC 检查。
  • 从完好的本地条目重建容器,并将其写入为新文件。
  • 用通俗语言报告缺失的必需部件。
  • 在删除恢复后验证已恢复的 Office 文件,以便标记损坏的文件。

FileFix Ultimate 免费、可离线使用,并且不会向你正在恢复的驱动器写入数据。运行前请检查签名。

常见问题

有没有免费方法修复损坏的 Excel 文件?

有。Excel 的“打开并修复”是免费内置功能。如果它失败,用 FileFix Ultimate 重建 ZIP 容器也是免费的。

文件是 0 KB。还能修复吗?

不能。0 KB 文件没有内容。请改为查找自动恢复文件、版本历史记录或先前删除的副本。

为什么修复后的文档丢失了一些格式?

如果样式部件损坏,Office 会回退到默认设置。文本通常位于主文档部件中,并会单独保留下来。

Office 自动恢复文件保存在哪里?

默认位于用户配置文件下的 AppData 中。在 Word 或 Excel 中,“文件 › 选项 › 保存”会显示确切的自动恢复文件位置,“文件 › 信息 › 管理文档”会列出可恢复的版本。

分享此页面