首页 > 范文大全 > 正文

探究容量缩水之谜

开篇:润墨网以专业的文秘视角,为您筛选了一篇探究容量缩水之谜范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

硬盘和U盘等存储设备都以MB和GB为单位,但在操作系统中它们的容量都要少于官方标称值,容量越大这个差异就会越大,例如标称2GB的U盘用电脑查看仅为1.8GB,标称40GB的硬盘在操作系统中显示为38GB,80GB的却只有74.5GB,1TB(1024GB)的显示为976GB,这是怎么回事?是不是厂家在制造产品时偷工减料、或经销商以次充好欺骗消费者呢?下面我们就来解开容量缩水之谜

磁盘有隐藏分区

如果我们买了品牌电脑,常会出现硬盘缩水现象。例如联想、同方、宏基、戴尔等牌子的品牌电脑,买回来后打开电脑,会发现硬盘容量总是没有广告单上说的那么大,是不是厂家和经销商欺骗我们了呢?

目前品牌电脑中都有一键还原功能,就是将硬盘单独划出一块区域(通常为5GB~10GB)用来保存硬盘映像文件,为了不干扰用户日常操作避免被删除,厂商一般会在硬盘上划分HPA(Hidden Protected Area)分区,用HPA分区来保存硬盘映像文件。

HPA是硬盘上的一个特殊区域,该区域的扇区号超过能读取的硬盘最大的扇区号,因此HPA分区能隐藏起来,主板BIOS及操作系统都无法读取它,目前很多OEM厂商都喜欢在HPA分区里保存系统盘、甚至整个硬盘的镜像,此外有的主机板也会自行划出HPA扇区来保存BIOS映像。

由于主板BIOS及操作系统只能侦测到HPA以外的硬盘空间,所以在这类品牌电脑上看到的硬盘容量比标称的要小一些,建议你开机按F1进BIOS设置,光标移动到Security―Predesktop Area,设置成Disable,保存设置后重新启动,然后再用DM(Disk Manager)去查看硬盘真实容量(包括HPA分区),如果DM检测的容量比BIOS检测到的更大,则表明存在HPA分区。

此外你还可以在Linux和Windows中通过特殊的访问HPA的驱动(例如联想的HPA工具)直接读写HPA扇区,如果你不想要HPA扇区,可以使用厂商提供的相应工具进行修改,或者使用MHDD来删除,但是修改了HPA扇区后,厂商就不会对该硬盘提供质保了。

用MHDD删除HPA方法是安装MHDD后,进入DOS输入MHDD启动程序,程序启动后会自动扫描本地硬盘,扫描完毕,在“Enter HDD number [3]:”处输入一个数字,该数字是有HPA分区的硬盘左边那个数字,并按回车,屏幕出现“MHDD>”提示符,先输入“RHPA”显示硬盘真实容量,再输入“nhpa",弹出是否清除HPA分区提示,输入Y键确认,HPA隐藏分区就删除成功了。

换算方式不同

遇到容量偏差问题,建议先检查是否是隐藏分区导致的,如果检查后并未发现,出现容量缩水也可能是换算方式不同造成的。厂商对容量的计算方法与操作系统的计算方法不同,导致结果出现偏差。

根据国际通用标准,目前国内外U盘、硬盘生产厂家都采用1GB=1000MB的换算方法,而Windows等操作系统采用1GB=1024MB的换算方法,从而导致一些U盘和硬盘在电脑上的显示容量低于设备标称容量。

在计算机系统中一直采用二进制计算方式,操作系统计算存储容量是以每1024为一进制的,具体方法是:

1KB=1024Byte,1M=1024KB,1GB=

1024MB,1TB=1024GB;

而根据国际惯例,U盘、硬盘生产厂家计算存储容量时都是以每1000为一进制的:

1KB=1000Byte,1M=1000KB,1G=1000MB,1TB=1000GB

这样一来,U盘和硬盘的标称容量就会比操作系统中的实际检测容量少了,以120GB的硬盘为例,厂商标称的容量就比实际检测容量要多7.5%左右,不知不觉中被商人偷走了好几个GB。

我们假设标称容量为x,实际检测容量为y,则:

y:x=(1024*1024*1024):(1000*1000*1000)所以

y=x/(1.024*1.024*1.024)

硬盘寿命导致

如果硬盘快要报废了,也会出现容量回报错误,导致容量缩水,此时你应该尽快将硬盘中的数据复制到新硬盘上,然后拆开电脑机箱,查看硬盘上面贴的保修标签,一般会有购买日期等信息,这样即可知道硬盘使用了多长时间。

当然你也可以用HDDlife等软件来检测硬盘寿命。开机时按F1进BIOS设置,将硬盘的S.M.A.R.T功能打开,然后启动HDDlife读取S.M.A.R.T信息,查看硬盘寿命及容量大小,即可得知是否需要换新硬盘。

其他原因

容量缩水也可能是安装系统导致的,例如U盘内部主控程序会占用一定空间,导致U盘容量缩水;硬盘安装操作系统时要分区和格式化,占据硬盘上的一些空间留给系统文件使用,所以操作系统中显示的硬盘容量比标称容量要少一些。此外用不同格式格式化U盘也会出现容量不一的情况,一般不超过10MB都是正常的。(李红)