其实,在系统中很多时候都被无用的资料霸占着硬盘空间。大家都知道,Windows XP自带的“磁盘清理程序”可以查找磁盘各个位置如lnternet临时文件和“回收站”中的无用文件等,并将之清除掉。不过,你或许并不清楚的是,Windows内的Prefetch文件夹霸占硬盘空间也相当厉害。“Prefetch”是指预先提取的意思,它的作用是让Windows XP操作系统全面检查启动过程和所有运行程序,使系统能够预先提取下一笔非常态的资料,好处是使运行时的速度加快。但是,由于每次执行此操作都需经过资料处理过程,而且读取后的资料亦都会记录在硬盘内,加上需保持Prefetch资料的更新状态,从而使Windows XP在运行一段时间后就出现了迟缓和霸占空间的问题。
如何清除操作系统中这些无用的资料信息呢?笔者经过摸索,试出一种简单、自动的快捷方法,即简单地编个脚本程序(Script)来有效地把它们清理掉。具体作法如下:
1、首先运行“记事本”(Notepad)程序,因为要用它先创建一个脚本程序。假设Windows XP目录安装在C:Windows下,在记事本中输入如下的命令行(图1):

图 1
c:windowssystem32cleanmgr.exe /dc /sageset:1
c:
cd
cd c:windowsprefetch
del *.* /q

图 3
6、如果你想达到定时自动运行cleanup.bat作磁盘清理的效果,还可以进入“控制面板” →“计划任务”→“添加已计划的任务”,再选择cleanup.bat文件,并安排不同时间如每日、每周、每月执行(图5),就可以达到定时对系统进行清理的目的了。

图 5