为什么磁盘大小的 Wmi 信息是错误的?

为什么磁盘大小的 Wmi 信息是错误的?

我期待一个非常奇怪的问题。在一个收集 W2008 服务器列表上的磁盘信息的脚本中,我意识到,对于某些服务器,磁盘大小的 Wmi 信息是错误的。

我的 Powershell 命令:Get-WmiObject win32_LogicalDisk。对于一个分区,它返回 70Go 的磁盘大小,但 100 Go 的可用空间...当我在资源管理器中右键单击分区时,磁盘大小为 70Go,可用空间为 69,5Go。但是...在磁盘管理中,分区大小为 102Go...性能计数器可能存在问题,但我不知道该怎么办...

我已尝试过:

  • 通过 wmi、fsutil 和“​​explorer”获取磁盘信息:错误信息。
  • 通过磁盘管理和 diskpart 实用程序获取磁盘信息:有用的信息。

  • chkdsk /xq: : 没有变化。

  • 使用 dispart.exe,在卷 Q: : 上extend filesystem。无变化。
  • 重置性能计数器。

任何想法?

一些屏幕截图:

在此处输入图片描述 在此处输入图片描述

相关内容