如何修复 Mac 上损坏的硬盘(完整指南)

Avatar photo
Written by
2209

fix corrupted hard drive on mac如果您的外部硬盘出现故障,并且您的Mac突然无法打开或甚至无法识别它,您来对地方了。我们的团队汇总了最实际的修复方法,这些方法都是基于日常故障排除中实际有效的措施。

我们将介绍修复损坏硬盘并恢复对其中文件访问的最有效方法。

Mac 上硬盘损坏的症状

不确定您的硬盘是否真的损坏了吗?请查看下表,了解硬盘损坏最常见的迹象、可能的成因以及或许能帮助解决这些问题的方案。

你在 Mac 上注意到的现象 通常意味着 合理的方法(按安全顺序)
驱动器未在 Finder 磁盘工具中显示 线缆/端口/集线器问题,外壳供电问题,或驱动器根本未被识别 从基本检查开始(更换线缆/端口,不用集线器,直接连接)。如果之后出现,尝试 方法 3。如果磁盘工具中始终不出现,跳过 DIY “修复”,考虑专业实验室。
驱动器在磁盘工具中显示,但 Finder 无法打开 文件系统损坏或卷无法挂载 方法 3(挂载)。如果挂载失败,运行 方法 1(急救)。如果急救无法修复,尝试 方法二(FSCK)或 方法 6(TestDisk)。
收到“您插入的磁盘无法被读取”的提示 文件系统损坏或分区/启动结构问题。有时是早期 硬件故障 如果磁盘工具能看到磁盘,先尝试 方法 1。如果失败,遇到 丢失的分区/卷结构问题时用 方法 6(TestDisk)。如果只是文件系统检查情况,用 方法二
驱动器可挂载,但复制文件时卡住、Finder 转彩虹球、Mac 严重变慢 读取不稳定(坏扇区)或外壳/USB 桥异常 不要反复尝试拷贝。试试 方法 7(安全模式)减轻后台负载,然后复制重要文件。如果仍然卡死,避免“修复尝试”。

如果必须尝试列表上的方法,方法 1 比格式化更安全,但这通常是“先恢复,再更换硬盘”的情况。

磁盘工具显示 S.M.A.R.T. 警告(或者任何类似“故障”的提示) 硬件故障 跳过急救/FSCK/TestDisk 等“修复”。集中在设备还能响应时尽快备份数据。如果读取不稳定或掉线,选择专业服务。
听到咔哒声、蜂鸣声、反复转动启动/关停 物理故障或供电问题 停止扫描和修复。仅尝试更换线缆/端口一次(不用集线器)。如果噪音持续,跳过其他步骤,直接联系数据恢复服务。
无法向驱动器写入或只能只读挂载 文件系统被标记为不安全,权限/所有权或损坏 方法 1(急救)。如果无效,尝试 方法二(FSCK)。
容量显示异常(0 字节、极小容量、奇怪数字)或分区“消失” 分区表/启动扇区损坏,或外壳/控制器问题 先做基础检查。如果磁盘工具能看到设备,跳到 方法 6(TestDisk)。如果 TestDisk 找不到正常结构,避免写入更改,考虑专业恢复。
出现随机错误,访问驱动器时应用崩溃,或只有插入驱动器时系统表现异常 驱动器 I/O 错误或 USB 堆栈故障 方法 7(安全模式)是快速筛查。如果表现好转,尝试 方法 3(挂载)并复制重要文件,然后运行 方法 1
重要文件已恢复,但驱动器仍不正常 驱动器的 文件系统 已损坏太严重或磁盘本身不可靠 方法 8(格式化)是重置按钮。仅在数据已恢复且你信任硬件时使用。如果驱动器仍然不稳定,换盘而不是格式化。

如何在Mac上从损坏的硬盘恢复数据

如果您发现前一部分提到的任何问题正在影响您的驱动器,建议您在尝试任何修复之前,先从驱动器中恢复数据。

您可以尝试以下三种外部硬盘数据恢复方法方法:使用专业的数据恢复工具,从Time Machine备份恢复文件,或求助于数据恢复服务。第一种方法通常是最简单且最有效的,第二种方法适用于您有Time Machine备份的情况,最后一种方法则适用于前两种方法无效或硬盘损坏过于严重的情况。

方法一:使用数据恢复软件恢复文件

