黑色de郁金香 发表于 2009-9-2 12:43:08

如何获取硬盘大小?

试了DriveSpaceTotal 不行,目标硬盘有一半是HPA隐藏分区,有没有别的方法获取硬盘容量?WMI或者API的方法?

netegg 发表于 2009-9-2 13:24:32

不知道是不是你想要的

cwww02 发表于 2009-9-2 13:48:01

你好!HPA分区结构比较复杂,Windows下可能只有划分HPA分区的软件商可以做到。可以参考T13网站的说明。另外磁盘上划分HPA后在cmos设置中也少了相应的空间,可见要得到磁盘的真实大小非常不容易。不过你可以换个思路,磁盘均有个序列号,得到了这个号也就知道了其大小。

netegg 发表于 2009-9-2 14:48:53

http://www.ylmf.net/read.php?tid=1339177&uid=169850
给你个链接,讲的是这个问题
页: [1]
查看完整版本: 如何获取硬盘大小?