Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

關閉 SuperFetch 與 Prefetch 提升 Vista 開機速度(筆電特別有效)

編輯:Windows Vista 教學

SuperFetch 本意預載常用程式到記憶體加速啟動,但在 5400 轉筆電硬碟上,頻繁讀寫反而拖慢開機。關閉或調整等級可大幅改善。

原理說明

  • 虛擬記憶體: 記憶體不足時將資料交換至硬碟 Pagefile.sys。
  • Prefetch (XP): 記錄啟動存取模式,儲存 .pf 檔於 Prefetch 資料夾,下次直接讀取加速。
  • SuperFetch (Vista): 進化版,資料主要存在記憶體,同步寫入 .db 至 Prefetch,雙重機制加重慢速硬碟負擔。

登錄檔調整三種策略

路徑:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

  1. 調整 SuperFetch 等級: EnableSuperfetch = 0(關閉)/1(僅應用程式)/2(僅開機)/3(兩者,預設)。嘗試設 1 或 2。
  2. 關閉 Prefetch 或 SuperFetch: EnablePrefetcher 同樣 0~3,設 0 關閉。
  3. 搭配 ReadyBoost: 插入高速隨身碟/記憶卡啟用 ReadyBoost,SuperFetch 快取轉移至快閃記憶體,避開慢速硬碟,效能大增。

實測關閉 SuperFetch 後,筆電從開機到桌面硬碟燈熄滅時間縮短 5~7 分鐘。視硬體狀況選擇最佳設定。

Copyright © Windows教程網 All Rights Reserved