通常,使用数据恢复软件从损坏的硬盘驱动器中恢复文件是最安全且最有效的选择。要能够使用数据恢复应用程序,您遇到的损坏驱动器情况应满足以下条件:

  • 您应该能够将外部硬盘连接到您的Mac
  • 该硬盘应在磁盘工具中可见
  • 您的计算机上正确显示了外部硬盘的容量

我们建议尝试一个名为Disk Drill的工具,因为它被认为是目前最好的最佳数据恢复软件之一,并且在Mac上成功恢复损坏硬盘方面有可靠的业绩记录。

使用Disk Drill进行外部硬盘恢复的一些优点包括:该工具兼容所有文件系统(APFSHFS+exFATFAT32,等等),并且几乎可以恢复任何文件类型(视频、音乐文件、演示文稿、照片、文档、压缩包及其他文件)。

它还包括磁盘映像功能,这对于不稳定的驱动器至关重要。您可以创建字节到字节的副本(磁盘映像),并扫描该副本,而不是对原始硬件造成压力。接下来我们将引导您完成该过程。

请按照以下步骤使用 Disk Drill for Mac 从损坏的外部硬盘驱动器中恢复文件:

  1. 下载 Disk Drill 并按照屏幕上的指示安装应用程序。
  2. 将损坏的硬盘连接到您的 Mac。
  3. 双击 Disk Drill 图标以启动工具。
  4. 进入额外工具。点击 字节到字节备份Byte-to-byte Backup
  5. 从列表中选择已损坏的外部驱动器,然后点击创建备份。选择保存映像文件的位置。目标驱动器必须有等于(最好大于)外部硬盘整个容量的可用空间。点击确定请等待 Disk Drill 创建映像。大容量驱动器可能需要一些时间。
  6. 现在返回到存储设备界面。
  7. 点击附加磁盘映像,浏览到刚刚创建的映像,并双击它。它将像常规驱动器一样出现在列表中。Storage Devices
  8. 选择磁盘映像并点击查找丢失的数据。如果提示选择扫描模式,请选择通用扫描
  9. 当结果出现时,点击查看已找到项目。可使用左侧面板按文件类型筛选:图片、视频、文档等。或者——如果您确定要恢复所有内容,可以等待扫描完成后直接点击全部恢复
  10. 使用复选框选择您需要的内容。Select what you need 点击文件旁的小眼睛图标进行预览。如果能正常打开或播放,则100%可恢复。
  11. 点击恢复,选择另一个驱动器作为保存位置并确认。Choose a destination

方法二:从 Time Machine 备份恢复数据

在 Mac 上从损坏的硬盘恢复数据更简单、更快速的方法是使用先前创建的 Time Machine 备份。此方法只需要你的 MacBook、Time Machine 应用程序(每台 Mac 都预装该应用程序)以及故障硬盘的最新备份。

请按照以下步骤,使用 Time Machine 备份在您的 Mac 上从损坏的硬盘驱动器恢复数据:

  1. 将包含所需Time Machine备份的驱动器连接到您的 Mac(如果备份存储在您电脑的内部,请跳过此步骤)。
  2. 点击屏幕顶部菜单栏中的Time Machine图标,并从下拉菜单中选择浏览 Time Machine 备份Browse Time Machine Backups
  3. 选择您希望恢复的文件,然后点击恢复按钮。Сlick Restore

方法三:求助专业数据恢复实验室

如果你的驱动器损坏得软件无法处理,这是你应该停止尝试的节点。

也许它在磁盘工具中根本没有显示。也许当你插入它时它会点击,或者每隔几分钟就断开连接。这些都是问题可能是物理性的而非逻辑性的迹象。

这就是家用DIY已经不再是好主意的时候了。软件无法修复损坏的磁头、故障的闪存或控制器问题。这时,最安全的做法是关闭硬盘电源,让专业实验室来处理。

专业的数据恢复实验室通常从诊断评估开始。您需要将硬盘邮寄或者送到实验室,他们会在受控环境下评估损坏程度。如果是机械硬盘 硬盘,他们可能会在无尘室中打开硬盘,修理或更换内部组件。如果是SSD,他们可能会使用专用工具直接处理存储芯片。

评估后,他们会向您发送报价。费用因损坏情况和驱动器类型而异。

  • 逻辑恢复的费用通常低至几百元起。
  • 物理损坏(尤其涉及无尘室操作)的费用通常从几百元到一千多元不等
  • 严重的情况则可能更高。

