如何在 Mac 上从外置硬盘中恢复数据:简单方法

Avatar photo
作者:
1307

recover external hard drive mac如果外部硬盘上的数据消失了(也许你不小心删除了某些东西或者硬盘开始出现错误),那么你应该知道在大多数情况下 Mac外部硬盘数据恢复 是可能的。

只要您的文件没有被完全覆盖,并且仍然物理地保留在设备上的某个地方,如果您遵循正确的恢复方法,还是有很大几率能够将它们找回来的。我们已经在常见的数据丢失情景中测试了本文所述的方法,因此我们对其效果以及帮助您从Mac上的外部硬盘恢复数据的能力充满信心。

您的外部驱动器发生了什么?

为了方便起见,以下是一个快速概述,可帮助您根据硬盘的情况找到正确的方法。无需阅读所有内容,只需找到您的情况并直接跳转到适合的解决方案:

如果您的情况是… 跳转到这一部分
我从外接硬盘删除了一个文件 场景 1:从外部硬盘驱动器 Mac 恢复已删除的文件
我不小心格式化了硬盘 场景 2,方法一: 格式化后从外部硬盘 Mac 恢复数据
我丢失了一个分区,或者它显示为未分配 场景 2,方法二: 恢复丢失的分区
磁盘在磁盘工具中显示,但我尝试访问时出现错误 场景 3:当外部硬盘在 Mac 上无法正常挂载时进行恢复
磁盘在Finder中未显示(但在磁盘工具中显示) 情景 3:Mac外部硬盘恢复未挂载的驱动器
我的外接硬盘以前在Windows上使用,现在在Mac上无法访问文件 情境3:使用数据恢复Mac外部硬盘软件提取文件,然后重新格式化为APFS或HFS+以供Mac使用
我需要免费从外接硬盘Mac上恢复文件 情境1,方法2方案 4:免费恢复选项

注意 : 我们将重点关注驱动器正常挂载且显示在磁盘工具中的情况(即使它没有出现在Finder中)。如果你在磁盘工具中完全看不到你的驱动器,请查看本指南

在尝试恢复Mac外部硬盘数据之前

在 Mac 上开始从外部硬盘驱动器进行数据恢复之前,您应花一些时间避免以下可能使情况变得更糟的常见错误:

  • 继续使用外部硬盘 : 每次复制、下载或浏览其上的文件时,您都冒着覆盖试图恢复的已删除数据的风险。活动越少,您的机会越大,因此最好立即停止使用该驱动器。
  • 在恢复数据之前运行各种修复工具 : 即使您的数据丢失是由于损坏引起的,也最好先使用适当的 Mac 外置硬盘恢复软件,因为修复尝试可能会导致覆盖。
  • 将数据恢复系统安装到外部硬盘 : 如果下载恢复应用程序,请将其安装在 Mac 的内部驱动器或其他外部驱动器上(绝不要安装在您试图恢复的数据驱动器上)。安装软件会写入新数据,这可能会覆盖需要的文件。
  • 将丢失的文件恢复到同一个外部硬盘 : 成功找到丢失文件后,请将它们保存到其他位置(Mac 的内部驱动器或另一个外部驱动器)。将文件恢复到同一驱动器可能会覆盖其他可恢复的数据。
  • 忽略或未注意到物理损坏的迹象 : 如果外部驱动器发出咔咔声或磨擦声,显示烧痕,或者在磁盘工具中根本未被识别,请立即停止使用。物理损坏需要专业帮助,因为 DIY 的外部硬盘数据恢复方法不起作用,可能会使情况更糟。
  • 没有足够的存储空间用于数据恢复 : 当您从外部硬盘恢复数据时,需要有地方放置那些恢复出来的文件。确保在另一个驱动器上有足够的空闲空间,然后再开始恢复过程。

如果你刚看完这份清单,并且意识到你已经犯了一个或多个错误,这并不意味着你的数据永远丢失了。只需停止你当前正在做的任何操作,然后小心地按照下面的恢复步骤进行操作。

情境 1:在 Mac 上从外部硬盘驱动器中恢复已删除的文件

