相信很多人開始使用Windows Vista作業系統後,都會遇到一個類似的疑問,明明電腦開機後只放著沒執行程式、沒下載、沒掃毒、也沒作任何操作,只有開著一個網頁都不動,但硬碟燈還是一直亮著,硬碟也開始瘋狂的讀取一直轉不停呢?這到底怎麼回事呢?該如何解決硬碟一直狂轉不停的問題呢?
實際上,這還真是個奇怪的狀況,明明我的電腦已經裝到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」即可。

(請勿全文轉貼本站文章,歡迎「部份引用」或介紹,引用時請註明 ①網站名稱 與 ②文章網址,感謝~~ )
注意事項:本站所介紹之軟體、設定或網站服務,經實際安裝測試並通過防毒軟體掃毒。但因為不同電腦環境與軟體設定可能都各有差異,建議您僅在非工作用的電腦安裝、測試,避免因為不可預知的錯誤、當機或軟硬體衝突,影響您的工作或電腦運作。另外,在進行任何重要的操作與設定之前,記得先行備份電腦中的重要資料,避免因為未依指示的不當操作或其他疏失造成資料毀損。當您依照本文所提供之訊息執行各種操作,表示您已閱讀此注意事項並同意自行承擔可能之風險與責任。





cpu100%,或者硬碟燈常亮不閃,都是中毒或者惡意插件的結果千萬不可忽視不理.
有關惡意插件介紹簡字[360安全衛士]此款可是對岸數十億網民上網必備免費軟體.對我也是必備.
http://www.360.cn/
載點http://www.360.cn/down/soft_down2-3.html
我聽說用『超』頂級的電腦配備來跑vista只能發揮40%的效能
慢死了
最近弄了台新電腦, 因為硬碟還算快, RAM也算多, 所以superfetch沒有讓硬碟轉很兇, 無論開或不開都差不多….比較使人無法忍受的是這台是組裝好的電腦, 只有一個系統硬碟, 偏偏Vista沒事(約每二三秒)就會寫一點點小東西進去, 結果就是只要我沒關機, 硬碟就會永遠轉個不停, 還虧我買了一台SSD來跑BT, 結果根本是白買了….我已經試過所有方法, 但系統碟就是無法停下來, 難道要我買大顆SSD來裝系統嗎? 硬碟一直轉動著很吃電又會發熱的啊…..
開始==控制台==系統管理工具==服務==superfetch按一下旁邊就可看到.
可試試效果如何.不過大家用的是哪一種硬碟.我有2個硬碟.但是蠻安靜的.
型號是:
WD2500KS-00MJBO ATA
WD2500KS-00B2A0 ATA
在vista 開始介面裡的』搜尋』裡面打入服務
就會自己跳出來視窗了^^
我想請教不萊恩!為什麼我已經調整過了,還是一直轟轟叫!真煩人也!
真的是硬碟猛叫耶 吵死人了 我來考慮要不要調整
這真是一篇 好文
巫婆說:
停用此功能 會影響開機自動登入上網的速度
甚至會抓不到DNS 然後顯示錯誤訊息__(錯誤 711)
要使用的朋友們要斟酌喔!!!
=============================
我是用無線上網開機登入沒受到影響,
不過msn變得常常會斷線,
查錯誤會顯示DNS抓不到,
但過幾分鐘再重新登入就好了!
今天為了轉不停的硬碟來到貴寶地,
果然找到答案, 真是太舒暢了,
趕快試試看先,
另外,我cpu是centrino Duo雙核
1G RAM 也另外用了一支1G的隨身碟跑ReadyBoost,
實際上效果真的不大,
常常為了硬碟自己忙自己的轉不停拖慢整體效能而困擾
,還好1G隨身碟是贈品,有錢還是去加裝實體記憶體才是王道阿!!
再謝
請問不萊恩
我要怎麼樣備份我的東西才來關掉Superfetch
如果怕備份登錄檔或整個系統,避免動到其他不需要修改的地方
『用起來不但電腦效能沒更好反而讓我的心情變不好”大大您這句真的是讓我笑超久XD…
感謝不萊恩大的Blog不斷的提供好用的資訊
也感謝Scott的訊息
[服務]在Windows工作管理員裡唷!
服務的選項去那找啊
謝謝提供測試經驗。
不過有個更方便修改Superfetch的方法:
在 [服務]–>[Superfetch]
將該服務停止並改為手動即可,不需重開機。
大大,你真的很幽默』"用起來不但電腦效能沒更好反而讓我的心情變不好』"特別是這句~讓我笑超久…..XDDDDDDDDDDDDDD
謝謝你的小撇步,讓我睡眠品質大升級~
嗯…?沒有此類問題內…
根據我的經驗
剛裝好Vista都會那樣
但是用了大約一星期之後硬碟運轉的次數會大幅下降,到XP的樣子
而且屢試不爽,幫周圍的人灌新電腦都是如此
推測Superprefetch一開始可能需要磨合期?
嗚,還是一樣很吵,不知道是哪邊出問題,硬碟狂跑的聲音快把我吵到精神衰弱惹啦,而且cpu 資源使用100%,冏…真想哭ˊˋ
我照著您的方法試了,真的有見效喔!
請問大大,
我想要啟用』啟用硬碟寫入快取 』 這個功能.
但是我的W7S Notebook的硬碟卻顯示了』此裝置不允許它的寫入快取設定被修改』, 請問這是什麼原因呢? 有爬了很多文, 但是都沒有相關的消息~ 不曉得大大是否能夠協助~謝謝!!
謝謝大大的指導!!
不萊恩大大
關閉Superfetch這類功能之後
電腦聽話了
http://i155.photobucket.com/albums/s282/panda0305/2008-01-15_050756.jpg
之前就是沒記憶體剩下來
常藍屏……~~還好定時收看大大的BLOG
=w=想說大大應該有寫這類的文章
還真的有@@
謝謝大大的指導!!
我還有個希望~~大大
可以寫一篇關於』關閉Vista沒有用處的特效』嗎?
我想省資源= =||
可是光是關閉透明特效還不夠….XD
無奈筆電一送來就是Vista
其實vista不難用
只是佔資源阿…
Vista會一直把閒置的記憶體空間用掉,這應該是常態。如果你把Superfetch這類功能關掉的話,應該就不會這樣。 沒記憶體空間剩下並沒有關係,只要電腦不出錯、不當機,都是正常的。
http://i155.photobucket.com/albums/s282/panda0305/2008-01-14_232323.jpg
如上圖
我想請問大大
為什麼我的實體記憶體可用的部分
趨近於零@@
真是太棒了謝謝大家真是要好好試試不然實在硬碟太吵了
[...] HKEYLOCALMACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters 然後把 EnablePrefetch 和 EnableSuperfetch [...]
布萊恩大大^^
跟您報告一下
停用此功能 會影響開機自動登入上網的速度
甚至會抓不到DNS 然後顯示錯誤訊息__(錯誤 711)
要使用的朋友們要斟酌喔!!!
T–T <==(愛玩的下場 還好改回來就OK了)
真的有人再用vista啊!
[轉貼] 如何解決Vista系統「硬碟一直轉不停」的問題?…
昨晚在重灌狂人的網站看到了一篇 Vista 的文章, 內容是有關有用開 Vista 的人都有發現 Vista 個 HDD 經常係咁磨… (見過我部 Notebook 的人一定知.) 網主就因這一問題提供了一個解決的方法. 就是關…
應該是說開啟Superfetch 再加上 ReadyBoost 才會真的讓電腦變快,關閉 Superfetch只是讓硬碟不會一直轉而已。不過也有可能是因為原本硬體等級不夠高,造成Superfetch運作時也牽連到其他程式的正常運作,所以才會有稍稍變快狀況吧 ?
今日試了一天,
會否是心理作用呢~~~
真的是快了~~~
那版主又何苦使用vista哩 XD
為什麼我的vista的硬碟不會這樣?
我的記憶體只有1G而且是勝創800而已…跑vista覺得還蠻順的
CPU是 Core 2 Duo E6550 2.33GHz 1033MHz
主機板是華碩 P5K-E WiFi Edition
不過跑起來聲音有點大…可能是cpu沒有裝好(卡榫超難按)
原來是這麼一回事
我一直以為是我買的新電腦硬碟太爛
感謝你的教學
Windows XP真的好用很多很多啊…. 不過現在買超為中高階一點的電腦硬體,再把一堆vista用不到的功能都關掉,現在開始可以接受vista了…
我後來調一了…
因為調0太卡了(我記憶體只有1G啊)
剛買一台Dell的新電腦但隨機的是WINDOW XP.
朋友都說買得好,好多人都買了。
哇哈哈! 還是XP好些。
週遭的朋友現在都買WINDOW XP 的電腦,人生也輕鬆起來。
:-)
感謝,試過感覺非常有用,
硬碟不在一直轉了,
溫度也沒那麼高了,
不然一直有免費的烘手機我看沒多久硬碟就會掛了
剛剛更改了,
測試中~~~
thx
根據我的經驗VISTA好像會背景執行磁碟重組的工作
to 樓上
按Windows鍵 + R 就可以囉!
我要去試試看了,受益良多
請問一下,為什麼我的開始裡面沒有執行可以選呢??
vista是很爛的東西…….
嗯!!
剛試了一下,感覺連開機都有變快,
平常使用也不會噸噸的
挺不賴!!
Winson
很valuable的文章
以照這方法試試看先
多謝分享!!
感謝分享這麼多這麼多好的文章,
我已經照您的方法試試看了,如果有用的話我在回報讓大家知道。