为什么XP系统盘容量显示与实际文件大小不相符
发布网友
发布时间:2022-05-04 18:37
我来回答
共2个回答
热心网友
时间:2022-06-25 01:36
因为系统有个虚拟内存这个东西~
虚拟内存~顾名思义~就是虚拟出来的内存~但是虚拟出来的空间是哪来的呢~?
答案是硬盘~因为物理内存(就是我们买到的实际的看得见摸得着的内存条)不能一次性吧所有的数据全部装进去传给CPU处理~为了缓解这个问题~虚拟内存就诞生了~硬盘吧一些数据传给内存的时候会发现内存的空间不够放~于是就在自己身上开辟了一个空间来缓存数据~这个就是虚拟内存~
虚拟内存是可以自己设置的,并且存在于硬盘内~以一个页面文件的形式存在~你可以关闭系统文件的隐藏就可以看见了~方法如下:
进入C盘,在菜单栏上点击工具~文件夹选项点查看标签,去掉【隐藏受保护的操作系统文件】的勾,然后下面点还有个【显示所有文件和文件】夹选上,确定后会出现了~名字叫做pagefile.sys,你把这个文件加上去后是不是就差不多了呢~
热心网友
时间:2022-06-25 01:36
硬盘制造商对硬盘容量的定义和操作系统对硬盘容量算法不同,因此导致硬盘标识容量和操作系统中显示的实际容量存在误差。
硬盘厂商的标准:1GB=1,000MB、1MB=1,000KB、1KB=1,000byte
操作系统的算法:1GB=1,024MB、1MB=1,024KB、1KB=1,024byte
以40GB的硬盘为例计算如下:
硬盘厂商的标准:40GB=40,000MB=40,000,000KB=40,000,000,000byte;操作系统的算法:40GB=40,960MB=41,943,040KB=42,949,672,960byte;40G硬盘在操作系统中显示的容量为:40,000,000,000÷1024÷1024÷1024=37.2529(GB)
以80GB的硬盘为例计算如下:
硬盘厂商的标准:80GB=80,000MB=80,000,000KB=80,000,000,000byte;操作系统的算法:80GB=81,920MB=83,886,080KB=85,899,345,920byte;80G硬盘在操作系统中显示的容量为:80,000,000,000÷1024÷1024÷1024=74.5058(GB)。
以160GB的硬盘为例计算如下:
160,000,000,000÷1024÷1024÷1024=149.0116(GB)
而且在分区和格式化后,系统分区表还会在硬盘上占用一些空间,所以操作系统显示的总容量和硬盘的型号容量存在差异这是一个正常现象.