註冊表是 Windows XP 的核心設定庫,幾個關鍵鍵值微調,即可在開關機速度、選單回應、網路連線、系統穩定性上獲得立竿見影效果。本文彙整 20 項實戰註冊表優化,附路徑與數值,備份後即可套用。
| 路徑 | 鍵值 | 建議值 | 說明 |
|---|---|---|---|
| HKCU\Control Panel\Desktop | HungAppTimeout | 200 | 程式停止回應等待時間 (ms) |
| WaitToKillAppTimeout | 1000 | 關機時等待程式結束時間 (ms) | |
| HKLM\System\CurrentControlSet\Control | HungAppTimeout | 200 | 同上,系統層級 |
| WaitToKillServiceTimeout | 1000 | 關機時等待服務結束時間 (ms) | |
| HKCU\Control Panel\Desktop | AutoEndTasks | 1 | 自動關閉停止回應程式 |
| HKCU\Control Panel\Desktop | MenuShowDelay | 0 | 選單顯示延遲 (0=即時,適應不良可改 200) |
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer):程式關閉時強制卸載 DLL,釋放記憶體。HKLM\System\CurrentControlSet\Control\Update):加快磁碟快取寫入頻率(類似 98 的保守檔案系統設定)。HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management):設為 CPU L2 Cache 大小 (十進位 KB),如 P4 1.6G 256KB→填 256。務必查詢自家 CPU 規格,勿盲目抄寫。HKLM\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction):開機自動碎片整理優化啟動檔案排列。timeout=30 改 5;或 msconfig / 系統屬性→進階→啟動與故障恢復 修改。IMAPI CD-Burning COM Service 設為停用,避免與 Nero 衝突。HKU\.DEFAULT\Control Panel\Desktop\AutoEndTasks=1。sysoc.inf 移除 hide,再從「新增/移除 Windows 元件」解除安裝。HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoLowDiskSpaceChecks=1。msconfig → BOOT.INI → 勾選 /NOGUIBOOT。DVDPlay;若失效,HKCU\Software\Microsoft\MediaPlayer\Player\Settings\EnableDVDUI=yes。HKLM\SYSTEM\CurrentControlSet\Control\CrashControl\AutoReboot=0,藍屏保留錯誤碼供診斷。DelegateFolders\{59031a47-...} 鍵值。HKCU\Software\Microsoft\Internet Explorer\Main\Enable AutoImageResize=NO。HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings 新增 DWORD MaxConnectionsPer1_0Server=10、MaxConnectionsPerServer=10。操作鐵則: 每次修改前匯出註冊表備份;分批套用、重開機驗證;若系統異常,匯入備份即可還原。