佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 911|回复: 1

硬盘的容量

[复制链接]
发表于 3-4-2015 04:26 PM | 显示全部楼层 |阅读模式
本帖最后由 blazex 于 3-4-2015 04:59 PM 编辑

事情是这样的,当我用window explorer,ntfsinfo 和 command line 的 chkdsk 来查看电脑 C drive 的容量时,发现三个程序所报告的disk space 或volume size 都不一致,如下图:

1)ntfsinfo
     volume size = 208892MB      ntfsifo_result.png

2) Properties
    Capacity = 203GB
      properties.png

3) chkdsk
     Total disk space = 213906431 KB
      chkdsk_result_cropped.png

为什么会有这样的差别呢?
回复

使用道具 举报


ADVERTISEMENT

发表于 6-4-2015 09:25 PM | 显示全部楼层
本帖最后由 nick_khor 于 6-4-2015 10:14 PM 编辑

我所了解的方式:

图二
219,040,182,272 Bytes

1GB = 1024 Mega Bytes
1MB = 1024 Kilo Bytes
1KB = 1024 Bytes
1Bytes = 8 Bits

219,040,182,272 Bytes / 1024
= 213,906,428 Kilo Bytes (图三)

213,906,428 Kilo Bytes / 1024
= 208,892.99609375 Mega Bytes (图一)

208,892.99609375 Mega Bytes / 1024
= 203.997066497802734375 Giga Bytes (图二)

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%



补充:
NTFS 会保留 16 个 sector for MBR (Master Boot Record),依据你的 ntfsinfo,每个 sector 是 512 bytes,所以 MBR 那边用了 8192 bytes;好,那我们从新算

(219,040,182,272 Bytes - 8192 Bytes) / 1024
= 213,906,420 Kilo Bytes

213,906,420 Kilo Bytes / 1024
= 208,892.98828125 Mega Bytes (图一)

你的 MFT (Master File Table) 占据了 627MB,所以
(208,892.98828125 Mega Bytes - 627 Mega Bytes) / 1024
= 203.384754180908203125 Giga Bytes
Round Up= 203 GB
我看到数目字就乱掰的,有错请纠正


评分

参与人数 1人气 +1 收起 理由
leokee1979 + 1 我很赞同

查看全部评分

回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 1-11-2025 07:33 PM , Processed in 0.125915 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表