diskutil info 命令可快速查看 macOS 磁盘 S.M.A.R.T. 状态,内置 SSD 需查物理设备(如 disk0),显示 “Verified” 表示正常,“Failing” 需立即备份,“Not Supported” 多因外置盘协议限制。

直接用 macOS 自带的 diskutil 命令就能快速查看系统磁盘的 S.M.A.R.T. 状态,无需安装第三方工具,结果明确、响应快。
用 diskutil 查看 S.M.A.R.T. 摘要状态
这是最轻量、最可靠的方式,适用于所有 Apple Silicon(M1/M2/M3)和 Intel Mac:
- 打开「终端」(可通过 Spotlight 搜索启动)
- 输入命令:
diskutil info /(/表示当前系统宗卷挂载点) - 在输出中查找 “S.M.A.R.T. Status” 这一行
- 若显示 “Verified”,说明固件未报告硬件异常;若为 “Not Supported” 或空白,多见于部分外置 USB 磁盘(因协议限制无法透传 SMART);若为 “Failing” 或 “Unknown”,需立即备份
定位物理磁盘后精准查询(推荐进阶用户)
内置 SSD 的 S.M.A.R.T. 状态必须查物理层设备(如 disk0),而非宗卷(如 disk1s1)。步骤如下:
- 先运行
diskutil list,识别主内置磁盘(通常为disk0,类型标注为APFS Physical Store或含NVMe字样) - 再执行:
diskutil info disk0 | grep "S.M.A.R.T." - 该命令会过滤出唯一关键行,避免信息干扰
- 注意:Apple Silicon 机型不支持对
disk0s1等子分区执行 SMART 查询,仅顶层物理设备有效
补充说明与注意事项
macOS 原生命令不提供详细 SMART 属性表(如重映射扇区数、通电时间等),只返回固件汇总判据。如需深度分析:
- 可配合开源工具 smartmontools(需
brew install smartmontools),但 Apple Silicon 上对 NVMe SSD 支持有限,Intel Mac 更稳定 - 终端命令结果与「系统报告」→「NVMe」或「SATA」中看到的 S.M.A.R.T. 状态完全一致,二者互为验证
- 若
diskutil info显示 “S.M.A.R.T. Status: Not Supported”,不代表硬盘有问题,而是 macOS 未启用或硬件不暴露该接口(常见于雷电/USB 外接盘)


















