如何解决「硬碟一直转不停」的问题?
相信很多人开始使用Windows Vista作业系统後,都会遇到一个类似的疑问,明明电脑开机後只放着没执行程式、没telegram中文版下载、没扫毒、也没作任何操作,,
继续阅读
实际上,这还真是个奇怪的状况,明明我的电脑已经装到3.3GB的记忆体了,应该不会是记忆体不够用借用硬碟来跑吧?重点是当时候并没有执行任何程式,该关的软体都关了,硬碟还是一直读写。
後来详细检查了Vista系统中的各种用途,找了几种可能会会发生一直都读写硬碟的设定,分别处理了:1. 关闭系统保护功能(系统还原)
2. 关闭休眠功能
3. 停用Windows Defender,避免一直扫毒
4. 关闭磁碟快速索引(加速服务器效能用的)
5. 启用硬碟写入快取
6. 关闭虚拟记忆体功能(把硬碟空间当成RAM用)
分别做了上面的调整之後,还是没有显着的效果,硬碟还是一直读写、一直转。後来听说一堆网友也一直遇到相同的问题,稍微Google一下之後,有人推测应该是微软为了加强Vista执行效能而开发的新版Superfetch功能所造成的。
Superfetch主要是一种「预取」的功能,系统会经由一些数据抓出一些使用频率比较高的程式或档案,然後先把它从硬碟预先载入到记忆体中,方便使用者在使用该软体时可以用更快的速度读取资料、启动程式。
但问题是,很多使用者可能跟我一样平常开电脑之後,就是上上网、收收信,顶多开两三个软体而已,可Vista却还是一直疯狂的读取硬碟,这还真奇怪了呀。所以目前虽然不确定这个Superfetch功能是不是真能达到「提昇效能」的目标,但已经先快把人弄疯了。
後来乾脆就把Superfetch功能整个关掉了,结果还真的有效!硬碟从此安静无声、不转了。好吧,虽然是Vista贴心的新技术,用起来不但电脑效能没更好反而让我的心情变不好,那就暂时把他关掉好罗。(对於硬碟速度较慢的笔记型电脑,关闭Superfetch可能还可以电脑还跑更快些)
至於在Vista系统中,有开Superfetch跟没开Superfetch的效能比较起来,到底有没差别呢?目前在自己的电脑中用很不科学的方法测试的结果是:感觉没啥差。那就关掉好罗,等到哪天微软有其他方法来增强Superfetch的功能後,再开来用用看好罗。另外也可以装USB随身碟并启用ReadyBoost功能来加快电脑运作速度,如果Superfetch搭配ReadyBoost来用的话,应该就比较不会有一直读写硬碟的问题了。 (所以要关Superfetch还是买随身碟,就看个人罗)
如何停用Superfetch,避免硬碟疯狂读写
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
修改方法:
第1步 依序按下〔开始〕→【执行】,准备执行登录档编辑器。(如果你的开始功能表没有「执行」这功能的话,可以按〔视窗键〕+〔R〕键盘快速键一样也行)
第2步 开启「执行」视窗後,输入「regedit」然後再按一下〔确定〕按钮。
第3步 开启「登录档编辑程式」视窗後,请从左边的目录依序切换到下面的资料夹中:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
找到「PrefetchParameters」资料夹後,按一下使其反白。
[gads]第4步 按了「PrefetchParameters」後,右边会出现一堆选项,请分别在「EnablePrefetcher」跟「EnableSuperfetch」两个项目上二两下滑鼠左键,准备修改这两个DWORD的数值。
第5步 如图,请将「数值资料」栏位中原本的「3」改成「0」,再按一下〔确定〕即可。「EnablePrefetcher」跟「EnableSuperfetch」两个项目都依照一样的方法改成「0」,改好之後,请关闭「登录档编辑程式」视窗再重开机之後即可生效。如果改了之後发现电脑有异常,请再依照同样的方法改回「3」即可。
,
网页右上角( 三个点 )按一下 > 找( 设定 )按一下 > 找( 隐私权和安全性 )按一下 >
在( 清除流览资料 )按一下 > ( 清除资料 )按一下 > 等清除完即可( 因为可能从未清除过,所以清除时间会超过30分钟以上,都算正常 )
完成後硬碟就不会整天转,不过偶尔转一下也是难免~
经过测试
“负责ReadBoost(Sysmain)服务已关闭…” 故此不用ReadyBoost是得打开关闭superfetch服务的话
Windows ReadyBoost功能会无法使用