评估Mac SSD磨损程度需查看累计写入量(TBW)等指标:一、用smartmontools读取NVMe SMART数据;二、通过系统报告查S.M.A.R.T.状态;三、用磁盘工具做基础健康筛查;四、借助DriveDx等GUI工具获取可视化寿命报告;五、通过活动监视器监控实时写入进程。

如果您希望评估 Mac 内置固态硬盘的磨损程度,关键指标之一是累计写入量(Total Bytes Written, TBW),该数值直接关联 SSD 的物理寿命消耗。以下是获取该数据的具体操作路径:
一、使用 smartmontools 读取原始 NVMe SMART 数据
macOS 系统本身不提供 TBW 显示界面,但可通过开源工具 smartmontools 直接调用 NVMe 设备的 Log Page 0x02(SMART/Health Information),从中提取 Data Units Written 字段并换算为 TBW 值。该方法适用于 Intel 与 Apple Silicon Mac(M1/M2/M3 芯片需确保终端已启用 Rosetta 模式运行)。
1、打开「终端」应用,可通过 Spotlight(Command + 空格)搜索并启动。
2、若尚未安装 Homebrew,执行命令:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"。
3、运行指令安装 smartmontools: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%(厂商定义的寿命消耗比例)。
二、通过系统报告查看 S.M.A.R.T. 状态
S.M.A.R.T. 是由 SSD 控制器实时维护的硬件级健康监测机制,其“S.M.A.R.T. 状态”字段可快速反映当前是否存在硬件告警,虽不显示 TBW 或百分比寿命,但为判断是否需立即干预提供第一道依据。
1、点击屏幕左上角苹果菜单(),选择「关于本机」。
2、在弹出窗口中点击右下角「系统报告」按钮。
3、在左侧硬件列表中展开「NVMe」类别(Apple Silicon Mac)或「SATA」类别(Intel Mac)。
4、在右侧设备列表中找到主 SSD(如「APPLE SSD AP0512M」),向下滚动查找「S.M.A.R.T. 状态」项。
5、若显示为 已验证 或 正常,表示无当前硬件告警;若显示 警告 或 失败,应立即停止写入并备份全部数据。
三、利用「磁盘工具」执行基础健康筛查
「磁盘工具」虽无法解析 TBW 或寿命百分比,但能验证 SSD 控制器响应能力与文件系统结构完整性,对识别不可恢复读写错误、异常延迟等底层异常具有初步筛查价值,是排除逻辑层干扰的必要步骤。
1、前往「应用程序」→「实用工具」→ 双击打开「磁盘工具」。
2、在顶部菜单栏选取「显示」→「显示所有设备」,确保物理磁盘可见。
3、在左侧边栏中选择顶层物理磁盘(名称后标注「内部」且无「容器」字样,例如「APPLE SSD AP0512M」)。
4、点击顶部工具栏中的「急救」按钮,随后点击「运行」开始验证。
5、等待扫描完成,注意观察结果中是否出现“未检测到错误”或提示“S.M.A.R.T. 状态: 验证中”;若显示“S.M.A.R.T. 状态: 失败”,则 SSD 已存在严重隐患。
四、使用第三方 GUI 工具查看可视化寿命指标
部分图形化工具封装了 smartctl 调用逻辑,并自动解析 Percentage Used、Available Spare 等字段,以进度条或百分比形式呈现剩余寿命,适合不熟悉命令行的用户快速获取结论,同时支持历史趋势记录与阈值告警功能。
1、下载并安装经验证的第三方工具,例如 DriveDx 或 SMART Utility。
2、安装后根据提示在「系统设置」→「隐私与安全性」→「完全磁盘访问」中授予该应用权限。
3、重启 Mac 以确保驱动加载生效。
4、启动软件,主界面将自动列出所有连接存储设备;选择内置 SSD 后,即可查看包含 健康度评分、写入总量(TBW)、剩余寿命百分比、温度曲线 的综合报告。
五、通过「活动监视器」观察实时磁盘写入行为
该方法不提供累计写入总量,但可识别正在高频写入 SSD 的进程,有助于定位异常后台任务(如 Time Machine 全量备份、iCloud 同步风暴、Spotlight 重建索引等),从而间接控制写入增量,延缓寿命损耗。
1、打开「访达」→「应用程序」→「实用工具」→「活动监视器」。
2、点击窗口顶部标签栏中的「磁盘」选项卡。
3、确认表格已启用「写入字节」列(若未显示,点按「显示」→「列」→勾选「写入字节」)。
4、按「写入字节」列降序排列,顶部进程即为当前磁盘写入量最大的应用或系统服务;持续高值(如每秒数 MB 以上)可能表明其正在执行大规模写入操作。








