发布时间:2025-12-10 15:45:22 浏览次数:24
硬盘整数分区计算方法(附NTFS整数分区数值表)朋友们再给电脑硬盘分区时,一定遇到了这样的问题,按照正常的整数倍乘以1024的计算方法,输入的数值,系统显示出来却是不到这个整数的一个屁股后面跟着一个小数的形式,让人看着实在有点别扭!事实上分区信息也是徐娅战友用硬盘空间的,这是造成上面情况的原因,那么我们怎样才能将硬盘分成一个整数呢?下面我们就来一起学习下硬盘整数分区计算方法,因为NTFS整数分区计算情况有点复杂,我们以数值表格的形式展示给大家,省去大家计算的麻烦!
一、FAT32情况
把分区的大小用S来代替,整数GB用N代替,则计算公式为:
S=(N-1)×4+1024×N
温馨提示:根据这个公式的计算结果单位为MB。
如果想建立一个50GB的分区,套用公式就应为:
(50-1)×4+1024×50=51396 MB
也就是说,在分区时,只有输入51396MB,才能得到一个50GB的分区,而按照正常算法输入的51200MB只能显示成49.8GB。
二NTFS情况
NTFS格式分区计算方法较为复杂,和FAT32完全不同,这得从硬盘磁头说起,硬盘一般有255磁头,63扇区,故每柱面大小为:
512byte×255 × 63=8225280bytes =7.84423828125 MB
同样要建立一个50 GB,那么要50x1024 MB=51200 MB
需要柱面数为51200&pide;7.84423828125=6527.08372237784
不管小数点后面是多少都加一,那么整数就变成6528个柱面
MB整数应为6528×7.84423828125=51207.1875MB
同样不管小数点后面是多少都加一,也就是51208 MB,系统就会显示成50GB的整数了。
麻烦吧!还是下面的图表更简单,嘿嘿!
| 分区大小(单位GB) | NTFS格式(单位MB) | FAT32格式(单位MB) |
| 40 | 40963 | 41116 |
| 45 | 46085 | 46256 |
| 50 | 51208 | 51396 |
| 55 | 56322 | 56536 |
| 60 | 61444 | 61676 |
| 65 | 66567 | 66816 |
| 70 | 71681 | 71956 |
| 75 | 76803 | 77096 |
| 80 | 81926 | 82236 |
| 85 | 87048 | 87376 |
| 90 | 92162 | 92516 |
| 95 | 97285 | 97656 |
| 100 | 102407 | 102796 |
| 150 | 153606 | 154196 |
| 200 | 204806 | 205596 |
| 250 | 256005 | 256996 |
| 300 | 307204 | 308396 |
| 350 | 358404 | 359796 |
| 400 | 409603 | 411196 |
我们看到NTFS格式分到400G大小时,已经和FAT32有大约1G的差距了,分区更为合理,也更为节省磁盘空间,这也是NTFS的一大优势吧