XP 開機慢是通病。本文從 安全無風險的介面設定 到 有風險的核心調整,分六大面向提速:去除華麗外觀、定期磁碟維護、縮短啟動等待、固定虛擬記憶體、關閉開機畫面、精簡桌面圖標,並附關閉啟動掃毒建議。

一、通過桌面/控制台進行相關設定 (安全、零風險)
1. 去除華麗臃腫的外觀
- 桌面右鍵 → 內容 → 桌面 → 背景:「無」
- 螢幕保護裝置:「無」
- 刪除多餘桌面捷徑 (只留常用 3-5 個)
- 系統內容 → 進階 → 效能 → 設定 → 「調整為最佳效能」 (取消所有動畫、淡入淡出、陰影)
2. 經常維護系統 (磁碟清理 + 碎片整理)
- 開始 → 程式集 → 附屬應用程式 → 系統工具 → 磁碟清理 (勾選所有項目)
- 同目錄 → 磁碟碎片整理 → 選擇系統盤 (C:) → 碎片整理
- 頻率:每 1-3 個月一次,碎片整理後系統啟動檔案連續存放,讀取最快
3. 減少預啟動的等待時間
- 系統內容 → 進階 → 啟動和故障修復 → 設定
- 「系統啟動」區:取消勾選「顯示作業系統清單的時間」和「顯示修復選項的時間」
- 多重開機保留「顯示作業系統清單的時間」設為 5 秒 (預設 30 秒)
- 不想看啟動捲動條:編輯
boot.ini,在 /fastdetect 後加 /noguiboot
4. 擴大虛擬記憶體容量並固定值 (關鍵提速)
- 系統內容 → 進階 → 效能 → 進階 → 虛擬記憶體 → 變更
- 選擇「自訂大小」,指向較少使用的磁碟分區 (非 C: 最佳)
- 初始大小 = 最大大小 = 實體記憶體 × 2 (例:512MB RAM → 1024MB)
- 固定值避免動態擴縮碎片,放在低使用率分區減少磁頭抖動
- 最佳時機:磁碟碎片整理完成後立即設定,虛擬記憶體檔案將佔據連續空間
5. 去掉 Windows 開機圖示 (靈異但有效)
- 資料夾選項 → 檢視 → 勾選「顯示所有檔案」
- C: 根目錄找
msdos.sys → 取消「唯讀」屬性 → 記事本開啟
[Options] 區段下加入 Logo=0 → 存檔 → 恢復「唯讀」
- 或
msconfig → BOOT.INI → 勾選 /bootlog (不同用途)
6. 桌面圖標太多會拖慢啟動
- 每個捷徑啟動時 Shell 都要解析目標、圖示、工具提示
- 建議:不常用捷徑移入資料夾、或建立「捷徑倉庫」資料夾置於桌面
- 殺毒軟體「開機掃描」若已有「即時監控」則多餘,建議關閉開機掃描
二、進階/有風險調整 (需備份、懂原理再動)
- services.msc 停用非必要服務 (Indexing Service、Remote Registry、Messenger 等)
- msconfig → 啟動頁籤 → 停用所有非必要啟動項
- regedit 優化:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters\EnablePrefetcher=3 (啟動+應用程式預讀)
- 開機碟檢查:
chkdsk C: /f /r 修復壞軌、檔案系統錯誤
- BIOS 設定:啟用 Quick Boot、關閉不需的裝置檢測 (软驱、串口、並口)
效果驗證
# 開機時間測量 (從按下電源鍵到桌面可操作)
# 使用秒錶或開機記錄工具 (Bootvis - XP 專用舊工具)
依序套用上述 六大安全設定 + 選擇性進階調整,典型 XP 機器 (P4/512MB/IDE 硬碟) 開機時間可從 90 秒壓縮至 40-50 秒。核心原則:減少讀取、減少等待、減少碎片、減少動畫。