当你试图打开 Office 文档时,收到错误消息

现象

尝试在“适用于”部分列出的任何Microsoft 办公室程序中打开文件时,会收到以下错误消息之一:

文件名无效。

无法访问该文件。

输入的路径“filename”太长。 输入较短的路径。

找不到“filename”。 请检查文件名的拼写并验证其位置是否正确。

已发生 DDE 错误,并且由于错误描述过长,无法显示。 如果文件名或路径太长,请尝试重命名文件或将其复制到其他文件夹。

错误消息的屏幕截图。

注意

从映射驱动器、UNC 路径或 URL(Web 地址)打开文件时,会出现此问题。

原因

出现此问题的原因是在 Office 产品中创建和保存文件时存在字符限制。 如果打开或保存的文件的路径满足以下条件,就会出现此问题:

  • Microsoft Word、Microsoft PowerPoint 和 Microsoft Access:路径和文件名(包括文件扩展名)的总长度超过 259 个字符。

  • Microsoft Excel:路径和文件名(包括文件扩展名)的总长度超过 218 个字符。

注意

这项限制包括表示驱动器的三个字符、文件夹名称中的字符、文件夹名称之间的反斜杠字符和文件名本身中的字符。

解决方法

若要解决此问题,请尝试以下任何一种解决方法。

解决方法 1:减少字符数量

  • 重命名文件,缩短其名称。
  • 重命名包含该文件的一个或多个文件夹,缩短它们的名称。
  • 将文件移动到路径名称较短的文件夹。

解决方法 2:手动访问、打开和修复

  1. 启动 Word、Excel 或 PowerPoint。

  2. “文件”选项卡上,选择“打开”>“浏览”以找到受损的文件。

    打开对话框的屏幕截图。

  3. 选择文件,选择窗口底部的“打开”菜单,然后选择“打开并修复”。

    “打开并修复”选项的屏幕截图。

此选项可修复受损文件,然后打开文件。 修复文档、工作簿或演示文稿后,请务必验证问题是否已成功解决。 为此,请开始处理文件,并确保一切都按预期运行。

解决方法 3:更改文件格式并重新保存

你也许可以通过以其他文件格式重新保存受损文件,然后将其还原为原始格式来挽救损坏的文件。 本例使用 Word。

步骤 1:将文件保存为其他格式

  1. 启动 Word。

  2. “文件”菜单上,选择“打开”,然后找到并打开损坏的文件。

  3. 在“文件”菜单上,选择“另存为”>“浏览”。

  4. 导航到要保存的文件位置。

  5. 在“保存类型”列表中,选择所需文件格式。 例如,选择“富文本格式 (*rtf)”。

    “另存为”选项的屏幕截图。

  6. 选择“保存”,然后选择“文件”>“关闭”。

步骤 2:将文件重新保存为 Word 文档

  1. 选择文件>打开

  2. 选择保存为 RTF 文件的新文件,然后选择“ 打开”。

  3. 选择“文件”>“另存为”。

  4. 在“保存类型”列表中,选择“Word 文档”

  5. 重命名文件,然后选择“保存”

    “保存副本”选项的屏幕截图。

只需执行一次此操作,以确保文档现在可在设备上正常运行。 但是,请记住,通过将文件保存为新文档,可以创建一个不同的文件。 为了避免混淆,请为新文件起一个独特的名称,并存档或删除损坏的版本。 通过执行此操作,不会意外重新打开尚未重新格式化的原始文件。

解决方法 4:打开无法识别的文件格式

如果可以排除文件损坏这个原因,请检查文件关联和无法识别的文件格式。 有时,你的设备上不会打开文件,因为该文件是在设备没有的已用软件上创建的。

例如,在 Word 中,要查看附加到电子邮件的 PDF 文件。 但是,你未安装 PDF 查看器。 因此,设备不知道要打开哪些程序来查看文件。 在这种情况下,你可以更改文件的格式,以匹配已安装的程序。

  1. 将附件保存到计算机。 为此,请选择邮件中附件旁边的向下箭头,选择“另存为”,导航到所需位置,然后选择“保存”。

  2. 在“文件”菜单上,选择“打开”>“浏览”以找到该文件。

  3. 右键单击该文件,指向“打开方式”,然后选择其他程序来打开文件。

  4. 如果所需的程序不在列表中,请选择“选择另一个应用”以找到其他程序。

    注意

    如果此操作有效,并且你希望始终使用所选程序打开此类型的文件,请选择“始终使用此应用打开.docx 文件”(例如)复选框。 “始终使用此应用打开 .docx 文件”复选框的屏幕截图。

有关文件格式以及如何管理它们的详细信息,请参阅了解文件格式

解决方法 5:清除某些磁盘空间

如果硬盘上空间不足,可能无法打开新文件或将文件保存到设备。 在空间已满的磁盘上,大部分空间都被临时、重复和不必要的项目所占用。 在硬盘上释放空间的最快和最简单的方法是使用 Windows 中包含的磁盘清理应用。

  1. 选择“搜索”,然后键入“磁盘清理”。

  2. 在结果列表中,选择“磁盘清理”。

    “磁盘清理”对话框的屏幕截图。

  3. 将打开一个对话框,并提供用于删除不必要的文件的选项。 选中要从设备中删除的每个项目类别旁边的复选框,然后选择“确定”。 可以安全地删除此列表中的所有内容。

    本地磁盘 (C:) 的“磁盘清理”屏幕截图。

  4. 出现提示时,确认你要永久删除不必要的文件。

    “删除文件”选项的屏幕截图。

以下文件类型是可在磁盘清理列表中看到的可移除项的示例:

  • Windows 更新:最近从 Windows 更新下载的文件(选择这些文件不会删除当前安装的更新版本)
  • 下载的程序文件:不必要的程序文件,通常与程序安装相关
  • Internet 临时文件:访问网站时 Web 浏览器自动保存的文件
  • Windows 错误报告:系统创建的错误报告文件
  • 回收站:存储在回收站中、未手动删除的任何文件
  • 临时文件:由程序或 Web 浏览器创建的其他临时文件
  • 用户文件历史记录:记录浏览历史记录的文件(你访问的网站、搜索结果等)

更多信息

仍然需要帮助? 请转到 Microsoft 社区