让我们从最简单的情况开始:您只需要在意外删除后从 Mac 外部硬盘驱动器恢复已删除的文件。在这种情况下,您有两个主要的恢复选项。第一个只需一分钟即可尝试,第二个需要软件,但即使文件已被永久删除或垃圾桶已被清空也能工作。

方法一: 检查外部设备上的回收站

如果您不知道,当您从Mac上的外部硬盘驱动器中删除文件时,该文件会被移到垃圾桶文件夹(就像您从Mac的主驱动器中删除任何其他文件一样)。如果您从计算机中弹出该驱动器,已删除的文件也会从垃圾桶中消失。但只要您将硬盘驱动器重新连接到Mac上,它就会再次出现。

注意 : 如果你已在 Mac 上配置了自动删除回收站中文件的设置,那么从外置硬盘上删除的数据也将在30天后被永久删除

请按照以下步骤,通过回收站在 Mac 上恢复意外删除的外置硬盘文件:

  1. 将外部硬盘连接到计算机。
  2. 打开 废纸篓 文件夹(单击 坞站 上的最后一个图标)。
  3. 浏览已删除的文件以找到所需的文件。
  4. 右键单击文件,从下拉菜单中选择 放回 将文件放回原始位置。或者将文件拖放到任何驱动器或文件夹中。put back trash

在旧版本的macOS中,您还可以启用外部硬盘驱动器上的隐藏文件夹,并直接从那里访问已删除的文件。步骤如下:

  1. 将外部硬盘连接到您的计算机,并通过 查找器 打开它。
  2. 按下以下键组合:Shift + 命令 + .
  3. 打开 .回收站 文件夹并查找已删除的文件。hidden trash folder on external hdd on mac
  4. 如果您需要更改文件夹权限以打开它,右键单击文件夹并从下拉菜单中选择 获取信息 。点击 共享和权限 并将您的用户权限更改为 读写
  5. 查找已删除的文件并将其拖放到其他文件夹中。

方法二: 使用数据恢复软件找回文件

如果文件不在废纸篓中(或者你已经清空了废纸篓),你将需要数据恢复Mac外部硬盘软件来扫描硬盘,找到尚未被覆盖的文件。

在本指南中,我们将使用 磁盘钻孔 ,因为它在我们的测试中的表现良好,并且在易用性和强大功能之间达到了良好的平衡。它与常用在连接到Mac的外部驱动器上的文件系统 (APFS,HFS+,exFAT,甚至只读模式下的NTFS) 可靠配合。如果文件系统是损坏或不可用,Disk Drill仍然可以通过基于签名的恢复方法,从Mac的外部硬盘驱动器中恢复超过400种文件类型。

注意 :Disk Drill并不是Mac外部硬盘恢复的唯一选择。还有很多其他可靠的工具可供选择,如果你想探索替代方案,我们会保持一个最佳 Mac 数据恢复应用程序的完整评级。话虽如此,我们在这里使用Disk Drill是因为它能很好地处理大多数情况,并且它还有一些高级功能(如字节到字节备份和SMART监控),在更棘手的情况下可能会很有用。

以下是在 Mac 设置中使用 Disk Drill 恢复外部硬盘驱动器已删除文件的方法:

  1. 下载 Disk Drill 并将其安装在您的 Mac 内部驱动器上(不要安装在您试图恢复的外部驱动器上)。disk drill install tahoe
  2. 将您的外部硬盘驱动器连接到您的 Mac。
  3. 启动 Disk Drill。您会看到所有可用驱动器的列表。在列表中找到您的外部硬盘驱动器并点击它以选择它。
  4. 点击 搜索丢失数据 按钮开始扫描。Disk Drill 将询问您想使用哪种扫描模式。除非您的目标是仅恢复碎片化的视频文件,否则请选择通用扫描模式。disk drill search for lost data tahoe
  5. 扫描将开始,但您不必等到它完成。您可以随时点击 查看找到的项目 按钮,扫描将在后台继续。您还可以暂时暂停扫描,以便在执行其他操作时释放系统资源。disk drill scanning in progress tahoe
  6. 使用左侧边栏的筛选器 按文件类型(文档、图片、视频、音频、档案等)缩小结果范围。这使得查找您要找的内容变得容易得多,尤其是当驱动器上有成千上万个文件时。disk drill filters tahoe
  7. 点击任何文件以在恢复前预览它。Disk Drill 允许您预览图片、文档、视频和其他文件类型,以确保它们完好无损并值得恢复。
  8. 找到要从外部硬盘驱动器 Mac 系统恢复的文件后,选择它们(您可以一次选择多个文件),然后单击 恢复 按钮。disk drill recover tahoe
  9. 选择恢复目的地。不要将恢复的文件保存回同一个外部硬盘驱动器。相反,请选择您的 Mac 内部驱动器或其他外部驱动器,以避免覆盖其他可恢复的数据。disk drill recovery destination tahoe
  10. 等待 Disk Drill 恢复选定的文件完成。一旦完成,您可以导航到恢复位置并访问恢复的文件。

