如何获取EFI分区的存储信息



如何获取磁盘上EFI分区的大小和当前使用情况?

我看到我可以使用以下命令来至少达到分区的大小,但我还没有找到任何关于如何获得当前利用率的信息:

get-partition |Where-Object{ $_.GptType -eq "{c12a7328-f81f-11d2-ba4b-00a0c93ec93b}"} |Select Size

正如@JeroenMostert在评论中提到的,这将很好地工作:

Get-Volume -UniqueId "\?Volume$(((Get-Partition).Where{$_.GptType -eq '{c12a7328-f81f-11d2-ba4b-00a0c93ec93b}'}.Guid))" | Select-Object Size, SizeRemaining

GPT类型是Windows上EFI分区的GUID,如图所示。这个唯一ID然后被传递到Get Volume中,并将允许用户撤回大小&利用率信息。

最新更新