我的系统盘(C盘)总共0.99G,但我加了一下C盘中的所有文件、虚拟内存、剩余空间总大小只有9.25G。

来源:百度知道 编辑:UC知道 时间:2024/05/16 13:27:39
删除文件是直接删除,所以没有保留空间。
我运行了CHKDSK后,怎么没有状态报告?
文件的属性中有文件的大小和占用空间两个项目:
我的C盘显示:“大小:4.16G,占用空间:3.95G”。像你说的那样的话,文件的大小应该小于(等于)所占的空间啊

因为硬盘中的大小显示是根据硬盘所有空站之和来算的,你这里说是9.9G;而你的文件加起来只有9.25G,那么有0.65G去哪儿,你不知道对不?
问题是这样的,硬盘存储文件的时候,采用的是把硬盘分成一个个族,好象是一个个的格子,然后把你的文件分放在里面。举个例子,如果一个格子是4KB,的话,需要存一个20KB的文件,那么需要用掉5个格子(族),硬盘是这样进行存储的。但是如果出现18KB的文件,同样需要用5个格子,其实基中有一个格子还空了2KB,但是电脑不会再把其它的文拆散放入,这样你文件的大小(18KB),和用掉的族(5个,20KB),相差了2个KB。因此,你9.9G硬盘,是把所有的族都放满的大小,而实际中,文件不可能占用空间正好把每一个族放满,一定会浪费一些空间。而你加C盘中文件大小的时候,是按文件的直实大小计算的,浪费的空间不计在内,所以会有差0.65G。也因为这个原因,每个族分得越小,浪费空间越少。比如说,FAT16的时候,分2G一个区的话,一个族至少是64K(也许,我记不清了,反正比较大),如果分256M的话,一个族是4K。
现在都用NTFS分区,一般来说是4K。当然也可以改大。
你想知道你这个分区的族大小,可以用chkdsk命令,结果一般如下:
总共有 20972820 KB 磁盘空间。
27013 个文件中有 12932460 KB。
1496 个索引 9904 KB。
不正确扇区 0 KB。
系统正在使用 103108 KB。
日志文件占用了 65536 KB。
磁盘上 7927348 KB 可用。

每个分配单元中有 4096 字节。
磁盘上共有 5243205 个分配单元。
磁盘上有 1981837 个可用的分配单元。
这是我的D分区。这里的分配单元就是族(不知道XP里换了名称,呵呵)。

隐藏的一些文件占用的空间
和一些文件碎片的占用空间

虚拟内存也是占用硬盘空间的

如果你只是这样加的话那就一定不会相等的啦,,一般一些文件夹的容量都会大于他所显示的容量,,这个是很正常的