如何恢复已损坏的 Excel 文件?

2025年03月17日 | 阅读 9 分钟

Excel 文件是办公室中最常用的文档,文件损坏问题也经常发生。您可能也遇到过这种损坏的 Excel 文件问题,并且由于文件损坏,您重要的数据可能随之丢失。您担心关闭 Excel 文件后,您的数据去了哪里以及如何找回。在这种情况下,您可以恢复已损坏的 Excel 文件。

在本章中,我们将提供一份完整的 Excel 文件恢复指南。本章将讨论的方法可以修复 Excel 2007 及以上版本的 Excel 文件。

此外,我们还将简要介绍 Excel 文件损坏可能的原因。

如何判断 Excel 文件已损坏?

当 Excel 文件损坏时,您会收到一个错误,如下图所示。打开任何损坏的文件时都会生成此错误。

How to recover a Corrupted Excel file

关于损坏的 Excel 文件的一些要点

  • 已损坏的 Excel 文件无法读取。
  • 您将无法打开已损坏的 Excel 文件,因为已损坏的 Excel 文件不会打开。
  • 此外,Excel 无法打开 **xlsx** 文件。
  • 您要么无法打开已损坏的 Excel 文件并收到如上所示的错误消息,要么在该已损坏的文件中看到乱码值和数据。

Excel 文件损坏的原因

Excel 文件损坏可能有很多原因,这可能会导致各种问题。用户可能会丢失重要数据。Excel 文件可能由于以下原因而损坏:

  1. 恶意软件感染
  2. 不当关机
  3. 突然停电
  4. 在不同版本的 Excel 软件中编辑文件
  5. Excel 文件过大
  6. 操作系统出现任何问题
  7. MS Excel 应用程序出现任何问题
  8. 存储介质上的坏道

您已经看到了 Excel 文件损坏的原因。现在,您将看到如何恢复已损坏的 Excel 文件数据。

恢复已损坏 Excel 文件最简单的方法

恢复已损坏 Excel 文件有多种方法。但这里我们列出了最常用和最简单的方法来恢复 Excel 文件。您可以选择您认为易于使用的任何一种。这里我们有 6 种不同的方法:

  1. 禁用加载项
  2. 禁用保护视图
  3. 检查或更改文件扩展名
  4. 使用损坏的 Excel 修复工具
  5. 使用内置的“打开并修复”实用程序
  6. 检查或修改组件服务设置

请按照下面的章节详细了解这些方法。

方法 1:禁用加载项

打开已损坏的 Excel 文件时,您可能会收到错误消息。这可能是由于 COM 加载项冲突。因此,禁用 COM 加载项并查看结果。为此,请逐一仔细按照以下步骤操作:

步骤 1:MS Excel 中打开一个新文件,然后导航到菜单栏中的“文件”选项卡。

How to recover a Corrupted Excel file

步骤 2:在 Excel 的左侧面板中,转到“选项”选项卡并单击它。这将打开一个包含不同 Excel 选项的新窗口。

How to recover a Corrupted Excel file

步骤 3:现在,单击 Excel 选项窗口面板中的“加载项”。

How to recover a Corrupted Excel file

步骤 4:在此页面上,将“管理”下拉菜单更改为“COM 加载项”,然后单击“转到”。

How to recover a Corrupted Excel file

步骤 5:在此取消选中所有复选框,然后单击“确定”按钮。

How to recover a Corrupted Excel file

步骤 6:完成所有设置后,尝试打开已损坏的 Excel 文件并查看结果。如果此方法成功修复了错误,则表明一个或多个加载项是导致此问题的原因。

步骤 7:最后,**重新启用加载项**并尝试重新启动受影响的 Excel 文件。

同样,对于其余的加载项,请按照相同的过程操作。请注意,如果启用某个特定加载项后问题再次出现,您必须禁用该特定加载项来修复该问题。

方法 2:禁用保护视图

还有一种方法可以通过禁用 **保护视图** 来恢复已损坏的 Excel 文件。但这需要注意:它可能会损害您计算机的隐私。禁用保护视图可能会使您的计算机面临安全威胁。

因此,为了保护您的计算机免受安全威胁,在访问受影响的 Excel 文件后,请重新启用保护视图。这意味着,如果您在禁用保护视图后能够访问已损坏的文件,请在您的设备上将其另存为新文件,然后**重新启用保护视图**。

请逐一仔细按照以下步骤操作:

