必须通过系统报告查S.M.A.R.T.状态、磁盘工具扫描控制器响应、终端用smartmontools读取TBW与Percentage Used三步综合判断SSD健康;仅靠“磁盘工具”显示“正常”不可信,S.M.A.R.T.报“警告/失败”须立即备份,“设备不可用”提示预示物理故障,Percentage Used越接近100%老化越严重。

要确认Mac内置固态硬盘是否开始出现老化迹象、响应延迟或潜在物理故障,必须绕过系统界面限制,直接读取SSD主控芯片上报的原始健康数据,不能只依赖“磁盘工具”里模糊的“正常”二字判断。
用系统报告快速初筛S.M.A.R.T.状态
这一步最快,5秒内完成,适合日常随手检查——它不告诉你写了多少TB,但能立刻暴露硬件级告警。
点击屏幕左上角苹果菜单()→ 选择“关于本机” → 点击右下角“系统报告”按钮。
在左侧硬件列表中展开“NVMe”(Apple Silicon Mac)或“SATA”(Intel Mac) → 找到主SSD设备(如“APPLE SSD AP0512M”) → 向下滚动查找“S.M.A.R.T. 状态”项。
若显示【已验证】,说明控制器当前未上报严重异常;若显示“警告”或“失败”,【必须立即停止写入并全盘备份】,此时继续使用可能造成数据静默损坏。
用磁盘工具验证控制器响应与结构完整性
仅看S.M.A.R.T.状态是不够的——有些SSD会卡在固件挂起状态,S.M.A.R.T.仍报“已验证”,但实际I/O请求已超时或丢包。急救扫描能暴露这类问题。
打开“应用程序” → “实用工具” → “磁盘工具”。
菜单栏点击“显示” → 勾选“显示所有设备”,确保边栏完整显示物理磁盘、APFS容器和宗卷层级。
在边栏中【必须先选顶层物理磁盘】(名称后带“内部”字样,如“APPLE SSD AP0512M”,不是“Macintosh HD”),再点“急救”→“运行”。
等待扫描结束:若提示“设备不可用”“无法连接到磁盘”或反复中断,说明SSD控制器已失去稳定响应,属于物理级故障前兆,不可修复;若通过,再依次对APFS容器和各宗卷(如Macintosh HD、Macintosh HD - Data)单独运行急救,任一环节报“重叠的扩展位置”或“目录损坏无法修复”,都需警惕介质老化风险。
用终端+smartmontools读取真实TBW与寿命百分比
macOS系统报告和磁盘工具都不提供累计写入量(TBW)和厂商定义的寿命消耗比例(Percentage Used),而这俩才是判断SSD剩余寿命的核心依据。只有smartmontools能直读NVMe Log Page 0x02原生日志。
方法一:安装并调用smartmontools
① 打开“终端”,执行:/bin/bash -c "$(curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/homebrew/install/install.sh)"(使用清华镜像加速安装Homebrew)。
② 安装工具:brew install smartmontools。
③ 查找设备名:diskutil list | grep "NVMe\|internal",确认顶层物理盘为disk0(注意不是disk0s1这类分区)。
④ 执行读取命令:sudo /usr/local/sbin/smartctl -a /dev/disk0。
⑤ 在输出结果中定位两行关键信息:
— Data Units Written: XXX,XXX,XXX [YY.X TB](即累计写入总量)
— Percentage Used: Z%(Z越接近100,磨损越深)。
方法二:M1/M2/M3用户务必启用Rosetta
右键“终端”图标 → “显示简介” → 勾选“使用 Rosetta 打开”,否则smartctl可能返回空值或权限拒绝错误。