大多数信誉良好的实验室都遵循“无数据,无收费”政策。这意味着只有在他们成功恢复您的文件后,您才需要付款。当您比较不同服务时,请寻找该政策的书面说明(在他们的网站或报价邮件中)。

快速检查,或许可以帮助你修复 Mac 上损坏的外部驱动器

在进行修复之前,建议先检查你的外置硬盘,确保它确实已经损坏。你可以按照以下步骤操作:

  • 尝试不同的 USB 数据线。 数据线比硬盘更容易损坏。如果硬盘突然无法使用,首先更换数据线。这是一个只需要 30 秒的简单测试。
  • 将硬盘直接插入你的 Mac。 移除 USB 集线器、扩展坞和转接头。将其直接连接到电脑,以排除电源或信号问题。
  • 尝试其他 USB 接口。 有时候某个接口会出现问题。如果你使用的是笔记本电脑,可以换另一侧试试。
  • 重启你的 Mac,然后重新连接硬盘。 首先断开硬盘连接,重启你的 Mac,等待所有内容加载完成后,再将硬盘插回去。
  • 检查磁盘工具。 打开磁盘工具,查看硬盘是否出现在那里。即使 Finder 没有显示,如果能在磁盘工具里看到,说明 Mac 仍然检测到了硬盘。
  • 仔细听声音。 咔哒声、蜂鸣声或重复启动声音通常预示硬件故障。如果听到这些声音,请停止测试。
  • 如果可能,在另一台电脑上测试。 这有助于确认问题是硬盘本身还是你的 Mac 出了问题。

如何在Mac上修复损坏的硬盘(8种方法)

在进行以下任何修复前,请确保您已从硬盘复制了您的数据,因为对损坏的硬盘进行任何操作都可能导致数据无法恢复的丢失。准备好后,您可以按照下方依次介绍的方法进行操作。通过这种方式,您可以全面排查问题,并有机会修复您的外置 Mac 硬盘。

方法一:使用急救修复存储设备

Disk Utility 中的 急救功能 可以帮助你修复 Mac 上损坏的外部硬盘。该工具会扫描你的硬盘,并修复磁盘错误和目录结构问题(如果有的话)。它在所有 Mac 上都预装了,所以你无需下载任何第三方应用就可以尝试这种修复方法。

按照以下步骤在您的 Mac 上运行急救并修复损坏的硬盘:

  1. 将硬盘连接到你的电脑。
  2. 启动磁盘工具应用(要在你的 Mac 上打开磁盘工具,请进入Launchpad并在顶部的搜索栏中输入磁盘工具)。Launch the Disk Utility app
  3. 从左侧边栏可用设备列表中选择故障驱动器。
  4. 点击急救按钮。
  5. 点击运行以启动工具。Click Run

一旦该过程完成,拔下外部硬盘,然后重新连接,看看问题是否已经解决,并且一切是否正常工作。

方法二:使用FSCK命令在Mac上修复损坏的硬盘

如果急救没有帮助,并且该驱动器仍然显示在磁盘工具中,您可以尝试fsck(文件系统一致性检查)。您可以将其视为终端版的文件系统修复工具。它可以修复某些导致卷无法正确挂载的目录和文件系统结构问题。

以下是在 Mac 上使用 fsck 检查和修复损坏外部驱动器的方法:

  1. 打开终端(Finder > 应用程序 > 实用工具 > 终端)。
  2. 输入以下命令并按下回车键:
    diskutil listdiskutil list
  3. 在列表中找到你的外部驱动器,并记下卷标识符(例如 disk4s2)。
  4. 卸载该卷(此操作不会擦除任何内容)。运行:
    diskutil unmount /dev/disk4s2Unmount the volume(将 disk4s2 替换为你的标识符)
  5. 在该卷上运行 fsck:
    sudo fsck -fy /dev/disk4s2Run fsck在提示时输入你的管理员密码。
  6. 完成后,再尝试挂载它:
    diskutil mount /dev/disk4s2

如果fsck报告已进行了修复,请再次尝试在Finder中打开该驱动器。

方法三:在磁盘工具中挂载您的硬盘

如果您可以在磁盘工具应用中看到您的硬盘被列出,并且其大小显示正确,但无法访问存储在其中的数据,您应该尝试强制挂载它。

