为什么系统盘占用空间和实际文件大小不符
我的系统盘竟然占用了49.8G而我把隐藏文件全都显示设置成隐藏文件不受保护状态下查看C盘所以文件才24.4G相差实在是太大了……这是为什么?PS:我用360杀毒扫描变没有...
我的系统盘竟然占用了49.8G 而我把隐藏文件全都显示 设置成隐藏文件不受保护状态 下 查看C盘所以文件才24.4G 相差实在是太大了…… 这是为什么?PS:我用360杀毒扫描变没有发现有病毒,我的是本本,买的时候好像他们是装好系统之后才帮我分区的,我用的是预装的Vista系统
展开
2013-08-21
展开全部
文件簇的原因 根据你硬盘分区时候簇的大小决定了你的硬盘实际与占用不同的问题具体的你需要了解下硬盘的原理 你就明白了 这个不必担心的 具体看下面①文件大小与所占空间的差别 文件的大小其实就是文件内容实际具有的字节数,它以Byte为衡量单位,只要文件内容和格式不发生变化,文件大小就不会发生变化。但文件在磁盘上的所占空间却不是以Byte为衡量单位的,它最小的计量单位是“簇(Cluster)”。 什么是簇? 文件系统是操作系统与驱动器之间的接口,当操作系统请求从硬盘里读取一个文件时,会请求相应的文件系统(FAT 16/32/NTFS)打开文件。扇区是磁盘最小的物理存储单元,但由于操作系统无法对数目众多的扇区进行寻址,所以操作系统就将相邻的扇区组合在一起,形成一个簇,然后再对簇进行管理。每个簇可以包括2、4、8、16、32或64个扇区。显然,簇是操作系统所使用的逻辑概念,而非磁盘的物理特性。 为了更好地管理磁盘空间和更高效地从硬盘读取数据,操作系统规定一个簇中只能放置一个文件的内容,因此文件所占用的空间,只能是簇的整数倍;而如果文件实际大小小于一簇,它也要占一簇的空间。所以,一般情况下文件所占空间要略大于文件的实际大小,只有在少数情况下,即文件的实际大小恰好是簇的整数倍时,文件的实际大小才会与所占空间完全一致。 ②分区格式与簇大小 计算文件所占空间时,可以用如下公式: 簇数=取整(文件大小/簇大小)+1 所占空间=簇数×磁盘簇大小 公式中文件大小和簇大小应以Byte为单位,否则可能会产生误差。如果要以KB为单位,将字节数除以1024即可。利用上述的计算公式,可以计算ersave2.dat文件的实际占用空间。 ③轻松查看簇大小 1、用Chkdsk查看簇大小 在Windows操作系统中,我们可以使用Chkdsk命令查看硬盘分区的簇大小。例如我们要在Windows XP下查看C盘的簇大小,可以单击“开始→运行”,键入“CMD”后回车,再键入“C:”后回车,然后输入“Chkdsk”后回车,稍候片刻从它的分析结果中,我们就可以得到C盘的簇大小,不过它把簇称之为“分配单元”或者“Allocation unit”。 2、用PQ Magic等磁盘工具来检测 很多磁盘工具都具备磁盘信息显示等功能。例如在PQ Magic中,选择要查看的磁盘分区,然后单击右键选择“高级→调整簇大小”功能,即可从显示的对话框中可以看到该磁盘当前设置的簇大小。 3、手工查看 手动创建一个100字节以下的文本文档。然后将该文件复制到欲查看簇大小的磁盘分区中,在Windows下显示该文件的属性,其中“所占空间”处显示的数值就是簇大小。 还想继续了解 请看原文 http://hi.baidu.com/ninjaxipho/blog/item/70a3128b8a7e14dafd1f10a7.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-21
展开全部
XP系统盘只有600多M,安装以后通常在2G左右,其实安装后的标准文件大小在1G多,为何占了大量空间,我来为你解解
虚拟内存:通常点物理内存1。5倍,如你的内存有512M,那么很至少占用了768M-1024M的空间
屏保节能:也是根据物理内存而定,通常根物理内存的一倍。
现在的电脑通常都有512的内存占用2G的空间还算比较正常的,你可以把虚拟内存设置到别的盘,这样系统盘占用的空间就少了
虚拟内存:通常点物理内存1。5倍,如你的内存有512M,那么很至少占用了768M-1024M的空间
屏保节能:也是根据物理内存而定,通常根物理内存的一倍。
现在的电脑通常都有512的内存占用2G的空间还算比较正常的,你可以把虚拟内存设置到别的盘,这样系统盘占用的空间就少了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-21
展开全部
你还有文件没查到撒 你不要把什么东西都C盘装 就是WIN7 系统也才11G 你点文件选项 显示隐藏文件 还有 显示受保护文件那些~~~ 如果你做了一键还原也是要大一半的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询