字体:  

【经验交流】启用Superfetch开机再也不会狂读硬盘方法

游业游文 发表于: 2008-9-07 20:03 来源: 远景无限博客

转载:QQ群:2500170   菜鸟Vista 2008优化软件群
--------------------------------------------------

先运行输入 gpedit.msc 打开策略组


计算机配置->Windows设置->脚本(启动/关机)

注要在启动和关机中注入脚本就可以实现Superfetch开机处于静态中...

Superfetch启开后一般我们都知道会在Windows\Prefetch目录产生太多的索引记录文件....脚本目的主要就是清理这些文件;让开机时以刚开启Superfetch为启动,使之没有记录进行开机狂读取数据缓存...但开启Superfetch也有缓存功能一个全新记录缓存功能...就实现了微软的说明一样"维护和提高一段时间内的系统性能。"

启动脚本注要用来清理Superfetch产生在Windows\Prefetch目录文件,和启动Superfetch服务...
启动时目的清理缓存记录,并开启Superfetch服务...
开机脚本:
@echo off
sc config SysMain start= auto
del /q %windir%\Prefetch\*.*
sc start SysMain
exit


关机脚本注要禁用Superfetch服务
关机时禁用Superfetch服务可以使启动时清时掉Superfetch产生在Windows\Prefetch目录文件..上一次缓存记录已清空目的..
关机脚本:
@echo off
sc config SysMain start= DISABLED
if exist %Temp% goto GORD    -->这理开始是个人需要顺利注理临时目录的文件...
md %Temp%
exit
:GORD
rd /s /q %Temp% & md %Temp%
exit




以上方法经测试过非常实用..带给来的是开机100%安静!

[ 本帖最后由 血竹 于 2008-11-23 16:37 编辑 ]

最新回复

iny at 2008-9-07 21:17:26
1年多来,一直开着,没感觉出有什么影响
鱼是一只我 at 2008-9-07 21:31:14
要说安静,直接关掉这个服务就是了
tianqingyuzhu at 2008-9-07 21:35:24
但开启Superfetch也有缓存功能一个全新记录缓存功能...就实现了微软的说明一样"维护和提高一段时间内的系统性能。"

这句没看懂

再傻傻的问句 这样开着有用么?
jin2s at 2008-9-07 21:35:44
关不关无所谓的
小小学生 at 2008-9-07 21:35:57
我都没注意是开着还是关了
小小学生 at 2008-9-07 21:36:35
硬盘又读不坏,速度不影响
slice at 2008-9-07 21:44:09
每次清空预读的信息,那还不如干脆关闭superfetch服务得了。
琉璃球 at 2008-9-07 21:52:48
汗一个,貌似没有多少问题~~~~~~~
autojane at 2008-9-08 13:54:48
我开着,开机也没狂读啊。。。。。
zhangchenggong at 2008-9-08 15:52:10
晕,这是谁的馊主意
想出这办法的人应该先看看Superfetch的原理
楓雨 at 2008-11-23 16:17:45
其實用久了VISTA以後,也不會去注意硬碟讀取不讀取的。
感覺還挺快的,感覺用這個沒有意義呢。
真的不如關了算了。
hugarninwow at 2008-11-23 16:46:01
完全错误的理解!
首先,硬盘不怕读写!任意一款硬盘检测工具,它里面的指标,无非是通电时间、开关次数等,没有读写次数这一项。而厂家指标也是按平均无故障时间来衡量硬盘的质量。
其次,既然是预读取,它自然会按你的使用规律进行统计,逐步找出最佳的预读取方式,就像输入法的词频调整,越用越顺。你这样每次都从新开始,还不如直接关了。
再次,预读取的文件不是整个文件都读取出来,而是相当于索引性质的。