在 Windows 里,要分辨某个磁盘到底是 SSD 还是机械 HDD,可以从系统命令、图形界面和第三方工具几个角度入手。下面几种方法,基本能覆盖绝大多数场景。
方法一 — PowerShell 获取物理磁盘类型
打开 PowerShell(管理员权限),执行:
Get-PhysicalDisk | Format-Table FriendlyName, MediaType
FriendlyName 列出设备名称MediaType 会显示 SSD 或 HDD
这个命令依赖于存储设备驱动正确报告自身介质类型,Windows Server 2012 R2 及以上版本、Windows 10/11 均可用。
方法二 — WMIC 查询磁盘介质
在命令提示符(Win+R 输入 cmd 回车)里运行:
wmic diskdrive get Model, MediaType
Model 是硬盘型号MediaType 如果支持则会显示 SSD 或 HDD
有时候老旧固件不会上报 MediaType,这时还可以尝试:
wmic diskdrive get Model, InterfaceType
InterfaceType 如 IDE、SCSI、NVMe
NVMe 基本就可以判定为 SSD;而 SATA 接口的还需参考其它方法。
方法三 — “优化驱动器”(碎片整理)界面
Win + S 搜索“优化 驱动 器”并打开在列表中看“媒体 类型”一栏
如果写的是 Solid state drive,则是 SSD写 Hard disk drive,则是机械盘
这个界面在 Windows 8 以后所有版本都有,最直观。
方法四 — 设备管理器查看属性
Win + X → 设备管理器 → 展开“磁盘驱动器”右键目标驱动器 → 属性 → 答疑
一般型号里会带 NVMe、SSD、或者具体的品牌系列(如 Samsung SSD 970)如果型号里包含 HDD、Disk 或没有 NVMe 字样,则可能是机械盘
方法五 — 第三方工具
CrystalDiskInfo:一目了然地告诉你是否为 SSD、接口类型、支持的功能(TRIM)硬盘健康监测软件(如 HD Tune、HWiNFO):都会直接列出介质类型
通过以上任一方法,都可以快速判断系统中的磁盘是 SSD 还是传统 HDD。实际使用时,推荐先用 PowerShell 或“优化驱动器”界面,最省事也最可靠。