步骤 1:在 MS Excel 应用程序中打开一个新文件,导航到菜单栏中的“文件”选项卡。

How to recover a Corrupted Excel file

步骤 2:在 Excel 的左侧面板中,转到“选项”,这将打开一个包含 Excel 选项的新窗口。

How to recover a Corrupted Excel file

步骤 3:在这里,单击此面板左侧的“信任中心”。

How to recover a Corrupted Excel file

步骤 4:在此窗口中,单击“信任中心设置”按钮。

How to recover a Corrupted Excel file

步骤 5:在这里,在屏幕的左侧面板中,单击此信任中心页面上的“保护视图”。

How to recover a Corrupted Excel file

步骤 6:在此取消选中所有复选框,然后按“确定”按钮。

How to recover a Corrupted Excel file

步骤 7:现在,尝试打开受影响的 Excel 文件。如果它成功打开而没有任何错误或乱码数据,则此方法有效。否则,请移至下一种方法来恢复您丢失的数据。

方法 3:检查或更改文件扩展名

Excel 文件可能因扩展名不正确而损坏。有时,用户会错误地输入错误的扩展名。这可能导致文件损坏或数据不可用。

此外,您当前使用的版本可能不支持您的 Excel 文件的扩展名。因此,它无法访问和读取您的 Excel 文件中的数据。因此,尝试使用此方法更改受影响 Excel 文件的扩展名。这将帮助您访问 Excel 文件数据。

以下是更改 Excel 文件扩展名的步骤。请仔细按照它们进行操作:

步骤 1:将受影响的 Excel 文件复制到系统的根驱动器,例如 D 盘或 E 盘。

步骤 2:以管理员身份运行命令提示符 (CMD)。

How to recover a Corrupted Excel file

注意:必须以管理员身份运行命令提示符,因为它需要管理员权限才能对文件进行任何更改。

步骤 3:在命令提示符下,将位置更改到您复制受影响 Excel 文件的驱动器。例如: E 盘。

命令

按 **Enter** 键。

How to recover a Corrupted Excel file

步骤 4:在命令提示符下移至 E 盘后,运行以下命令。

ren Filename.xlsx Filename.xls

例如 -


How to recover a Corrupted Excel file

步骤 5:现在,尝试在 MS Excel 中打开修复后的文件,看看问题是否已解决。

如果此方法仍然无效且您的问题尚未解决,请移至下一方法。

方法 4:使用损坏的 Excel 修复工具

除了以上所有方法,我们还有一个软件工具可以恢复已损坏的 Excel 文件。市场上有许多软件可以帮助用户从已损坏的 Excel 文件中恢复丢失的数据。

选择损坏 Excel 文件软件的指南

在选择用于修复已损坏 Excel 文件的软件之前,请遵循一些指南。

操作系统兼容性

您选择的软件必须与您正在使用的操作系统兼容。尽管几乎所有软件都支持 Windows 和 Mac 操作系统。如果不支持,请切换到受支持的操作系统或使用其他软件。

Office 应用程序兼容性

您需要寻找支持各种 Excel 版本的软件。这样,受影响的文件就可以轻松修复。

支持不同的文件系统

您选择的软件工具必须支持各种文件系统,例如 APFS、HFS、HFS+、FAT32 等。

保存前预览机制

软件工具应具有允许用户在保存已修复文档之前查看文档的机制。这样,如果修复后的文档不正确,用户就不会保留它。

因此,我们将使用 **Stellar Repair for Excel** 工具。它易于使用,但需要激活密钥才能下载文档。

Stellar Repair for Excel 工具

Stellar Repair for Excel 工具是一款软件,用于修复已损坏的 Excel 文件并从中恢复数据。它易于使用。您可以使用此软件工具修复受影响的 Excel 文件并找回数据。

以下是恢复丢失 Excel 文件的步骤。请仔细按照它们进行操作:

