許多 XP 使用者深受開機緩慢之苦:自檢後畫面長時間漆黑、捲動條轉十幾圈才進入桌面、桌面顯示後數分鐘內程式無回應。要解決這些問題,必須先了解 XP 的五階段啟動流程:
XP 系統啟動五階段
- 預啟動: BIOS 自檢、掃描硬體、讀取 MBR 並載入 NTLDR。
- 啟動: NTLDR 切換至 32 位保護模式,讀取 BOOT.INI。
- 載入核心: 載入 NTOSKRNL.EXE 及硬體抽象層 (HAL)。
- 核心初始化: 核心初始化完成,控制權移交,開始載入裝置驅動、啟動 Win32 子系統與服務。
- 使用者登入: 登入後繼續配置網路裝置與使用者環境,最終呈現熟悉的桌面。
了解流程後,才能針對各階段進行優化,例如精簡啟動項目、啟用 DMA 模式、調整登錄檔設定等,大幅縮短開機等待時間。