隐藏的两个G哪去了???

来源:百度知道 编辑:UC知道 时间:2024/05/29 08:13:34
我的电脑里的F盘用属性看是用了9个G,可是把所有的文件加起来是7个G,那两个G呢???、

其他两个G的文件可能被隐藏了

打开文件夹选项

选择不隐藏文件和不隐藏受系统保护的文件你就会看到了

可以使用 chkdsk /f 盘符 例 chkdsk /f D: 使用过后再回D盘去看。可以查看到某些用dir /ah 也看不到的文件。

dir /ah

如果隐藏文件也找出来了,还差一些也是正常的。原因如下:
实际上字节并不是保存文件的最小单元。操作系统将硬盘划分为若干个簇,然后以簇作为最小单位保存文件。每个簇的大小因为操作系统和分区大小而不同。例如Win9x/FAT16分区,如果分区小于512M,每个簇为8K;大于512M,每个簇为16K。如果一个文件为1K,那么在小于512M的分区,它占用8K;在大于512M的分区,它占用16K。大于一个文件,文件大小和占用空间之间的差距很小。但对于一个目录中的多个文件,这种差别可能非常大。所以你要是计算占用空间,先调GetDiskFreeSpace获得磁盘的簇的大小。 然后利用文件大小除以簇的大小并将小数进位得到占用的簇数,然后再乘以簇的大小就可以获得获得文件占用的空间.
大小和占用空间不一样是很正常的,硬盘分区的最小是以4k为计算单位的。就是说好像一个一个格子一样,这些格子比较大。即使是一个文件写了一个字,它的大小不足1k,但是显示占用空间为4k。所以特别是一些小文件很多的东西。大小加起来不大,可是占用空间往往比较悬殊。

通俗的说:文件有大小 但是放到硬盘里面必须占用一定的空间,硬盘分配空间时会留下索引的路径和与其它文件区分的空间,还有就是你保存的文件中有太多的单个文件,缝隙较大。就像包东西的包要比东西大一点时一样的