如何从损坏的 Mac 或外部驱动器恢复数据

告诉人们备份。但人性意味着寻求后备建议通常是在最坏的情况发生之后才会发生。希望您能够按照我们的建议修复损坏的驱动器并恢复数据,但我们还将介绍您需要了解的有关在没有备份的情况下崩溃的信息以及如何从损坏的硬盘或外部驱动器恢复数据.

如果您意外删除了文件,本指南也适用。删除的文件也可以恢复,但前提是它们未被覆盖。一旦磁盘上的数据部分被覆盖,就无法恢复。

如果您的驱动器不是硬盘而是 SSD(固态驱动器),您可能会发现问题更严重。 SSD 与 HDD 有着本质上的不同,虽然它们看起来作用相同,但修复它们却是完全不同的事情,而且恢复的机会要差得多,但是,我们将在下面检查您的选择。

这是有关备份 Mac 的系列文章的一部分,请在此处阅读更多信息:

修复出现故障的 Mac 硬盘或 SSD

如果您非常幸运,您的硬盘(或 SSD)并非无法修复,您将能够自行解决问题并访问您的文件。

如果您的驱动器有问题,并且您在机器崩溃之前意识到了这一点,或者您设法使其再次启动并运行(或者在外部驱动器的情况下,您的 Mac 能够检测到它),则首先要做的就是启动磁盘实用程序。

  1. 打开磁盘实用程序 – 您可以在”应用程序”文件夹内的”实用程序”文件夹中找到它,或者使用 Spotlight 搜索进行搜索。 (按 Command+空格键即可触发此操作)。
  2. 从左侧列表中单击您关心的磁盘,然后单击”急救”。
  3. 您将看到一条消息,指示 First Aid 将检查音量是否有错误。如有必要,它将修复该卷。
  4. 您将看到一条警告,提示急救需要暂时锁定启动卷。这意味着当急救正在运行时,应用程序将不会响应。这个过程可能不会花很长时间。
  5. 如果在此过程中磁盘工具检测到任何问题并且很容易修复,那么问题应该会很快得到解决。

我们有使用磁盘的完整指南实用程序在这里

请注意,Apple 更新了 El Capitan 中的磁盘实用程序,此后选项和功能发生了很大变化。如果您使用的是 Yosemite 或更旧版本的 Mac OS X,那么您将在此处看到不同的选项,例如修复磁盘和修复权限选项…

回到过去,我们还会建议您修复磁盘权限,,但 Apple 删除了 Sierra 中修复权限的功能,可能是因为干预权限可能会导致各种问题。

如果您能够使用”磁盘工具”修复 Mac(或外部驱动器)中的硬盘驱动器或 SSD,您将有望恢复您的文件。我们建议您此时备份您的 Mac,以免再次面临磁盘故障的风险。

但是,您可能没有那么幸运。如果您的 Mac 无法再次开机,请执行以下操作。

恢复中重新启动

这已经成为一种陈词滥调,但将其关闭然后再次打开通常是重置系统中任何小精灵的好方法。因此,这通常是您听到的第一条建议。然而,在处理即将死亡的磁盘时,它们可能无法幸存。

如果您尝试重新启动,但驱动器未能幸免于难,您可能会发现自己处于更加棘手的境地。现在,现代 Mac 不再配备光盘驱动器,您可能无法轻松选择从另一个磁盘启动。阅读:如何制作可启动的 OS X Yosemite 安装驱动器

但是,只要驱动器故障不是太严重,就应该可以在 Recovery HD 中重新启动。这实际上是驱动器上的一个分区,其中包含您可以从中启动的 macOS 版本。从该分区启动不会对主驱动器执行任何操作,因此无需担心覆盖文档。我们提供了使用恢复模式的完整指南 在这里。

简而言之,要进入恢复模式,您需要在 Mac 启动时按住 Command+R。继续按住这些键,直到看到 Apple 徽标或旋转的地球仪。

如果您设法进入恢复模式,您应该能够如上所述运行磁盘工具,并可能修复您的磁盘,以便恢复数据。

需要记住的一件事是,如果您确实设法从恢复启动,则需要另一个驱动器来将文件恢复到其中。如果”磁盘工具”设法修复您的驱动器,足以让您再次从它启动,请务必小心使用它。您应该计划尽快插入外部驱动器,以便保护您的数据。

如果您丢失了任何数据,避免使用该驱动器非常重要,因为任何将文件写入驱动器的东西都可能会覆盖您丢失的文件。这将使它们无法恢复。

因此,如果您设法恢复病态的驱动器,请退出所有软件,包括电子邮件,以避免覆盖任何列表文件。一旦您拥有外部驱动器,您就可以将其用作启动驱动器,并将所有丢失的文件恢复到那里。

如果您有任何磁盘管理工具,例如 TechTool Pro、Disk Warrior 或 Drive Genius,您可以尝试一下。它们都声称比”磁盘实用程序”更有效,但它们的效果很大程度上取决于问题的根源。但是,如果您尝试在 SSD 上使用这些工具,您很可能会发现它们没有那么有用。不幸的是,SSD 的工作方式与 HDD 非常不同,大多数传统工具根本无法提供帮助。