请按照以下步骤在Mac的磁盘工具中强制挂载您的硬盘:

  1. 将硬盘连接到您的电脑。
  2. 启动磁盘工具应用程序(要在 Mac 上打开磁盘工具,请前往Launchpad,并在顶部搜索栏输入磁盘工具)。Launch the Disk Utility app
  3. 从左侧的设备列表中选择故障硬盘。
  4. 点击顶部的挂载按钮。Click the Mount button

方法 4:重置 SMC

您的硬盘出现问题的原因可能是您的 Mac 上的SMC(系统管理控制器)出现了问题。您应该尝试在计算机上重置 SMC,以排除该问题并修复损坏的外部硬盘驱动器。

如果您使用的是 Apple Silicon Mac,那么只需重启电脑即可重置 SMC。否则,请按照以下步骤在您的 Mac 上重置 SMC

  1. 前往Apple菜单,并从下拉菜单中点击关机
  2. 按住以下组合键:Control + Option + Shift
  3. 持续按住这些按键大约7-10秒,然后在不松开的情况下,同时按住电源按钮
  4. 继续按住所有这些按键再保持7-10秒。
  5. 松开所有按键,并按下电源按钮以重新启动你的电脑。

方法五:重置NVRAM

NVRAM(非易失性随机存取存储器)是您的计算机用来直接访问 Mac 及其连接设备上的特定系统设置的一部分内存。如果其中某个设置无法正常工作,这可能就是您无法访问硬盘数据的原因。

按照以下步骤在 Mac 上重置NVRAM

  1. 前往苹果菜单,并从下拉菜单中点击关机Shut Down
  2. 按下电源按钮重新启动电脑。
  3. 在松开电源按钮后,立即按住并保持以下组合键:Command + Option + P + R
  4. 保持按住这些按键,直到苹果标志出现(大约20秒)。

方法六:使用TestDisk

TestDisk 在您的 Mac 能“看到”该驱动器,但卷结构损坏的情况下非常有用,例如:驱动器在磁盘工具中显示正确的容量,但无法挂载,Finder 显示无法读取,或分区似乎消失了。这正是 TestDisk 擅长的领域。

以下是在 Mac 上使用 TestDisk 修复损坏的外部硬盘的方法:

  1. 从官方 CGSecurity 网站下载安装 下载 TestDisk(TestDisk 和 PhotoRec 是一起提供的)。
  2. 打开 终端(应用程序 > 实用工具 > 终端)。
  3. 运行 TestDisk(使用此命令):
    sudo testdisk在提示时输入你的管理员密码。
  4. 当 TestDisk 打开时,选择 Create(它会创建一个日志文件)。Сhoose Create
  5. 在列表中选择你的外部驱动器(使用方向键),然后按 ReturnSelect your external drive
  6. 选择分区表类型。大多数情况下,TestDisk 会自动检测到正确的选项,所以你可以直接按 Return 接受。
  7. 选择 Analyse 以搜索丢失的分区,然后选择 Quick Search
  8. 如果 TestDisk 找到了分区,你可以选中一个并按 P 列出文件。这是最安全的做法:你可以在写入任何内容之前检查你的数据是否确实可见。
  9. 如果你能看到你的文件,把它们复制到另一个驱动器(TestDisk 会提示你选择目标位置)。
  10. 只有在你复制了重要的数据后,才可以考虑使用 Write 更新分区结构——并且只有当你确定选择了正确的分区时才执行。

如果 TestDisk 无法找到有效的结构,或者扫描因重复的读取错误而失败,请不要继续强行读取该硬盘。此时应切换到镜像加恢复软件,或者如果硬盘表现不稳定,可以选择专业的数据恢复服务。

方法七:以安全模式重启Mac

第三方应用程序可能会阻止驱动器连接,因此您应尽量减少 Macintosh 上的额外应用程序或进程活动。要做到这一点,您应该在安全模式下重启你的Mac。不过,请注意,此过程在 Apple 芯片 Mac 和基于 Intel 的 Mac 上是不同的。

如果您使用的是 Apple Silicon Mac,请按照以下步骤进入安全模式启动:

  1. 转到苹果菜单,并从下拉菜单中点击关机Shut Down
  2. 按住电源按钮,直到看到启动屏幕
  3. 选择一个卷宗
  4. 按住Shift键。
  5. 点击以安全模式继续,并等待电脑重新启动。

对于基于Intel的Mac,请按照以下步骤操作:

  1. 前往Apple 菜单,并从下拉菜单中点击重新启动
  2. 紧接着,按住Shift键(直到出现登录窗口)。
  3. 登录到你的 Mac。