步骤 1:首先,从此处 (http://www.repairmsexcel.com/blog/free-download-for-mac) 下载 **MS Excel 修复工具**到您的计算机系统中。

How to recover a Corrupted Excel file

步骤 2:通过运行下载的 exe 文件将其安装到您的设备文件夹中,然后单击此窗口上的“运行”按钮。

How to recover a Corrupted Excel file

步骤 3:同意所有条款和条件后单击下一步。(您只需按照所有说明进行安装。)

How to recover a Corrupted Excel file

步骤 4:您将看到如下所示的界面。在此,按“确定”按钮继续。

How to recover a Corrupted Excel file

步骤 5:如果您知道损坏的 Excel 文件的路径,请单击“浏览”按钮,然后从您的系统中选择已损坏的 **.xsl** 或 **.xslx** 文件。

How to recover a Corrupted Excel file

步骤 6:如果您不知道损坏的文件路径,请单击“搜索”按钮来定位损坏的文件,并在此处选择一个文件夹。它将自动从您选择的文件夹中查找并修复损坏的文件。

How to recover a Corrupted Excel file

所有 Excel 文件将按上图所示列出。

步骤 7:选择损坏的文件后,单击“修复”按钮以启动扫描和修复损坏的文件。

How to recover a Corrupted Excel file

步骤 8:在这里,您将看到选定的损坏文件正在修复中。

How to recover a Corrupted Excel file

步骤 9:修复完成后,您可以在右侧面板中预览已修复的损坏文件。

How to recover a Corrupted Excel file

步骤 10:选择一个首选位置来保存修复后的文件,并将其保存在您的设备上。

注意:它可能会要求提供激活密钥来激活 Stellar Repair for Excel 工具。

方法 5:使用内置的“打开并修复”实用程序

我们还有一种修复已损坏 Excel 并从中恢复数据的方法,即内置的“打开并修复”实用程序。使用此方法,您可以修复已损坏的 Excel 文件并找回丢失的数据。

此方法与其他方法一样简单。请按照以下步骤使用内置的“打开并修复”实用程序方法恢复受影响的文件:

步骤 1:打开 MS Excel 应用程序,导航到菜单栏中的“文件”选项卡。

How to recover a Corrupted Excel file

步骤 2:在此,单击左侧面板中的“打开”,然后在您的计算机系统中搜索已损坏的 Excel 文件。

How to recover a Corrupted Excel file

步骤 3:从您的设备中选择已损坏的 Excel 文件,然后单击“打开”下拉按钮,然后从下拉列表中选择或单击“打开并修复”。

How to recover a Corrupted Excel file

注意:虽然如果您知道您的已损坏 Excel 文件,您可以直接在 Excel 中打开它。但已损坏的 Excel 文件要么会生成错误,要么会显示乱码。

步骤 4:在这里,您将看到两个选项可供选择:**修复**文件或从中**提取数据**。单击“修复”按钮开始修复已损坏的 Excel 文件。

How to recover a Corrupted Excel file

警告:如果单击“提取数据”按钮,它只会保留文件中的数据,但不会保留格式。

步骤 5:直接从您的设备在 Excel 中打开修复后的 Excel 文件,查看文件是否已正确修复。如果此方法不起作用,请选择上述任何其他方法。

方法 6:检查或修改组件服务设置

最后但同样重要的是,如果我们尝试了以上所有方法后仍未成功,还有一种方法。您可以检查或修改组件服务设置。但请记住,修改 **组件服务** 设置将进行一些注册表更改。

因此,请确保您在修改组件服务设置时不会出错。请仔细按照以下每个步骤恢复已损坏的文件数据。

步骤 1:单击桌面屏幕左下角的“开始”按钮。

步骤 2:在此输入并搜索“组件服务”。

How to recover a Corrupted Excel file

步骤 3:右键单击搜索结果中的“组件服务”,然后**以管理员身份**运行它。

How to recover a Corrupted Excel file

步骤 4:展开左侧窗口面板中的“组件服务”,然后展开“计算机”和“我的电脑”。(组件服务 >> 计算机 >> 我的电脑)

How to recover a Corrupted Excel file

步骤 5:展开到“我的电脑”的组件服务后,右键单击它并选择“属性”。

How to recover a Corrupted Excel file

步骤 6:在这里,首先导航到“默认属性”选项卡,然后从下拉菜单中将“默认身份验证级别”更改为“连接”,并将“默认模拟级别”更改为“识别”。

How to recover a Corrupted Excel file

步骤 7:单击“应用”,然后单击“确定”按钮。它将通过弹出通知窗口请求权限以进行 DCOM 设置更改。单击“”并完成更改。

How to recover a Corrupted Excel file

步骤 7:现在,打开受影响的 Excel 文件。如果它成功打开而没有任何错误或乱码数据,则此方法有效。否则,您可以选择上述任何其他方法来恢复文件。

以上是恢复已损坏 Excel 文件的所有最佳方法。您可以选择您认为容易且最好的任何一种方法。