如果 Mac 上没有恢复模式该怎么办

如果您使用的是运行早于 Lion 的操作系统的旧 Mac,则不会有 Recovery HD 选项。 Lion 自 2011 年就已推出,因此,如果驱动器显示出任何生命迹象,那么任何更新的设备都应该具有可用的恢复 HD 分区。如果您使用的是较旧的 Mac,则需要从装有 OS X 的外部驱动器(光盘驱动器或 HDD)启动。

如果您的计算机运行的是 Lion 或更新版本,并且 Recovery HD 未显示,则表明驱动器问题已经严重。但您也可以尝试从运行 OS X 的外部驱动器启动。

如果您能够获得 DVD 驱动器或已安装 OS X 的外部驱动器(我们向您展示如何将 macOS 或 Mac OS X 放在可启动驱动器上),您将能够从另一个驱动器启动。

以下是从包含 macOS 的驱动器启动的方法:

  1. 重新启动 Mac 并按住 Alt/Option 键。
  2. 当您的计算机开始寻找要启动的操作系统时,您可以选择任何合适的驱动器来启动。
  3. 选择外部可启动驱动器。

如果这有效,那么您就可以继续进行,因为您将不再从有故障的磁盘启动。

此时您可以尝试运行”磁盘工具”并尝试修复有故障的驱动器。

如果这不可能,则问题可能需要使用数据恢复应用程序来检索您可以检索的任何数据,或者如果无法使用数据恢复服务,例如Krollontrack,99 英镑也许可以为您完成这项工作。

使用数据恢复软件

如果您已成功从恢复或外部驱动器启动计算机,您尝试恢复的卷可能仍然不会显示。只要操作系统仍然可以与其通信,数据恢复软件仍然可以使用该驱动器。如果数据仍在驱动器上,您仍然有合理的机会恢复它。

但有一个例外,那就是如果您使用的是 SSD。因为根据 SSD 的性质,无论您使用哪种工具,通常都无法从中检索数据。这是因为,与 HDD 不同,如果 SSD 必须将数据保存到已经有数据的块或单元中,那么 SSD 的速度确实会非常慢。 HDD 可以轻松地一遍又一遍地写入数据。但 SSD 必须首先擦除该数据才能快速记录新数据。因此 SSD 有多种策略来管理这个问题。 OS X 使用 TRIM 系统,作为磁盘管理的一部分,将保存已删除数据的单元清零。其他 SSD 总是会使用类似的系统,因为如果它们需要同时擦除和记录,它们最终会比 HDD 慢。

简单地说,当您删除数据时,SSD 会主动将其内存重置为空白,而 HDD 会忽略块中的任何数据,只有在有新数据要存储时才会覆盖它。我们在SSD 与硬盘驱动器文章.

最终结果是,如果您使用的是 SSD 并且它出现故障,则任何数据恢复软件检索该数据的机会都微乎其微。一个发人深省的想法。

数据恢复软件的烦人之处在于,只有在没有备份的情况下才真正使用它。开发人员任由你摆布,如果你丢失了宝贵的数据,他们可能会收取任何他们能逃脱的费用。但这也是一个竞争激烈的市场,因此定价结构已达到某种均衡状态。有些数据恢复软件是免费的(通常限制为 GB 数),而其他选项的价格为 99 美元或等值的英镑。

不过好消息是,开发者不想让你花了 99 美元然后回来抱怨它不起作用。因此,绝大多数都提供免费版本来扫描您的磁盘并查看可以挽救的内容。然后,您可以决定损坏驱动器的碎片是否值得 99 美元来检索。

所有工作方式都类似。如果告诉文件最初存储位置的目录是可保存的,那么剩下的就很容易了。但如果情况并非如此,软件将扫描数据以查找表示文件类型的熟悉模式。一旦他们找到文件类型,就会有一个很好的变化,以下数据将是文件。高度碎片化的硬盘可能意味着并非所有文件都可以检索,但只要有足够的时间,大多数文件最终都会到达那里。

将文件片段重新组合在一起可能是一个耗时的过程。但只要有耐心,大多数未被覆盖的文件理论上应该是可以保存的。如果硬盘仍在旋转,磁头仍在扫描,那么仍有希望。有病的驱动器可能需要几天的时间才能完全扫描,而且它们的容量越高,所需的时间就越长。但如果你的结婚照或者你的比特币金库丢失了,你可以等待。

我们在此处评估了顶级Mac 数据恢复应用程序.

结论

如果您现在不需要数据恢复,那么请帮自己一个大忙,并确保您的备份策略正常运行且万无一失。现在的一点痛苦将会为你在未来拯救一个世界的伤害。如果您已经丢失了一些数据,那么此处概述的过程将会有所帮助。但不想在伤口上撒盐,现在正是审视你的后备策略的好时机。您可以在这里找到非常全面的备份策略:如何备份您的 Mac。