为什么硬盘内存总是会少一点?

四级用户 某杨没睡醒 2023-1-4 2679

我的电脑配置是512G的硬盘,但是我看我的CD盘容量加起来才474G,剩下的40G去哪里了?


上一篇:Oldman我记得你也是做引体向上时左臂发麻
下一篇:纯水:成功人士多,但是获得世人尊敬的其实不多。
热门回复
  • 管理员 Oldman 2023-1-4
    5
    公摊面积
  • 五级用户 RtcBoy 2023-1-4
    3
    新买的硬盘,需要分区才能用,为了在资源管理器里好看一点,希望分成整数容量,例如300GB,1.00TB。Win10磁盘管理需要填入的空间大小是MB,但是仅仅仔细计算的话,出来的会是恰好不是整数,而是小了一点,例如299GB,0.99TB,怎么恰好分成整数呢?

    结果
    先上结果,是完美整数:


    如果直接按照乘以1024(GB)或者乘以1024**2(TB)的话,出来的结果是恰好不够:


    计算方法
    转换成MB,如果是GB,就乘以1024,如果是TB就乘以1024的平方;
    加上额外容量,如果是GB,加1024,如果是TB就加4096。
    这里是两个Python函数,计算出需要填在磁盘管理分区容量的数字:

    def rounded_TB(TB):
        MB = TB * 1024 * 1024
        return MB + 4096

    def rounded_GB(GB):
        MB = GB * 1024
        return MB + 1024
    查表
    如果懒得自己算的话,这里是一个对照表,本人只用过其中几个,没有一个一个测:

       1 TB:    1052672
       2 TB:    2101248
       3 TB:    3149824
       4 TB:    4198400
       5 TB:    5246976
       6 TB:    6295552
       7 TB:    7344128
       8 TB:    8392704
      50 GB:      52224
     100 GB:     103424
     150 GB:     154624
     200 GB:     205824
     250 GB:     257024
     300 GB:     308224
     350 GB:     359424
     400 GB:     410624
     450 GB:     461824
     500 GB:     513024
     550 GB:     564224
     600 GB:     615424
     650 GB:     666624
     700 GB:     717824
     750 GB:     769024
     800 GB:     820224
     850 GB:     871424
     900 GB:     922624
     950 GB:     973824
    • 老男人游戏网配套论坛
      17
        立即登录 立即注册
最新回复 (15)
  • 五级用户 110119diDI 2023-1-4
    1 2

    一般来说是1024和1000的差距

    还有可能是分区上的处理

  • 四级用户 chaoshead 2023-1-4
    0 3

    解除你的一切疑惑

    http://b23.tv/wIYSjJW

    简单来说有一部分被厂商拿来处理数据了

  • 五级用户 Leviathan 2023-1-4
    0 4
    固态硬盘会有一部分的保留区域,有的可以模拟SLC提升性能,有的可以作为备用区域来替代磨损较严重的部分
  • 管理员 Oldman 2023-1-4
    5 5
    公摊面积
  • 五级用户 夏风 2023-1-4
    0 6

    因为windows使用的是MiB和GiB,而不是MB和GB
    每一级单位换算都要✖1000➗1024,最后512GB就换算为476GiB

    但有很多设备是使用的1000的GB单位,插到这种设备上,显示的就是1G都不缺啦

  • 四级用户 序列人 2023-1-4
    0 7
    Oldman 公摊面积
    神特么公摊面积,哈哈哈。。。
  • 五级用户 小茵小可 2023-1-4
    0 8
    3.63T,我看许多4t的都是这个数
  • 四级用户 sakurachan 2023-1-4
    0 9
    两部分:一是硬盘标称是十进制的,而电脑里查看是二进制。另一部分就是所谓的“公摊”,就是GPT分区格式损失掉的,如果是MBR分区表(不支持大硬盘)则损失很少。
  • 六级用户 进站劣人 2023-1-4
    0 10
    啊这。。。不是正常的么?你8G的U盘插电脑上不是只有7G多么。按比例,容量越大,折的越多。
  • 五级用户 mazz 2023-1-4
    0 11
    前几天不是有一个大佬发的,有一个多给的硬盘吗?1t给了1.03个t。
  • 五级用户 RtcBoy 2023-1-4
    0 12
    这个就是微软的锅
  • 五级用户 老夫聊发少年狂 2023-1-4
    0 13
    1024进制和1000进制的差距,加上系统占用
  • 五级用户 RtcBoy 2023-1-4
    0 14

    微软这个傻逼,好像也不全是1024的倍数,大概有两个1024剩下还是按1000算

    刚查了以下,好像也不是这样

  • 五级用户 像风一样自由 2023-1-4
    0 15
    商家宣传时是十进制,但实际上硬盘是二进制
    这不是初中信息书的科普知识吗……
  • 五级用户 RtcBoy 2023-1-4
    3 16
    新买的硬盘,需要分区才能用,为了在资源管理器里好看一点,希望分成整数容量,例如300GB,1.00TB。Win10磁盘管理需要填入的空间大小是MB,但是仅仅仔细计算的话,出来的会是恰好不是整数,而是小了一点,例如299GB,0.99TB,怎么恰好分成整数呢?

    结果
    先上结果,是完美整数:


    如果直接按照乘以1024(GB)或者乘以1024**2(TB)的话,出来的结果是恰好不够:


    计算方法
    转换成MB,如果是GB,就乘以1024,如果是TB就乘以1024的平方;
    加上额外容量,如果是GB,加1024,如果是TB就加4096。
    这里是两个Python函数,计算出需要填在磁盘管理分区容量的数字:

    def rounded_TB(TB):
        MB = TB * 1024 * 1024
        return MB + 4096

    def rounded_GB(GB):
        MB = GB * 1024
        return MB + 1024
    查表
    如果懒得自己算的话,这里是一个对照表,本人只用过其中几个,没有一个一个测:

       1 TB:    1052672
       2 TB:    2101248
       3 TB:    3149824
       4 TB:    4198400
       5 TB:    5246976
       6 TB:    6295552
       7 TB:    7344128
       8 TB:    8392704
      50 GB:      52224
     100 GB:     103424
     150 GB:     154624
     200 GB:     205824
     250 GB:     257024
     300 GB:     308224
     350 GB:     359424
     400 GB:     410624
     450 GB:     461824
     500 GB:     513024
     550 GB:     564224
     600 GB:     615424
     650 GB:     666624
     700 GB:     717824
     750 GB:     769024
     800 GB:     820224
     850 GB:     871424
     900 GB:     922624
     950 GB:     973824
    • 老男人游戏网配套论坛
      17
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。