網路上 XP 開機優化文滿天飛,真正有效的卻寥寥。作者安裝 N 次 XP、走無數彎路,總結出這套「實測有效」的極速開關機優化組合拳。
一、Boot.ini 與開機選單精簡
- 系統屬性→進階→「啟動與故障修復」→「設定」。
- 取消勾選「系統啟動」下的兩個核取方塊(多系統保留「顯示作業系統清單時間」)。
- 「編輯」啟動參數:確認 `/fastdetect`(勿改為 `/nodetect`),暫不加 `/noguiboot`(後續仍需 GUI 開機畫面配合)。
二、登錄優化關機與選單反應
- `regedit` 搜尋 `AutoEndTasks` → 設為 `1`(關機自動結束無回應程式)。
- 同路徑下 `HungAppTimeout`、`WaitToKillAppTimeout` → 設為 `2000`(毫秒),縮短等待時間。
- 搜尋 `MenuShowDelay` → 設為 `0`(毫秒),消除選單彈出延遲。
- 按 F3 繼續搜尋下一個,所有同名鍵值同法修改。
三、IDE 控制器啟用 DMA 傳輸模式(硬碟 I/O 核心加速)
- 裝置管理員→「IDE ATA/ATAPI 控制器」→「主要 IDE 通道」與「次要 IDE 通道」。
- 右鍵→「內容」→「進階設定」→「裝置 0/1 傳輸模式」選「DMA(若可用)」。
- 「裝置類型」可選則選「無」(針對無裝置的通道),減少偵測時間。
四、關機加速實測
修改完成重開機,捲動條僅轉 1~2 圈即進入桌面;關機幾乎瞬間完成。`/noguiboot` 可進一步隱藏捲動條,但失去視覺回饋,視個人喜好決定。
核心邏輯:減少開機等待(Boot.ini、登錄超時)、釋放硬碟頻寬(DMA 模式)、縮短關機容忍度(AutoEndTasks、Timeout 系列)。三管齊下,XP 想慢都難。