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

優化 Windows Prefetcher 預讀機制:依硬體規格調整 EnablePrefetcher 值並定期清理提升開機速度

編輯:XP 系統基礎知識

Prefetcher 運作原理

Windows XP/2003 透過 Prefetcher 服務記錄開機與應用程式啟動時的檔案存取模式,將預讀資料存放於 Windows\Prefetch 目錄(副檔名 .pf),下次啟動時預先載入加速。

註冊表調整 EnablePrefetcher

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

值行為建議適用機型
0關閉預讀PII 等舊機器、記憶體極小(<128MB)
1僅預讀應用程式記憶體 128~256MB、較舊機種
2僅預讀開機程序特定需求(罕用)
3預讀應用程式 + 開機(預設)主流配置(≥256MB),推薦
Prefetch 目錄範例
圖一:Prefetch 目錄下的 .pf 檔案
註冊表 EnablePrefetcher 設定
圖二:修改 EnablePrefetcher 值

維護建議:每 2 個月清理 Prefetch 目錄

頻繁安裝/移除軟體會留下大量失效 .pf 檔案(死連結),開機時仍嘗試讀取浪費資源。刪除 Windows\Prefetch 內所有檔案,下次開機系統自動重建,效能再次提升。

注意:SSD 硬碟隨機讀取極快,Prefetcher 效益較小,可考慮設 0 或 1 減少寫入;HDD 則建議維持 3。

Copyright © Windows教程網 All Rights Reserved