PC3000 军达成数据恢复论坛

 找回密码
 立即注册
查看: 4979|回复: 4
打印 上一主题 下一主题

最准确的硬盘整数分区方法 [复制链接]

管理员

军达成网站技术

Rank: 9Rank: 9Rank: 9

  • TA的每日心情
    慵懒
    2013-7-7 17:56:22
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    金钱
    2035
    元宝
    994651
    专业度
    8659

    最佳新人

    跳转到指定楼层
    楼主
    发表于 2011-7-29 10:23:30 |只看该作者 |倒序浏览
    硬盘整数分区计算方法一般算法:分区大小=(分区大小-1)×4+1024×分区大小
        如果按照硬盘分区整数G计算公式X-1)*4+1024*X=Y 其中X就是你想要得到的整数分区的数值,单位是G,Y是你分区时应该输入的数字,单位是M,
    比如40GB=(40-1)×4+1024×40=41116MB 按照这样的计算方法:
    5G=5136MB
    10G=10276MB
    15G=15416MB
    20G=20556MB
    30G=30836MB
    40G=41116MB
        30G以内,输入上面的数据,如10G你输入10276,在Windows资源管理器里面显示的刚好10.00GB,而在管理工具-磁盘管理界面显示就是10.04GB,如果是40G你输入41116,那么在Windows资源管理器里面显示的刚好40.01GB。
    因此上面的计算公式还不是很准确。
    最精确硬盘分区的算法如下(来自网络搜索):
    硬盘一般有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通用。
    下面附10GB到200GB整10GB递增的精确计算结果:
    10GB = 10245MB
    20GB = 20482MB
    30GB = 30726MB
    40GB = 40963MB
    50GB = 51208MB
    60GB = 61444MB
    70GB = 71681MB
    80GB = 81926MB
    90GB = 92162MB
    100GB = 102407MB
    110GB = 112644MB
    120GB = 122888MB
    130GB = 133125MB
    140GB = 143362MB
    150GB = 153606MB
    160GB = 163843MB
    170GB = 174088MB
    180GB = 184324MB
    190GB = 194561MB
    此精确分区结果,在管理工具-磁盘管理界面,和Windows资源管理器里面显示的是整数,10G就是10.00GB,20G就是20.00GB,40G就是40.00GB。

    使用道具 举报

    Rank: 4

    该用户从未签到

    金钱
    0
    元宝
    741
    专业度
    0

    最佳新人

    沙发
    发表于 2011-7-29 15:00:49 |只看该作者
    本帖最后由 军达成技术支持1 于 2015-10-9 00:03 编辑

    路过。

    使用道具 举报

    Rank: 8Rank: 8

  • TA的每日心情
    开心
    2018-7-30 15:35:46
  • 签到天数: 14 天

    [LV.3]偶尔看看II

    金钱
    300
    元宝
    3595
    专业度
    300

    最佳新人

    板凳
    发表于 2011-7-30 15:47:24 |只看该作者
    本帖最后由 军达成技术支持1 于 2015-10-9 00:03 编辑

    沙发,
    呵呵,谢谢


    使用道具 举报

    Rank: 8Rank: 8

  • TA的每日心情
    开心
    2016-2-11 10:02:24
  • 签到天数: 111 天

    [LV.6]常住居民II

    金钱
    0
    元宝
    11375
    专业度
    0

    最佳新人 活跃会员 热心会员

    地板
    发表于 2011-7-31 01:04:09 |只看该作者
    本帖最后由 军达成技术支持1 于 2015-10-9 00:03 编辑

    这个算的好精确啊,长见识了!


    自强不息

    使用道具 举报

    Rank: 8Rank: 8

  • TA的每日心情
    开心
    2016-6-2 09:16:50
  • 签到天数: 473 天

    [LV.9]以坛为家II

    金钱
    300
    元宝
    12305
    专业度
    300
    5#
    发表于 2011-8-4 20:11:41 |只看该作者
    本帖最后由 军达成技术支持1 于 2015-10-9 00:03 编辑

    很好的帖子,感谢

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    Archiver|手机版|PC3000 数据恢复 ( 京ICP备09023376号-1 )

    GMT+8, 2024-5-6 10:40 , Processed in 0.151513 second(s), 13 queries .

    Powered by Discuz! X2

    © 2001-2011 Comsenz Inc.

    回顶部