Mac需通过终端用smartmontools读取NVMe SSD的Data Units Written字段获取TBW值,该值是判断SSD物理磨损的唯一可信依据;系统报告中S.M.A.R.T.状态为“已验证”才可信任TBW数据。

Mac系统不提供图形界面直接查看固态硬盘累计写入总量(TBW),必须通过终端调用专业工具读取NVMe SSD原生SMART日志中的Data Units Written字段,该数值由主控固件直报,是判断SSD物理磨损程度的唯一可信依据。
用smartmontools精准提取TBW数值
第一步:打开「终端」应用,按 Command + 空格键唤出 Spotlight,输入“终端”并回车启动。
第二步:确认是否已安装 Homebrew。若终端执行 brew --version 报“command not found”,则需先安装:粘贴运行 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)",全程按回车确认即可。
第三步:在终端中执行 brew install smartmontools 安装检测工具。安装过程约1–2分钟,期间不要关闭窗口。
第四步:运行命令识别你的SSD物理设备名:diskutil list | grep "NVMe\|internal"。输出结果中带星号(*)或标注“internal”的顶层盘符才是目标,例如 【disk0】;选 disk0s1 或 disk1 这类分区名会导致后续命令无任何有效输出。
第五步:以管理员权限执行SMART全量读取(将 disk0 替换为你上一步确认的实际设备名):sudo /usr/local/sbin/smartctl -a /dev/disk0。系统会提示输入登录密码,输入时屏幕不显示字符,输完直接按回车。
第六步:在返回的长文本中向下滚动,找到以“Data Units Written”开头的那一行——它后面括号里的数值就是TBW,例如 Data Units Written: 456,789 [234.1 TB] 中的 【234.1 TB】 即为实际写入总量;同一区块内紧邻的 Percentage Used: 23% 表示寿命已消耗比例,100减去该值即剩余寿命百分比。
用系统报告快速验证硬件级健康状态
点击屏幕左上角苹果图标 →「关于本机」→ 右下角「系统报告」。
左侧边栏展开「NVMe」(Apple Silicon Mac)或「SATA」(Intel Mac)→ 找到主SSD型号(如 APPLE SSD AP1024J)→ 向下滚动查找「S.M.A.R.T. 状态」。
若显示“已验证”,说明当前无硬件告警;若显示“警告”或“失败”,【应立即停止写入并备份全部数据】——此时备用块可能已耗尽,TBW数值本身已失去参考意义。
用活动监视器定位高写入进程
方法一:打开「活动监视器」→ 顶部标签栏切换至「磁盘」→ 观察「写入」列数值(单位KB/s或MB/s)。
方法二:在「磁盘」页右键表头 → 勾选「IO写入字节」→ 按该列降序排列,排在最上方的进程就是当前写入最猛的程序。
Chrome浏览器常驻几十个标签页、Xcode编译大型项目、Final Cut Pro后台渲染,都可能让写入速率瞬间冲到200MB/s以上。这一步不能查总量,但能帮你揪出正在疯狂透支SSD寿命的元凶。
















