为什么同一操作系统中的各种工具/命令报告计数不同?
1)在Microsoft : MyComputer属性下,容量报告为27,454,861,312字节= 6702847集群(4K分配单元)。能力/ 4096)或53622776个部门(容量/ 512)
2) Chkdsk C: report 26811391 KB = 27,454,864,384字节= 6702847.75集群(4K分配单元)。能力/ 4096)或53622782个部门(容量/ 512)
3) fsutil fsinfo ntfsinfo c:报告总集群= 0x00000000006646ff = 6702847 小数
4) wmic分区的大小报告为27,454,865,408字节= 6702848个集群(4K分配单元)。能力/ 4096)或53622784个部门(容量/ 512)
发布于 2016-08-08 18:17:09
1)属性显示文件系统上的实际可用空间。文件系统签名在分区开始时接受一个扇区。因为分配单元是4096字节,所以从可用空间中减去一个完整的集群。它还匹配分区上集群的物理布局,其中群集总是从四个扇区边界开始。
2)由于某些原因,chkdsk似乎没有在可用空间中完成完整的集群减法。最小集群大小为512字节,分配给文件系统签名。因此,chkdsk只减去一个扇区,而不考虑实际的集群大小。这可能是由于历史的原因,第一个胖文件系统的集群大小为512字节,而chkdsk从未被更新以考虑更大的集群大小。
3) fsutil显示了与属性相同的信息。
4) wmic显示完整的分区大小,计算中还包括包含文件系统签名的集群。分区可以包含任何文件系统,因此任何特定于文件系统的数据区域都包含在数字wmic中。
https://serverfault.com/questions/795516
复制相似问题