網傳修改登錄檔 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters\EnablePrefetcher 為 1 可減少進度條圈數、加快開機。實測證實此為假象。
將 EnablePrefetcher 設 0、1、2、3 分別測量 POST 到歡迎畫面時間,多次統計差值可忽略不計。雖進度條圈數減少,但其後黑畫面等待時間增加,總時間幾乎相等。
EnablePrefetcher 值含義:
實測證明修改值不顯著減少開機時間,預讀檔案數非主要因素。
進度條僅反映預讀階段等待,非完整開機過程。開機包含:POST → BIOS 讀取 MBR → 啟動載入器 → 四階段(引導、載入核心、初始化核心、登入系統)。初始化核心階段最複雜:載入底層驅動、讀取登錄檔、偵測新硬體、啟動服務、初始化顯示、套用使用者設定。單純修改預讀無法有效優化此核心過程。
不要被表面現象誤導,優化開機要從核心流程著手。