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(預讀) 機制會記錄系統啟動與應用程式執行時存取的檔案資訊,下次啟動時預先載入以加速。但預讀資料過多反而拖慢關機與開機速度,適度調整可獲最佳效能。

技巧一:只預讀系統檔案,忽略應用程式

  1. 執行 regedit 開啟登錄編輯器。
  2. 前往 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters。
  3. 雙擊 EnablePrefetcher,預設值 3(系統+應用程式),改為 2(僅系統檔案)。
  4. 重新開機生效。

技巧二:關機時自動清空 Prefetch 資料夾

  1. 開啟記事本,輸入以下指令並存為 del.bat:
    del %systemroot%\Prefetch\*.* /q
  2. 執行 gpedit.msc 開啟群組原則編輯器。
  3. 依序展開:
    電腦設定 → Windows 設定 → 指令碼(啟動/關機) → 關機
  4. 雙擊「關機」→「新增」→ 選擇剛建立的 del.bat → 確定。
  5. 以後每次關機,系統會自動清除 Prefetch 內容,下次開機只載入最精簡的系統預讀資料。

技巧三:停用 Task Scheduler 禁止產生新的索引檔(.pf)

  1. 執行 msconfig 開啟「系統設定公用程式」。
  2. 切換到「服務」頁籤,取消勾選 Task Scheduler,按「確定」重新開機。
  3. 此服務負責排程任務,同時也是 Prefetch 索引檔產生的主要驅動力,停用後可大幅減少 .pf 檔案數量。

效果驗證

套用上述三招後,重新開機觀察:開機捲動條通常只轉 1~2 圈即進入桌面,關機畫面幾乎瞬間完成。附圖示意優化前後差異。

Prefetch 優化前後對比

Copyright © Windows教程網 All Rights Reserved