硬盘精确分区不用愁 用个软件就搞定 - 2010年第06期42版 - 电子版 - 家用电脑
来源:百度文库 编辑:神马文学网 时间:2024/04/29 22:14:15
无论是新装机还是买新硬盘,我们都需要将硬盘进行分区后才能使用。但经常会遇到这样的情况:想把某个区分成100GB大小,可在分区时输入100GB,最后这个分区却只有90多GB。这样一来就不好控制分区的大小,也不利于硬盘空间的合理分配。今天我们就来介绍如何实现整数分区。
前后不一致只因算法不同
硬盘厂商为了换算方便,是按照千进制来计算硬盘容量的,而不是1024,因此一块“1TB”的硬盘实际容量是1000000000000/1024
=976562500KB,再除以1024就是953674MB,再除一次,就是931GB左右了,明明1TB的硬盘,实际算下来仅931GB左右。这不是厂商短斤缺两,只是算法不同而已。
WindowsXP下分区
首先下载一个名为“硬盘整数分区计算器”的软件,软件无需安装,解压后直接双击图标即可运行。(下载地址: http://www.cbifamily.com/download/201006.html)
在“磁盘格式”一栏里选择对应的格式,注意硬盘采用什么格式,这里就必须选择对应的格式,否则计算结果会出错。比如硬盘使用FAT32来格式化的,这里就必须选择FAT32。选择好格式后,在下方的“分区大斜填入需要的数值,比如想分一个刚好100G大小的区,就在这里填入“100”。之后点击“计算”。
这时软件下方给出了一个计算结果,即“102407M”,记录下这个数值,在进行分区时将这个数值填入即可。
选择分区格式
填入分区大小并点“计算”
小贴士:FAT32分区容量是这么计算的
对于FAT32分区,每1024字节可用容量会使用4字节用于存储磁盘结构和数据存储位置等信息,但分区中第一GB可用容量却不占用额外的存储容量,因此FAT32整数分区公式为:应分配MB数=(分区GB数-1)×4+1024×分区GB数。
下方显示出计算结果
Windows7下分区
如果是给Win7划分系统盘,由于系统会自动预留100MB的隐藏分区,因此在输入分区容量的时候,必须把上面计算器的数值再加上100。比如要将系统盘分为100GB,那么就要在“102407MB”的基础上加100,输入“102507MB”。而其他的非系统盘并不需要加这100,直接按照计算结果填写即可。
小贴士:NTPS分区硬盘容量算法极为复杂
对于NTFS分区,原理更加复杂。NTFS分区的最小容量单位不可能精确到1MB,而是柱面大校硬盘一般有255磁头,63扇区,故每柱面大小为:512bit×255×63=8225280bit=7.84423828125MB。
如果要分10GB,那么应当是10×1024MB=10240MB,实际需要柱面数为10240÷7.84423828125=1305.4。柱面只可能算整数,即1306个柱面。这样实际应分MB数为1306×7.84423828125=10244.575MB。不管小数点后面几位都进1,也就是10245MB,这样系统才能认成是10.0GB了