Mac 硬盘健康怎么检查?用 DriveDx 和磁盘工具提前发现风险

Mac 经常卡顿、复制文件报错或外置硬盘频繁掉线?本文介绍磁盘工具、DriveDx 与 smartmontools 三种硬盘健康检查方法,帮你区分文件系统错误和硬件故障。

Mac 硬盘健康检查不能只看“还能不能开机”。更可靠的做法是先用系统自带的磁盘工具检查文件系统,再用 DriveDx 或 smartmontools 读取硬盘的 S.M.A.R.T. 健康信息。前者适合修复目录与格式错误,后两者更适合发现 SSD/HDD 的磨损、坏扇区或即将失效的迹象。无论工具显示什么,只要重要文件还没有备份,都应先备份再检测。

哪些现象说明应该检查硬盘

以下情况不一定都是硬盘损坏,也可能来自内存不足、系统 Bug、线材或外置硬盘盒,但值得尽快排查:Finder 复制文件反复报错;打开大文件明显变慢;应用频繁无故退出;外置盘随机断开;开机时出现问号文件夹;硬盘发出异常机械声;系统提示磁盘存在硬件错误。

先把无法替代的照片、项目和工作文件复制到另一块物理磁盘或云端。检测工具只能报告和修复一部分问题,不能代替备份。若硬盘有异响、频繁消失或系统明确提示即将失效,不要反复跑压力测试,应立即停止写入并准备更换。

方法一:用 macOS 磁盘工具运行“急救”

磁盘工具随 macOS 提供,无需下载。Apple 官方说明,“急救”主要检查和修复存储设备的格式与目录结构错误;它不能发现或修复所有硬件问题,因此显示“操作成功”不等于 SSD 一定健康。

1784529806-5d3d5e15dcd15bc

操作步骤

  1. 打开“应用程序 → 实用工具 → 磁盘工具”。

  2. 点击菜单栏“显示 → 显示所有设备”。

  3. 从侧边栏最下层的宗卷开始,依次对宗卷、容器和最上层物理设备运行“急救”。

  4. 如果检查的是启动盘且普通模式无法修复,进入 macOS 恢复模式后再运行磁盘工具。

  5. 若系统报告硬盘即将失效,先备份,不要把“抹掉磁盘”当成硬件修复手段。

适用场景: Mac 无法正常启动、文件损坏、应用异常退出,或外置盘可以识别但读写行为不正常。

注意事项: 急救会检查文件系统一致性,不会让磨损的 SSD 或存在物理坏道的 HDD 恢复健康。检查前保留最新备份;如果磁盘工具无法看到设备,还要排查数据线、接口、供电和硬盘盒。

如果你更关心读写速度,而不是健康指标,可继续阅读站内的 Mac 跑分和压力测试工具推荐。速度测试和健康检查是两件事:跑分低不一定代表即将损坏,S.M.A.R.T. 告警也不应靠重复跑分验证。

 

方法二:用 DriveDx 查看 SSD/HDD 健康趋势

DriveDx 是专门面向 Mac 的磁盘健康监控软件,会针对 SSD 与机械硬盘采用不同的诊断规则,读取健康指标并在后台定期检查。

Mac 硬盘健康怎么检查?用 DriveDx 和磁盘工具提前发现风险 Mac教程 第2张

下载与检查步骤

  1. 下载 DriveDx

  2. 安装并首次启动后,选择内置 SSD 或已识别的外置硬盘。

  3. 先看整体健康状态,再查看温度、寿命、错误和预警项目,不要只盯着一个百分比。

  4. 保存报告,隔一段时间复查;持续恶化的趋势通常比一次孤立读数更值得关注。

  5. 如果出现预警,先完成备份,再联系 Apple 或存储设备厂商确认维修、更换方案。

DriveDx 官方帮助页确认它支持 Intel 与 Apple 芯片 Mac,系统范围覆盖 macOS 10.9 至当前 macOS 26。它支持内置 SSD/HDD、Apple SoftRAID 与 Fusion Drive;但外置 USB/FireWire 硬盘读取完整 S.M.A.R.T. 数据时可能需要额外驱动,并且是否可用还受硬盘盒控制器影响。

适用场景: 想持续观察内置 SSD 健康、购买二手 Mac 前做辅助检查,或希望在磁盘出现明显故障前收到预警。

注意事项: 外置硬盘显示“不支持 S.M.A.R.T.”不等于硬盘健康,也不等于已经损坏,只表示当前连接链路没有提供相关数据。不要为了读取外置盘指标随意降低启动安全设置;对工作盘而言,换用支持 S.M.A.R.T. 透传的硬盘盒或直接使用厂商诊断工具更稳妥。

DriveDx

硬盘健康监测工具
立即下载

 

方法三:用 smartmontools 做免费命令行检查

smartmontools 是 GPL 许可的开源工具,核心命令 smartctl 可以读取和监控支持 S.M.A.R.T. 的存储设备。Homebrew 当前提供 7.5 版,并列出 Apple 芯片上的 macOS Sequoia 与 Tahoe 安装包。

安装与只读检查可以这样做:

brew install smartmontools
smartctl --scan-open
sudo smartctl -a /dev/disk0

先用 smartctl --scan-open 找到设备,再把示例里的 /dev/disk0 替换成实际设备。输出中的字段会随 SATA、NVMe 和硬盘厂商不同而变化,不要把网上某个固定阈值套到所有 SSD 上。

适用场景: 熟悉终端、希望免费查看原始 S.M.A.R.T. 信息,或需要把检测加入脚本与远程维护流程。

注意事项: 设备路径写错会检查到另一块盘;外置 USB 硬盘同样可能受桥接芯片限制。本文只建议读取信息,不建议不理解参数时执行离线测试、固件操作或写入类命令。

 

三种方法怎么选

普通用户先运行磁盘工具“急救”;如果担心 SSD 寿命或想长期监控,再试用 DriveDx;熟悉终端且希望免费读取原始数据,可以选择 smartmontools。最重要的判断规则不是“健康度还有多少”,而是有没有无法读取的文件、持续增加的错误、异常掉盘和官方硬件告警。

如果问题其实是移动硬盘在 Mac 上只能读取、不能写入,可查看 Mac 移动硬盘 NTFS 读写解决方案,那通常是文件系统兼容性问题,不应直接判断为硬盘损坏。

发现异常后应该做什么

第一步永远是备份;第二步保存检测报告和错误截图;第三步更换线材、接口或硬盘盒排除连接问题;第四步联系 Apple、硬盘厂商或专业数据恢复服务。重要数据只有一份时,不要自行抹盘、反复通电或拆盘。

你遇到的是内置 SSD 预警、外置硬盘掉线,还是磁盘工具急救失败?欢迎在评论中留下 Mac 型号、macOS 版本和错误提示,我们可以继续按症状排查。

发表回复

后才能评论