macbook ssd健康度可通过三种方法查看:一、系统报告查s.m.a.r.t.状态;二、smartmontools读取原始寿命参数;三、drivedx等gui工具获取可视化指标。

如果您发现MacBook运行变慢、频繁卡顿、意外重启或文件读取异常,这可能是内置SSD健康度下降的早期信号。及时评估其健康状态有助于规避突发性故障与数据丢失风险。以下是三种独立、可验证的查看方法:
一、通过系统报告查看 S.M.A.R.T. 状态
S.M.A.R.T. 状态是 SSD 控制器主动上报的整体硬件健康判据,不依赖第三方软件,可快速识别是否存在已触发的严重告警,适用于所有 macOS 版本及 Apple Silicon 与 Intel 机型。
1、点击屏幕左上角苹果菜单(),选择「关于本机」。
2、在弹出窗口中点击右下角「系统报告」按钮。
3、在左侧硬件列表中展开「NVMe」类别(M1/M2/M3 芯片机型)或「SATA」类别(Intel 机型)。
4、在右侧设备列表中找到主 SSD(例如「APPLE SSD AP0512M」或类似名称),向下滚动查找「S.M.A.R.T. 状态」项。
5、若显示为已验证或正常,表示当前无硬件级异常;若显示警告或失败,应立即停止写入操作并备份全部数据。
二、使用 smartmontools 读取原始寿命参数
该方法直接调用 NVMe Log Page 0x02,获取厂商固件记录的累计写入量(Data Units Written)与寿命消耗百分比(Percentage Used),数值最贴近真实磨损程度,适用于深度评估。
1、打开「终端」应用(可通过 Spotlight 按 Command + 空格搜索启动)。
2、如未安装 Homebrew,执行命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"。
3、运行安装指令:brew install smartmontools。
4、确认 SSD 设备标识符,输入:diskutil list | grep "NVMe\|internal",记下顶层物理盘名(如 disk0,非 disk0s1 等分区名)。
5、执行健康信息读取命令(将 disk0 替换为实际设备名):sudo /usr/local/sbin/smartctl -a /dev/disk0。
6、在输出结果中定位以下两行:Data Units Written: XXX,XXX,XXX [YY.X TB](累计写入总量)与Percentage Used: Z%(厂商定义的寿命消耗比例,Z 值越接近 100 表示磨损越严重)。
三、利用第三方 GUI 工具获取可视化健康指标
DriveDx 等工具可解析数十项 SMART/NVMe 属性,生成健康评分、寿命进度条、温度趋势与风险预警,支持后台持续监控,弥补系统原生工具的信息深度不足。
1、下载并安装经验证的第三方工具,例如DriveDx(官网 direct download,非 Mac App Store 版本)。
2、首次启动后,在「系统设置」→「隐私与安全性」→「完全磁盘访问」中,为 DriveDx 授予权限。
3、重启 Mac 以确保内核扩展加载完成。
4、打开 DriveDx,等待自动扫描完成,在主界面查看Overall Health Score(整体健康分)、Estimated Lifetime Remaining(预估剩余寿命)及红色高亮的Critical Warnings(关键告警项)。