在大多数情况下,只要删除的文件尚未完全被新数据覆盖,此方法便可成功从Mac外部硬盘驱动器中恢复数据。Disk Drill的免费版本允许您免费扫描和预览文件,这样您便可在决定是否升级以进行完整恢复之前验证您的文件是否可恢复。

场景 2:Mac 外部硬盘在格式化或分区丢失后的恢复

在这里我们将涵盖涉及数据完全丢失的情况,这可能由于以下原因发生:

  • 您在磁盘工具中不小心点击了 擦除 并擦除了整个驱动器。
  • 分区被删除或在Finder或磁盘工具中不再可见。
  • 当您连接驱动器时,您的Mac提示您初始化该驱动器。
  • 驱动器显示为未分配或未格式化。

这些场景乍一看相当严重,但只要空间尚未完全被新数据覆盖,尝试恢复 Mac 外置硬盘数据在大多数情况下仍可能成功。

方法一: 格式化后从外部 Mac 驱动器恢复数据

并非所有的格式化操作都会实际清除你的数据:

  • 当您使用“磁盘工具”的默认 擦除 选项时,它只会重置文件系统结构(这就像擦除了书中的目录,同时保留了所有页面)。组成您的图像、文档等的实际数据仍然在驱动器上,这意味着通常可以进行Mac硬盘数据恢复。erase disk utility
  • 另一方面,安全擦除或清零格式会主动用零或随机数据覆盖每个扇区。如果您在“磁盘工具”中选择了这些选项之一或使用了一些特殊的安全擦除软件,那么恢复将变得不可能。

如果您只是进行了标准的快速格式化,恢复过程与我们在 情境1,方法2 中提到的完全相同。只需向上滚动到该部分,按照步骤使用 Disk Drill 恢复外部硬盘系统中的数据。

有关恢复格式化驱动器的更多详细信息,请参见查看我们的完整指南

💡 很高兴知道 : 存在一种常见的误解,即即使数据被多次覆盖也可以恢复,这也是为什么一些“军用级”清除工具声称覆盖数据35次。但研究表明事实上,即使只是一次完整的覆盖,在现代硬盘上数据恢复也是几乎不可能的。所以如果你进行了安全擦除,你的数据真的消失了。

方法二: 从Mac上的外部驱动器恢复丢失分区

有时,整个分区可能会消失。此类数据丢失的常见原因包括在分区管理期间的意外删除、文件系统错误和硬件问题。但是,即使 macOS 无法再看到该分区,原始数据可能仍然完好无损。分区表(告诉您的 Mac 分区开始和结束的位置)可能已损坏,但实际文件可能完全正常。

所以,好消息是,如果你使用 TestDisk 之类的合适工具,分区数据恢复 外部硬盘 Mac 尝试仍然可行,TestDisk 是完全免费的并且已经存在很长时间。尽管它没有图形用户界面,但它具有令人印象深刻的分区恢复功能,比某些商业软件更能帮你解决问题。

