台灣最大程式設計社群網站
線上人數
797
 
會員總數:245216
討論主題:189089
歡迎您免費加入會員
討論區列表 >> 專欄文章 >> 如何讓 Vista 硬碟停止長時間讀取不停之現象
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
如何讓 Vista 硬碟停止長時間讀取不停之現象
價值 : 0 QP  點閱數:666 回應數:0

樓主

TigerLin
中級專家
2539 72
839 153
發送站內信

捐贈 VP 給 TigerLin
不知各位有沒有遇過,使用 Vista 的時候明明沒有在執行什麼「粗重」的工作或執行「肥大」的軟體,但硬碟還是很激動的拼命讀寫,讀寫到都已經有一種嘎拉嘎拉的聲音一直迴盪在耳邊了,使用XP並不會有這種現象啊~是怎麼回事呢??下午的時候我實在是聽到煩了~便去 Google 了一下,果然...是Vista內建的 Super Fetch 所產生的現象 ^~^a

經過爬文之後了解,Superfetch是種「預先快取」的功能概念,系統會將使用頻率比較高的程式或檔案預先載入到記憶體中,並有學習功能,能依使用者開啟檔案的時間與習慣,調整預先載入的應用程式(如上班時間預先載入Office,下班時間預先載入MSN等)。

這樣看起來好像不錯啊 ^^||,能夠完整的把記憶體利用完全外,執行速度又更快了~只是硬碟的聲音還是讓我覺得 奇檬子 > 效能,又加上周邊的朋友們使用 Vista 時會一直詢問「這 OOXX 的硬碟可以讓它安靜嗎??」。好吧...實際來將 Superfetch 停用看看...是否硬碟就會安靜了。

要移除 Superfetch 的方法有幾種--
========================================================

從系統服務中停用:
在服務中有一個名稱為 Superfetch 的服務,將其改為手動或是停用即可。


使用 msconfig 停用:
在開始 => 執行 => 輸入 msconfig ,看到視窗後點選第三個標籤「服務」
看到 Superfetch 的選項將其取消勾選即可


使用 Regedit 將其停用:
開啟 Regedit 後,到 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters] 下,看到 "EnableSuperfetch" 與 "EnablePrefetcher" 後,將其 dword 值都改為 0,並重新開機。在此也將機碼檔案提供出來,請將以下的區域貼到記事本存成 .reg 並執行即可。

停用 Superfetch

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters]
"EnableSuperfetch"=dword:00000000
"EnablePrefetcher"=dword:00000000



還原 Superfetch 的啟用

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters]
"EnableSuperfetch"=dword:00000003
"EnablePrefetcher"=dword:00000005

========================================================
將其停用之後硬碟真的不會那麼激動了,房間內迴盪的嘎拉嘎拉也消失了
至於效能的影響方面,可能我並沒有開啟 Visual Studio 等之類的大型程式,所以並沒有感覺有什麼明顯的差別
如果覺得有差的話再度啟用就好了 ^_______^


參考資料:
http://www.ithome.com.tw/itadm/article.php?c=46157
http://news.newhua.com/html/soft_news/2005-8/9/16226921.shtml
搜尋相關Tags的文章: [ windows ] , [ vista ] , [ 硬碟 ] , [ 轉不停 ] , [ Superfetch ] ,
本篇文章發表於2008-02-18 02:00
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
目前尚無任何回覆
   

回覆
如要回應,請先登入.