PowerShell 命令来查询硬盘的所有信息
PowerShell 命令来查询硬盘的所有信息:
powershellCopy Code
Get-PhysicalDisk | Select-Object *
该命令将返回硬盘的所有属性和值,包括硬盘型号、序列号、容量、接口类型等信息。
基本信息
| 字段 | 值 |
|---|---|
| 友好名称 (FriendlyName) | |
| 型号 (Model) | |
| 序列号 (SerialNumber) | |
| 固件版本 (FirmwareVersion) | |
| 物理位置 (PhysicalLocation) | Integrated : Bus 0 : Device 23 : Function 0 : Adapter 0 : Port 0 |
2. 状态与健康
| 字段 | 值 |
|---|---|
| 运行状态 (OperationalStatus) | OK |
| 健康状态 (HealthStatus) | Healthy |
| 是否可加入存储池 (CanPool) | 否 |
| 无法加入存储池原因 (CannotPoolReason) | 容量不足 (Insufficient Capacity) |
3. 硬件规格
| 字段 | 值 |
|---|---|
| 介质类型 (MediaType) | SSD |
| 总容量 (Size) | |
| 已分配大小 (AllocatedSize) | |
| 逻辑扇区大小 (LogicalSectorSize) | 512 字节 |
| 物理扇区大小 (PhysicalSectorSize) | 512 字节 |
| 转速 (SpindleSpeed) | 0(SSD 无转速) |
| 总线类型 (BusType) | SATA |
4. 高级信息(系统内部使用)
普通用户通常无需关注
- UniqueId:
- ObjectId:
{1}\\WIN-PSU1NT2DG2O\root/... - CimClass:
root/microsoft/windows/storage:MSFT_PhysicalDisk - 其他 PassThrough / FRU / Enclosure 字段为空
如果你只想获取特定属性的信息,可以将 Select-Object 后面的 * 替换为你所需的属性列表。例如,如果你只想获取硬盘的型号和容量信息,可以使用以下命令:
powershellCopy Code
Get-PhysicalDisk | Select-Object Model, Size
这样,只有硬盘的型号和容量属性会被返回。



浙公网安备 33010602011771号