Windows 開機時進度條跑好幾圈,其實在做「預讀」與「IDE 通道掃描」。兩個登錄表/裝置管理員設定,讓進度條跑一圈直入桌面。
regedit → 定位:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
| 值 | 含義 | 建議 |
|---|---|---|
| 0 | 完全停用預讀 | SSD 不建議,會降低應用啟動速度 |
| 1 | 僅預讀應用程式 | 推薦:開機最快,應用啟動略受影響 |
| 2 | 僅預讀系統檔案 | 開機較快,應用啟動較慢 |
| 3 | 系統+應用皆預讀(預設) | 平衡但開機最慢 |
設為 1 後重開機,進度條通常只跑 1 圈。
適用:主機板只有 1 顆硬碟 + 1 顆光碟機,分別接在 Primary/Secondary IDE,且長期不換硬體。
原理: Windows 開機會逐一輪詢所有 IDE 通道偵測裝置,空通道偵測超時需等待數秒。設為「無」直接跳過偵測。
警告: 後續新增硬碟/光碟機時,務必改回「自動偵測」,否則新裝置無法識別。
SysMain 設為手動/停用)。fsutil behavior query DisableDeleteNotify 回傳 0 即啟用)。用 Windows Performance Toolkit (WPT) 或開機自計時:BIOS POST 結束 → 進度條出現 → 桌面可用。目標:進度條 ≤ 1 圈,總開機 < 20 秒(SSD) / < 40 秒(HDD)。