这是使用TestDisk恢复丢失分区的方法:

  1. 下载并安装TestDisk. 确保在安装期间断开外部驱动器,以避免意外覆盖任何丢失的数据。
  2. 将外部硬盘安全地连接到你的Mac。
  3. 打开 终端 应用程序(Finder > 应用程序 > 实用工具)。
  4. 输入以下命令并按返回sudo testdisk(如果提示,请输入你的Mac密码,然后再次按返回。)sudo testdisk tahoe
  5. 使用箭头键选择 创建 并按返回
  6. 从驱动器列表中选择你的外部驱动器,然后选择 继续 并按返回testdisk proceed tahoe
  7. 选择你的驱动器的分区表类型并按返回。TestDisk通常会自动检测到正确的类型。
  8. 选择 分析 并按返回
  9. 选择 快速搜索 并按返回。TestDisk将扫描丢失的分区。testdisk quick search macos
  10. 如果找到了你需要的分区,选择它,然后选择 写入 并按返回以恢复它。如果未显示该分区,选择 深度搜索 并按返回以进行更彻底的扫描。

注意 : TestDisk 附带另一个名为 PhotoRec 的工具,即使整个文件系统丢失,它也可以直接恢复原始文件,并且你可以 了解如何在我们的指南中使用它。需要注意的是,PhotoRec 不会恢复原始文件名或文件夹结构(所有文件都会以诸如“file001.jpg”之类的通用名称恢复),这使得整理大量文件变得相当繁琐。

情景 3:外部驱动器在 Finder 中无法显示或访问时出错

这一个比我们之前讨论的要棘手一些。您的外置硬盘可能根本不会在Finder中显示,或者它会显示但是每次您尝试打开或复制文件时都会出错。然而,真正重要的是您的硬盘是否在磁盘工具中显示(即使它没有出现在Finder中)。如果它显示出来,这就意味着macOS可以在硬件级别上检测到它。

如果驱动器本身是正常的,那么你需要先恢复数据。完成后,你可以尝试修复驱动器,使其再次可用。

第 1 步: 从备份中恢复您的数据

这一步与我们之前讨论的内容稍有不同。当你的驱动器出现错误或无法正常挂载时,这通常是潜在问题(文件系统损坏、坏扇区或早期的硬件不稳定)的迹象。

问题在于,对存在问题的驱动器进行扫描会给它带来压力。如果驱动器已经在挣扎,强制进行全面扫描可能会使情况更糟。相反,对于Mac用户而言,从这种状况的外部硬盘恢复数据的最安全方法是先创建整个驱动器的完整的、扇区级别的副本(也称为逐字节备份或磁盘映像)。

Disk Drill 有一个内置功能,称为 字节到字节备份 。当您创建镜像时,可以在 Disk Drill 中将其挂载,并通过应用程序扫描它,以便在副本上进行恢复。如果恢复过程中出现问题,您的原始数据仍然安全地保存在外部驱动器上。

⚠️ 重要 : 您需要另一个存储设备,它至少有与您的外部驱动器相同的可用空间。因此,如果您的外部驱动器是1 TB,那么您需要在其他地方(您的Mac内部驱动器、另一个外部驱动器等)有1 TB的可用空间。备份文件的大小将与驱动器相同,而不仅仅是已用空间。

以下是创建外部驱动器字节到字节备份的方法:

  1. 将外部硬盘驱动器连接到您的 Mac。
  2. 启动 磁盘钻孔 并从左侧边栏中选择 逐字节备份
  3. 从可用驱动器列表中选择您的外部驱动器。
  4. 点击 创建备份 并选择一个可以保存镜像的目的地。确认后,Disk Drill 会创建您的驱动器的完整扇区到扇区副本。create backup disk drill tahoe
  5. 等待备份完成。这可能需要一段时间,具体取决于驱动器的大小及其状况。如果驱动器有坏扇区,Disk Drill 会自动跳过它们并继续。

备份完成后,以下是扫描方法:

  1. 导航到 存储设备 部分,在底部查找 附加磁盘镜像 选项。attach disk image tahoe
  2. 导航并选择您刚刚创建的备份文件。磁盘映像会像常规硬盘一样出现在Disk Drill的驱动器列表中。
  3. 按照我们在情境1,方法2中介绍的相同恢复步骤:选择磁盘映像,点击 搜索丢失数据 ,筛选结果,预览文件,并将其恢复到安全位置。

