在PowerShell中使用Get命令显示GUID分区表失败求助
在PowerShell中查看GUID分区表的正确操作
首先明确:PowerShell里没有原生的Get-GPT命令,这就是你报错的核心原因。要查看GPT分区表,得用Storage模块里的官方命令:
查看所有磁盘的分区样式(区分GPT/MBR):
Get-Disk输出里的
PartitionStyle列会明确标记磁盘是GPT还是MBR,同时能看到磁盘编号、状态等基础信息。过滤仅显示GPT磁盘:
Get-Disk | Where-Object {$_.PartitionStyle -eq 'GPT'}查看某块GPT磁盘的具体分区信息(比如磁盘编号为0):
Get-Partition -DiskNumber 0加上
-Detailed参数能获取更完整的分区属性:Get-Partition -DiskNumber 0 -Detailed关联查看分区对应的卷信息(比如盘符、容量):
Get-Partition -DiskNumber 0 | Get-Volume
常见问题排查
- 如果执行命令提示“找不到命令”,先确认Storage模块是否加载,手动加载的话运行:
Import-Module Storage - 若看不到完整磁盘信息,必须以管理员身份运行PowerShell,普通权限下会限制部分磁盘操作的访问权限。
内容的提问来源于stack exchange,提问作者Pleb Jusmas
相关产品推荐
相关产品推荐

