Win7 開機速度隨著軟體安裝增多逐漸變慢。本文提供兩項針對開機流程的優化:關閉 Prefetcher 預讀機制(適用舊式機械硬碟)、啟用多核心並行啟動(適用雙核心以上 CPU)。
Prefetcher 會記錄開機/應用程式存取模式並在下次預先讀取。在機械硬碟上有一定加速效果,但在 SSD 上反而增加不必要寫入,且 Win7 開機已相當快,關閉可減少開機讀取負擔。
regeditHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters3 改為 0。數值對照: 0=停用、1=應用程式預讀、2=開機預讀、3=兩者皆啟用(預設)。
msconfig → 「啟動」索引標籤(Win7 為「引導」索引標籤)。Diagnostics-Performance,事件 ID 100 可查看開機耗時。| 硬體配置 | 建議設定 |
|---|---|
| 機械硬碟 (HDD) + 多核心 CPU | 關閉 Prefetcher (0) + 啟用多核心啟動 |
| 固態硬碟 (SSD) + 多核心 CPU | 保持 Prefetcher (3) + 啟用多核心啟動 |
| 單核心 CPU | 無法啟用多核心啟動,視硬碟類型決定 Prefetcher |
msconfig → 啟動 / 工作管理員 → 啟動)。