注意 : 在创建备份之前,通过在Disk Drill中选择驱动器并查看驱动器信息面板中的SMART指示器来检查驱动器的S.M.A.R.T.状态。S.M.A.R.T.监控坏扇区、温度和重新分配扇区等情况。如果显示警告或故障,说明驱动器正在物理损坏,您应该优先考虑立即将数据取出,而不是尝试修复驱动器。

第 2 步: 恢复后修复驱动器

既然您已经安全恢复了数据,现在是修复驱动器本身的时候了,这样您才能再次使用它。幸运的是,macOS 包含内置工具,通常可以修复导致驱动器无法正常工作的逻辑问题。

方法一: 磁盘工具中的急救

First Aid会扫描驱动器是否有错误并尝试自动修复。该功能内置于macOS系统中,非常适合处理轻微的文件系统问题。

以下是在您的外部驱动器上运行急救的方法:

  1. 启动 磁盘工具 (打开 启动台 并在搜索栏中输入 磁盘工具 )。
  2. 从侧栏的设备列表中选择你的外部硬盘。
  3. 点击窗口顶部的 急救 按钮。first aid tahoe ssd
  4. 点击 运行 确认。
  5. 等待过程完成。磁盘工具将扫描硬盘并尝试修复发现的任何错误。
  6. 一旦过程完成,点击 完成

如果First Aid报告成功修复了驱动器,请尝试在Finder中访问它,看看现在是否正常工作。如果它仍然有问题或者First Aid报告无法修复问题,请继续进行格式化。

注意 : 有时 人们无法运行急救工具 无法识别他们的外部驱动器(按钮可能是灰色的或过程立即失败)。如果发生这种情况,不要担心。格式化驱动器(下面的方法2)仍然是一个有效且通常更可靠的解决方法。

方法二: 格式化外部驱动器

格式化会完全擦除驱动器并从头开始重建其文件系统。这是修复持久损坏或文件系统问题的最有效方法,并且由于您已经备份了数据,因此没有任何风险。

以下是在Mac上格式化外部硬盘的方法:

  1. 启动 磁盘工具 (打开 启动台 并在搜索字段中键入 磁盘工具 )。
  2. 点击左侧边栏中的外部驱动器以选择它。
  3. 点击窗口顶部的 擦除 按钮。
  4. 选择一个文件系统格式:

    • APFS : 最适合专门用于现代 Mac(macOS 10.13 或更高版本)的外部硬盘驱动器。
    • Mac OS 扩展(日志式) : 适用于与较旧 Mac 一起使用或作为 Time Machine 备份的外部硬盘驱动器。
    • exFAT : 如果你需要外部硬盘驱动器兼容 Mac 和 Windows。

  5. 如果你想更改默认名称,请给你的驱动器命名。external hard drive format
  6. 点击 擦除 并确认。

格式化完成后,您的硬盘应能完全正常工作。您现在可以在需要时将恢复的文件复制回硬盘,或者开始将其用于新数据。

情景4:使用云备份在Mac上恢复外部硬盘

大多数人不会故意将他们的外置驱动器备份到云服务,但仍值得检查您驱动器中的任何文件是否曾经上传到云端(也许您曾在某些时候手动复制了一些重要文件,或者在无意中启用了自动同步)。

虽然像Google Drive或iCloud这样的云服务会立即同步对文件所做的更改(包括删除),但它们有自己的垃圾桶文件夹,删除的文件通常会在那儿保留30天。更重要的是,在没有互联网访问权限的情况下进行的删除操作,在恢复互联网访问之前不会被同步。

让我们演示如何使用Google Drive(其他云备份服务非常类似)从云中恢复外部硬盘驱动器的数据:

  1. 打开您的网络浏览器并前往drive.google.com
  2. 使用您的Google账户登录。
  3. 在顶部的搜索框中,通过名称、文件类型或修改日期查找丢失的文件。
  4. 如果找到您的文件,右键点击并选择 下载 将其保存回Mac。google drive download document
  5. 如果没有找到文件,您应该导航到左侧边栏中的 废纸篓 并点击它。
  6. 浏览已删除的文件或使用搜索框筛选结果。
  7. 当找到您想恢复的文件时,右键点击并选择 恢复 。该文件会被移回Drive中的原始位置。google drive restore
  8. 恢复后,通过右键点击文件并选择 下载 将其下载回您的Mac。