方法8:尝试格式化你的硬盘驱动器

如果上述方法都无法修复您的 Mac 磁盘,最后一种可能有帮助的选择就是格式化它。您可以直接通过 Mac 上的磁盘工具应用程序来执行此操作。

请按照以下步骤在您的 Mac 上格式化硬盘:

  1. 将硬盘连接到您的电脑。
  2. 启动磁盘工具应用程序(在您的 Mac 上进入Launchpad,在顶部搜索栏输入磁盘工具即可找到)。
  3. 从左侧边栏可用设备列表中选择损坏的驱动器。
  4. 点击抹掉按钮。Click the Erase button
  5. 输入您的硬盘名称,选择所需的文件格式,并选择方案。Click Erase to confirm
  6. 点击抹掉进行确认,并等待过程完成。

如果您不确定该选择格式方案中的哪一项,请根据您将要使用该驱动器的地方进行选择:

  • 仅用于 Mac 的硬盘(现代 Mac 的最佳默认选项) – APFS 和 GUID 分区映射
  • 用于 Mac 和 Windows 的硬盘(兼容性最佳) – exFAT
    和 GUID 分区映射
  • 用于较老的 Mac(或因特定原因需要 Mac OS 扩展卷) – Mac OS 扩展(日志式)和 GUID 分区映射

常见问题

如果你想在 Mac 上修复磁盘,应该尝试使用急救功能。你需要按照以下步骤操作:
  1. 将硬盘连接到你的电脑。
  2. 在 Mac 上启动 磁盘工具
  3. 从左侧的设备列表中选择已连接的驱动器。
  4. 点击顶部的急救按钮。
  5. 点击运行,等待过程完成。
是的,您可以自己修复外部硬盘。但这完全取决于您的硬盘损坏类型。 例如,如果您的硬盘文件系统损坏,您应该能够轻松修复。但如果是严重的物理损坏,那么最安全的选择是专业数据恢复。
如果你想避免格式化,请从最不具破坏性的步骤开始。
  • 首先,检查基础问题:换一根数据线,换一个端口,尝试直接连接。
  • 然后打开磁盘工具,尝试手动挂载该驱动器。
  • 如果它显示出来但无法正常挂载,运行急救。这可以在不擦除数据的情况下修复某些文件系统错误。
  • 如果急救失败,你可以尝试从终端使用diskutil repairVolume或者fsck
  • 如果问题看起来像是丢失分区而不是简单的损坏,像TestDisk这样的工具可能能帮助恢复结构,或者至少导出文件。
导致 Macbook 硬盘损坏的原因有很多。以下是其中的一些:
  • 物理损坏
  • 固件故障
  • 电源问题
  • 恶意软件
  • 机械故障
请按照以下步骤,借助 Mac 上的 终端 应用程序修复外部硬盘:
  1. 打开终端(Finder > 应用程序 > 实用工具 > 终端)。
  2. 输入 diskutil list 并按回车,以查看所有已连接的驱动器。
  3. 找到你的外部驱动器并记下其标识符(例如,disk4s2)。
  4. 运行 diskutil verifyVolume /dev/disk4s2 检查文件系统。
  5. 如发现错误,运行 diskutil repairVolume /dev/disk4s2。
  6. 请将 disk4s2 替换为你实际的卷标识符。
如果驱动器没有出现在 diskutil list 中,则终端修复无法使用——这通常指向连接或硬件问题。
如果您的外部驱动器突然显示为0字节,通常这意味着分区表出现问题、文件系统损坏或控制器故障。 首先,检查基础设置:尝试更换数据线、端口,并直接连接设备而不经过集线器。然后打开磁盘工具,查看驱动器是否以正确的物理容量显示。 如果磁盘工具能识别设备但卷看起来损坏,请不要立刻格式化。请先尝试运行“急救”。如果这也失败,像TestDisk这样的工具有时可以检测丢失的分区并允许您将文件复制出来。 如果驱动器即使在磁盘工具中也还是显示0字节,这可能表明存在硬件问题。
Avatar photo
Romana Levko is a professional content writer with a strong interest in tech-related topics. Her main focus is on data recovery, Apple products, and cybersecurity. She spends her free time tinkering with her Mac and burning through her favorite music albums.
Approved by
12 years experience in software development, database administration and hardware repair.
0 COMMENTS
This field is required
This field is required
We respect your privacy; your email address will not be published.

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

You have entered an incorrect email address!
This field is required