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

優化 Windows XP 預讀機制:三招讓關機開機快如閃電

編輯:Windows XP 系統介紹

Windows XP 的 Prefetch(預讀) 機制透過記錄程式啟動時的檔案存取模式(C:\Windows\Prefetch\*.pf),預先載入下次啟動所需頁面。但隨時間增長,Prefetch 資料夾膨脹反而拖慢開機。本文提供三招精準調教,平衡啟動速度與系統負擔。

招式一:僅預讀系統檔案,忽略應用程式

註冊表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
修改 EnablePrefetcher:
• 3(預設)= 系統 + 應用程式
• 2 = 僅系統檔案(推薦)
• 1 = 僅應用程式
• 0 = 完全停用
設為 2 後,開機不再讀取龐大的應用程式 .pf 檔,顯著縮短進入桌面時間,尤其對舊機效果明顯。

招式二:關機自動清空 Prefetch 資料夾

  1. 建立 del_prefetch.bat 內容:
    del %SystemRoot%\Prefetch\*.* /q
  2. gpedit.msc →「電腦設定→Windows 設定→指令碼(啟動/關機)」→「關機」→「加入」→ 選擇上述 .bat 檔。
  3. 每次關機自動清理 .pf 檔,下次開機重新建立精簡索引,避免殘留無效記錄拖累。

招式三:禁止 Task Scheduler 產生索引檔(根治法)

msconfig →「服務」→ 取消勾選 Task Scheduler → 套用/重啟。
原理:Prefetch 索引檔由 Task Scheduler 觸發建立。停用該服務可徹底阻止新 .pf 檔產生。
副作用:排程工作、系統維護任務(磁碟重組、更新檢查等)將失效。若依賴排程任務,請改用招式二(定期清理)而非招式三。

Prefetch 資料夾示意圖

綜合建議

場景推薦組合說明
老舊電腦/記憶體小招式一(2) + 招式二保留系統預讀優勢,定期清理防膨脹
追求極致開機速度/不使用排程招式一(2) + 招式三徹底禁用索引產生,開機最快
正常辦公/需排程任務招式一(2) + 招式二平衡效能與功能

補充:手動清理 Prefetch

定期以總管開啟 C:\Windows\Prefetch,全選刪除(需管理員權限)。下次開機自動重建精簡索引。切勿刪除 Layout.ini(磁碟重組參考檔),若誤刪執行 rundll32.exe advapi32.dll,ProcessIdleTasks 重建。

Copyright © Windows教程網 All Rights Reserved