切换到宽版
  • 6488阅读
  • 92回复

WindowsXP的预读设置你注意到了吗 [复制链接]

上一主题 下一主题
离线小野妹子
 

只看楼主 倒序阅读 0 发表于: 2012-08-02
    笔者使用Windows XP一年多了,最近发现系统运行速度明显慢了下来,用了很多优化软件、卸载已经安装的软件都无济于事。为了找出症结所在,笔者先查看了Windows XP所在区的磁盘空间,发现Windows文件夹占用的空间大了不少。笔者随即进入Windows各文件夹看看有没有奇怪的文件,查看到“Windows\Prefetch”文件夹(即Windows预读文件夹)时,发现里面有上百个以PF为扩展名的文件,不由得心里一动:难道是它的问题?试着将里面的文件清空,重新启动计算机后,发现系统运行速度居然正常了!
原来,预读设置虽然可以提高系统速度,但是使用一段时间后,预读文件夹里的文件会变得很多,导致系统搜索花费的时间变长。而且有些应用程序会产生死链接文件,加重了系统搜索的负担。因此,我们应该定期删除这些预读文件。
当然,Windows XP也允许我们设置预读的对象。方法是:打开注册表编辑器,依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters分支,在右侧窗口中双击“EnablePrefetcher”,在打开的“DWORD”值编辑窗口中,可以对Windows XP进行预读设置:
将该值设置为“0”,即为取消预读功能;设置为“1”,系统将只预读应用程序;设置为“2”,系统将只预读Windows系统文件;设置为“3”,系统将预读Windows系统文件和应用程序。一般我们将该值设置为“2”即可,当然,如果你的计算机配置很高,也可以将该值设置为“3”,以加快系统运行速度。
我们也可以自己制作一个批处理程序,在每次开机时删除“Windows\Prefetch”文件夹的文件,比如我们新建一个名为DelPre.bat文件,然后用记事本打开它,加入以下内容:
del %SystemRoot%\Prefetch\*.* /q
加“/q”参数是删除全局通配符时,不要求确认,当然还可以用其他参数,如“/f”参数是强制删除只读文件。然后保存文件,记住在保存对话框的“保存类型”中选择“所有文件”。将它放置到启动组中即可。
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线丫多丫多

只看该作者 1 发表于: 2012-08-03
受益匪浅啊,很有用的
离线方式萨芬

只看该作者 2 发表于: 2018-06-12
用户被禁言,该主题自动屏蔽!
离线方式萨芬

只看该作者 3 发表于: 2018-06-12
用户被禁言,该主题自动屏蔽!
离线方式萨芬

只看该作者 4 发表于: 2018-06-12
用户被禁言,该主题自动屏蔽!
离线方式萨芬

只看该作者 5 发表于: 2018-06-12
用户被禁言,该主题自动屏蔽!
离线方式萨芬

只看该作者 6 发表于: 2018-06-12
用户被禁言,该主题自动屏蔽!
离线方式萨芬

只看该作者 7 发表于: 2018-06-12
用户被禁言,该主题自动屏蔽!
离线方式萨芬

只看该作者 8 发表于: 2018-06-12
用户被禁言,该主题自动屏蔽!
离线方式萨芬

只看该作者 9 发表于: 2018-06-12
用户被禁言,该主题自动屏蔽!
快速回复
限100 字节
文明评语,请勿灌水,请勿发广告,禁止纯表情、纯数字、纯字母回复
 
上一个 下一个