⚠️ 重要 : 再次强调,只有在数据丢失之前你的外部驱动器已同步或备份到云端,这种方法才有效。如果你从未为该驱动器设置云同步,你需要使用本指南中前面介绍的其他恢复方法。

最后的话

数据恢复从来不能保证成功,但根据我们的经验:在大约80%的情况下,只要操作系统至少能识别出硬盘(即在磁盘工具中显示),Mac用户就能成功从外部硬盘恢复数据。

但如果您的硬盘发出咔嗒声、磨擦声、不旋转或在磁盘工具中根本无法显示,那就是另一个问题,因为这些症状表明存在物理损坏,这意味着您唯一真正的解决方案是像 CleverFiles数据恢复中心 或 SalvageData 这样的专业数据恢复服务。

话虽如此,大多数情况并没有那么严重。如果您正在阅读本指南,并且您的磁盘在“磁盘工具”中显示(即使它无法挂载或出现错误),您仍有很大的机会可以使用上述DIY方法进行恢复。只需确保及时开始恢复过程即可。

常见问题解答

Disk Drill 的免费版本允许您扫描和预览外部驱动器上所有可恢复的文件,且无需费用。这样,您可以在决定是否升级之前验证文件是否完好。当然,如果文件在垃圾桶中或已备份到其他位置(如 Google Drive 或 iCloud),则恢复完全免费。
如果你的外部驱动器在“磁盘工具”中完全没有显示,问题可能是物理损坏或连接失败。首先,尝试使用不同的USB线和端口。如果仍然不行,检查驱动器是否有转动或发出任何噪音。如果完全没有反应或发出咔嗒声,你将需要专业的数据恢复服务。
是的,本指南中的恢复方法也适用于外部SSD。然而,SSD使用的TRIM命令会使已删除的数据更快地无法恢复,所以如果你需要从SSD恢复数据,必须尽快行动。欲了解更多详情,请查看我们的完整的 Mac SSD 数据恢复指南
磁盘工具本身不会创建完整的Mac备份。相反,它设计用于磁盘管理和修复。要备份您整个Mac,请使用Time Machine(内置于macOS)或第三方备份应用程序。要在磁盘工具中创建特定驱动器或分区的磁盘映像,请选择驱动器,点击 文件 > 新建映像 ,然后选择 来自 [drive name] 的镜像
只需将您的外部硬盘连接到您的 Mac,等待它在 Finder 中出现,然后将文件从外部硬盘拖放到您在 Mac 上的目标位置(桌面、文档文件夹等)。您也可以右键点击文件并选择 复制 ,然后在目标文件夹中右键点击并选择 粘贴 来复制文件。
您的外部驱动器可能使用FileVault(用于Mac)或BitLocker(用于Windows)进行了加密。您需要加密密码才能访问文件。如果您忘记了密码,恢复是不可能的。
是的,但这很棘手。Time Machine 备份使用特定的文件夹结构和文件格式。如果Time Machine 备份仍然完好,您可以通过连接驱动器并进入Time Machine,在Finder中正常浏览它。如果备份已损坏或部分删除,可以使用Disk Drill扫描驱动器并恢复单个文件,但它们可能无法恢复其原始文件夹结构。
Avatar photo
Romana Levko 是一位专业内容写手,对科技相关主题有着浓厚的兴趣。她主要关注数据恢复、苹果产品和网络安全。她在业余时间喜欢摆弄她的Mac电脑并且热衷于聆听她最喜爱的音乐专辑。
经批准
12年软件开发、数据库管理和硬件维修经验。
0 条评论
此字段是必填项
此字段是必填项
We respect your privacy; your email address will not be published.

We respect your privacy; your email address will not be published.

您输入了不正确的电子邮件地址!
此字段是必填项