整数分区硬盘计算 硬盘整数分区最精确的方法

攻城狮 硬件 2.1K+

整数分区硬盘计算 硬盘整数分区最精确的方法-第1张图片-挨踢攻城狮

整数分区精确计算方法

方法一:硬盘整数分区一般算法

公式:分区大小=(分区大小-1)×4+1024×分区大小  

例如:40GB=(40-1)×4+1024×40=4116MB

详解:40GB是你想要得到的整数分区数值,数值单位是GB,4116是你在分区的时候输入的数值,数值单位是MB。

计算结果:5G=5136MB  |  10G=10276MB  |  15G=15416MB  |  20G=20556MB  |  30G=30836MB  |  40G=41116MB

30G以内,按照上面的算法,例如10G你输入10276MB,资源管理器显示刚好是10.00GB,在磁盘管理界面显示就是10.04GB,而如果是40G你输入41116MB,Windows资源管理器里面显示的刚好40.01GB。所以这个公式并不是很准确。

方法二:最精确硬盘分区的算法

硬盘一般有255磁头,63扇区,故每柱面大小为:

512byte x 255 x 63=8225280bytes =7.84423828125 MB

如果要分40GB,那么要40x1024MB=40960MB

需要柱面数为40960÷7.84423828125=5221.66

取整数既为5222个柱面

应分M数为5222x7.84423828125=40962.6123046875MB

不管小数点后面几位都进1,也就是40963MB,windows就认为是40GB了。

这个方法NTFS和FAT32通用。

10GB到200GB整10GB递增的精确计算结果表:


分区大小NTFS 格式FAT32 格式
10 G10245 MB10276 MB
15 G15367 MB15416 MB
20 G20482 MB20556 MB
25 G25604 MB25696 MB
30 G30726 MB30836 MB
35 G35841 MB35976 MB
40 G40963 MB41116 MB
45 G46085 MB46256 MB
50 G51208 MB51396 MB
55 G56322 MB56536 MB
60 G61444 MB61676 MB
65 G66567 MB66816 MB
70 G71681 MB71956 MB
75 G76803 MB77096 MB
80 G81926 MB82236 MB
85 G87048 MB87376 MB
90 G92162 MB92516 MB
95 G97285 MB97656 MB
100 G102407 MB102796 MB
105 G107521 MB107936 MB
110 G112644 MB113076 MB
115 G117766 MB118216 MB
120 G122888 MB123356 MB
125 G128003 MB128496 MB
130 G133125 MB133636 MB
135 G138247 MB138776 MB
140 G143362 MB143916 MB
145 G148484 MB149056 MB
150 G153606 MB154196 MB
155 G158721 MB159336 MB
160 G163843 MB164476 MB
165 G168965 MB169616 MB
170 G174088 MB174756 MB
175 G179202 MB179896 MB
180 G184324 MB185036 MB
185 G189447 MB190176 MB
190 G194561 MB195316 MB
195 G199683 MB200456 MB
200 G204806 MB205596 MB

此精确分区结果,在管理工具-磁盘管理界面,和Windows资源管理器里面显示的是整数,10G就是10.00GB,20G就是20.00GB,40G就是40.00GB。


标签: 整数分区 硬盘整数分区

发布评论 0条评论)

  • Refresh code

还木有评论哦,快来抢沙发吧~