我相信你在为硬盘分区时都算好了要将硬盘分成整数,但让你想不到的是你分好区后本来是150G大小却在显示时变成149.9G,我以前也遇到过。
如果你是用第三方软件,不是系统自带的分区工具,最好不要使用“快速分区”功能将硬盘分成整数,因为当你分好区后,往硬盘中存入一定数量的数据时,分区大小都变成了0.9G结尾。
我建议你分区时用“重建分区”功能,这时你只需将你想分的大小通过计算,输入其中
计算方法:如150G=150*1024+1=153601m 注意将整数大小后加1m分好后显示的就是150G
同理 100G=100*1024+1=102401m
如有不明白的直接问我就行
希望对你有所帮助
100GB = 102407MB
最精确硬盘分区的算法如下:
硬盘一般有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通用。
硬盘整数分区计算方法一般算法:
分区大小=(分区大小-1)×4+1024×分区大小
如果按照硬盘分区整数G计算公式X-1)*4+1024*X=Y 其中X就是你想要得到的整数分区的数值,单位是G,Y是你分区时应该输入的数字,单位是M,
此方法只适用于40G以内。
1024m会显示1g,你要分100g,就是1024x100=102400m(提醒有的朋友如果是用安装版win7来分c盘大小100g,就要多给分100m,也就是要设置102500m,因为系统会给引导文件占用一个100m的隐藏分区。
计算方法:
因为
Windows
在分第一个区时,它会自动创建额外3个隐藏的分区,不确定不同版本的系统的隐藏分区大小是否均一致,请以自己的电脑为准。
因此在计算第一个分区时,你应该先将所有隐藏的分区均删除干净(列表中只剩下一个未分配的空间),尝试创建一次分区,拿到全部隐藏分区的大小并记下来。再次全部删除掉重新创建,然后将「在线整数分区计算器」的结果「加上这些隐藏分区的大小总和」后才能实现整数分区。
譬如我以
60GB
为例,通过计算器得到
61444
MB,那么我最终需要输入第一个分区的值就应该是
61444
+
450
+100
+
16
=
62010。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)