VPS    微软    Win10    云市场    苹果    Office2016

Windows 10 怎样计算硬盘整数分区?1GB应该等于多少MB

 技术教程    ,    2015-07-30

很多同学在全新安装 Windows 10 / Windows 8 的时候都会发现,在 Windows 分区时如果简单地按照 1GB = 1024 MB 的方式输入计算出来的值的话,最终总是只能得到类似 59.5 GB / 59.99 GB / 60.01 GB 这样结果。虽然不影响实际使用,但这实在会给强迫症患者们带来很大的伤害……

强迫症

异次元网站上曾经推出过一个「在线硬盘整数分区计算器」,你可以输入想要的整数 GB 值,他就能帮你计算出需要输入多少 MB。但是,很多人发现直接输入这个结果却发现在分第一个区(也就是C盘) 时还是不能获得整数,其实这里有一个需要注意的地方。

因为 Windows 在分第一个区时,它会自动创建额外3个隐藏的分区,它们的大小如下 (这是我在 Surface Pro 3 上安装 Windows 10 为例,不确定不同版本的系统的隐藏分区大小是否均一致,请以自己的电脑为准):

Windows 10 自动创建的隐藏分区大小列表
450 MB恢复分区
100 MB系统分区
16 MBMSR (保留)

因此在计算第一个分区时,你应该先将所有隐藏的分区均删除干净(列表中只剩下一个未分配的空间),尝试创建一次分区,拿到全部隐藏分区的大小并记下来。再次全部删除掉重新创建,然后将「在线整数分区计算器」的结果「加上这些隐藏分区的大小总和」后才能实现整数分区

譬如我以 60GB 为例,通过计算器得到 61444 MB,那么我最终需要输入第一个分区的值就应该是 61444 + 450 +100 + 16 = 62010。如下图,强迫症的世界终于美好了!

硬盘整数分区

那么总结起来就是:

C 盘分区大小 = 计算器获得的值 + 隐藏分区大小总和
其他分区大小 = 计算器计算获得的值

Windows 10 / Windows 8 / Windows 7 的 C 盘整数分区都可以按这个方法来计算。而余下的分区只需按照计算器的值输入则可。

在线硬盘整数分区计算器

最后,虽然我也觉得获得一个整数的数字完全没有什么卵用,但我发现确实很多网友会纠结这个事情,老是会被问到,所以就有了这么一篇文章,希望能对你的强迫症有点治疗作用吧。

各位正在潜水的同学请注意,有 25 位无聊人士 在异次元附近海域出没!
  • 60*1024=61440吗?还有4MB哪儿来的?

    7 10
     
    • 实际上因为分区格式不同,算法不是这样的

      6 10
       
    • 同问,60*1024=61440 ,为什么要加4MB?

      6 10
       
    • 对于NTFS格式,硬盘一般有255磁头,63扇区,故每柱面大小为:
      512byte x 255 x 63=8225280bytes =7.84423828125 MB

      如果要分10 GB,那么要10×1024 MB=10240 MB
      需要柱面数为10240÷7.84423828125=1305.416744475568004979769685652
      取整数即为1306个柱面

      应分MB数为1306×7.84423828125=10244.5751953125 MB
      不管小数点后面几位都进1,也就是10245 MB,系统也就认为是10.00 GB了。

      8 10
       
  • 炒鸡感谢啊!!多年来一直纠结的事情~~终于完满了!!我是不是没救了?

    6 10
     
    • 6 10
       
  • 虽然感觉看完了文章终于可以不强迫症了
    但是一看评论又要强迫症了 多的4MB是怎么来的啊

    7 10
     
  • 进PE用其他分区软件分。

    10 10
     
  • 真正的强迫症患者连后边的.0都不能有!

    7 10
     
    • 哈哈哈哈

      10 10
       
    • 我一直纠结这个。。装完系统在用软件去分好像都避免不了这个。。

      9 10
       
  • 呵呵,纯属扯蛋

    7 10
     
  • 要存在三个额外分区,主板应该是UEFI型,并且采用了GPT分区表,传统的MBR分区表是最多只有一个额外分区。

    8 10
     
  • 欸, (~ ̄▽ ̄)→))* ̄▽ ̄*)o硬盘有资料,所以不可能在全盘删除再逐个分配,现在我通过计算虽然显示是整数,但从字节但微观方面来看仍然和计算但有误差。*注:我是通过 Acronis Disk Director Suite 分区软件无损实现,到后面出错,出现几兆的一个盘,无法合并,但后来不断合并仍然显示失败崩溃,那个盘却不见了。。。现在不想折腾了,反正显示是整数即可了!

    10 10
     
    • 补充一下,用 ADDS 这个软件虽然可以无损重新调整分区大小,但用计算但整数值去调会比实际但大那么一点点点点,不过从显示上应该是没区别的!

      7 10
       
    • 再补充一下:刚刚看到异次元推荐的 MiniTool Partition Wizard 8 无损分区软件调会不会出现误差?完了。。强迫症又来了-_-!

      10 10
       
  • 哎,直接用PM分区就解决了。。。

    10 10
     
  • 我的经验是加1就好,比如100GB=102400+1=102401MB装完之后系统就显示100G了,自己的装过好多次,别人的也装了好多台,50G~400G,都是加1MB就好。你们也可以试试,目前我没发现有不是整数的。

    6 10
     
  • 看看来着~

    7 10
     
  • 正确的方法其实是:

    点那个空闲空间,点新建分区,输入分区计算器的数值,确定,然后那堆奇葩隐藏区就出现了。再点那个本来你要创建整数的分区,点下面的扩展,再输入一遍分区计算器的数值。

    搞定!

    6 10
     
  • 我装机的时候都分区,如果分204800M的话,分好进系统会变成199.9G。后来我发现多加个8M就完美的出现整数位了,哈哈哈~~

    10 10
     
  • 这个方法简直不能更二,居然还要记下来然后按计算器…

    更直接的方法就是尝试新建一次分区后,留下系统创建的隐藏分区,顺手删掉主分区,然后在未分配空间新建一次主分区,仍按整数计算器的结果来,结果就能如愿了。

    请问小编我这样是不是比你的方法简单多了?

    10 10
     
    • 是不是根本不需要手动做计算,删除分区的操作也化繁为简?(你的操作要删掉三个分区而我的只用删一个)

      9 10
       
  • 我比较喜欢将DEF分配成整数,将剩下空间分配到C盘,最不喜欢的就是C是整数。
    比如500G硬盘,DEF分别是150G、150G、100G,剩下60+G全是C盘。
    每次完整安装必须是先让安装程序自动创建隐藏分区(必须让隐藏分区在正常分区前面),然后再把正常分区全部删掉,看下还剩下多少未分配空间,再减去DEF的整数容量,完成C盘的创建,之后才是正常的整数分区了。
    难道没人和我一样吗?

    8 10
     
  • 每次装系统都要来这里查整数分区,感谢。

    10 10
     





评论内容 (*必填):
Ctrl + Enter 快速提交