已用空间+剩余空间≠硬盘空间
这两天发现硬盘的剩余空间越来越少,于是我仔细计算核对了一下。慢着,不对劲儿,怎么硬盘已经使用的空间和剩余的空间加起来,比硬盘总的容量小很多呢?即使全新安装的操作系统也是如此。经过研究,有了新发现。查找隐藏的占用空间
我的Windows XP安装在D盘,并且关闭了系统还原功能,应用软件和个人数据在E盘,D盘和E盘都是NTFS文件系统。平时,都是先格式化D盘,然后重装Windows XP的。
首先,在资源管理器的“工具→文件夹选项→查看”中取消了“隐藏受保护的操作系统文件”的勾选,选中“显示所有文件和文件夹”。接着在资源管理器里面浏览E盘文件,发现“RECYCLED”和“RECYCLER”文件夹。双击浏览“RECYCLER”文件夹里面的每个文件夹,发现和“RECYCLED”文件夹一样,显示的都是系统回收站里的文件。
实际上,NT架构的系统(指Windows NT/2000/XP/2003)会为系统中的每个用户建立各自的回收站文件,如果分区文件系统是NTFS,则会保存在“Recycler”这个文件夹中,分别以每个用户的SID(用户安全标识符,用来代表用户,任何两个用户的标识符都不一样)做回收站的名字,就是类似“S-1-5-21-559421022-1101046446-1443909855-1003”这样的名字。查看“RECYCLER”文件夹里面的每一个回收站,发现都是当前用户的回收站里面的文件。那么怎么看到每个回收站里面实际的文件呢?在“运行”输入“cmd”,进入E盘,输入“cd \RECYCLED”,然后输入“dir /a /s”。其中回收站文件夹“S-1-5-21-220803061-1115806194-2152532192-1003”里面有一个171KB大小的EPS文件,很明显是当前用户的回收站文件夹,而回收站“S-1-5-21-559421022-1101046446-1443909855-1003”里面有一个2MB大小的BMP文件。
为了释放回收站文件所占用的空间,需要在资源管理器中清空回收站。为了保险,分别右击“RECYCLER”目录中的三个回收站文件夹并选择“清空回收站”(因为以前的操作系统中有三个用户,所以会有三个回收站文件夹),显然当前用户的回收站被清空了,再一次运行“dir /a /s”命令,发现现有的回收站已经清空,而以前的回收站(包含BMP文件的回收站)中仍然还保留着文件。
这下明白了:重装操作系统时,由于新建的回收站文件夹的名字和以前的截然不同,那么每次清空回收站时,都只能清空新建的回收站,而原来操作系统遗留下来的回收站却无法清空,导致白白浪费硬盘空间。
“清除”非法占用的空间
怎么清除掉老回收站所占用的空间呢?打开资源管理器,进入“RECYCLER”文件夹,选中要清理的回收站文件夹“S-1-5-21-220803061-1115806194-2152532192-1003”,同时按Shift键和Del键,删除整个回收站文件夹,对于“RECYCLER”文件夹的每一个回收站也都这样处理。或选中“RECYCLER”文件夹,同时按Shift+Del组合键。删掉所有的回收站后,会报一个警告:不能删除系统文件夹RECYCLER,不用理睬,这是正常的。我们已经删除了E盘上所有的回收站,以后当新的删除文件到回收站时,资源管理器会自动新建一个。
借助这个办法,我清除了一个老回收站里多达400MB的垃圾文件。在此,希望大家也试一试,尤其是经常重装操作系统的朋友,让硬盘空间被这些无用的东西占据了实在不太值得。 哦,无所谓,我的60G,随便用! 我80也没敢说随便用 台式机我2个80G的,我说的是本本的60G 原帖由 zhansh 于 2006-5-5 09:25 发表
我80也没敢说随便用
你肯定是装了太多的A片,所以才不够用的
:victory::victory::victory: 呵呵,我现在3个机子每个都是250G的都不够用了,主要是平时采的视频占的空间太大! 现在的电脑硬盘空间不敢说够 用啊,哈哈~~
页:
[1]