smartmontools
用 smartctl 查询 ATA、NVMe、USB 桥下设备的 SMART 与自检日志。
#resource
#growing
#hardware
#windows
#tool
#cli
#peripheral-testing
smartmontools
[!info] related notes
[!abstract] 工具定位 用 smartctl 查询 ATA、NVMe、USB 桥下设备的 SMART 与自检日志。
什么时候使用
需要读取设备的原始 SMART 属性、自检日志、错误记录,或区分“工具无法访问”和“设备本身故障”时使用。
如何操作并记录证据
- 检查前提:管理员命令提示符执行 smartctl —scan-open,按扫描出的实际设备与协议操作,不要假设固定盘符。
- 最小测试:管理员终端先用 smartctl —scan-open 识别目标,再以 smartctl -a -d sat /dev/sdX 等对应命令查看信息。
- 交叉验证:USB 不能透传时可对比直连 SATA、另一桥接器与系统日志;所有判断必须保留原始输出。
- 将结果填入 storage-drive-diagnostics 的检测记录,而不是只留下“通过/不通过”。
分发与启动
- E 盘工具包相对位置:Tools/01-Storage/smartmontools/bin/smartctl.exe。
- 版本按 2026-10-17 整理时本地或官网下载快照固定,不自动追踪更新。
- 当前副本主要供 Windows x64 上便携运行,部分功能仍可能要求管理员权限、运行库或驱动。
- 官方项目入口:打开来源。
误判、局限和风险
Access denied 不等于坏盘;设备名不是固定的;USB 桥可能不提供 SAT 直通。
—scan-open 等查询不代表可修复故障;自检会触发介质读取,异响盘和重要数据盘应避免。
关联笔记
- 检测方案:storage-drive-diagnostics。
- 相关工具与场景导航:hardware-diagnostics-moc。
- 基础硬件知识入口:hardware-moc。