Windows 登錄檔是系統核心設定庫,善用它能釋放效能、客製化介面並增強安全性。本文整理九項透過修改登錄檔實現的 XP 優化技巧,涵蓋啟動管理、速度調校、介面微調與功能控管。
開啟 regedit,瀏覽至 HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows,新增字串值 load,數值資料填入程式完整路徑(需用短檔名,如 C:\Progra~1\MyApp\app.exe)。重開機後該程式即會自動執行。
修改下列四個登錄值 (單位:毫秒),建議均設為 1000 (1秒) 或 200 (0.2秒):
HKEY_CURRENT_USER\Control Panel\Desktop\HungAppTimeoutHKEY_CURRENT_USER\Control Panel\Desktop\WaitToKillAppTimeoutHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\HungAppTimeoutHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WaitToKillServiceTimeout系統不再長時間等待程式回應,開關機明顯加快。
在 HKEY_CURRENT_USER\Control Panel\Desktop 修改 HungAppTimeout (預設 5000ms)。降低此值 (如 1000) 可讓系統更快判斷程式無回應並介入。但若設太低,可能誤判執行緩慢的大型程式。建議每次增加 1000 測試,直到不再誤判為止。
在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer 新增 AlwaysUnloadDLL = 1。程式關閉時自動釋放 DLL,節省記憶體。
瀏覽至 HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103} (我的電腦),新增 DWORD 值 SortOrderIndex:
重開機或重新整理桌面生效。
瀏覽至 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3,找到 DWORD 值 1803,將數值改為 3。重開 IE 後下載功能將被封鎖。改回 0 即解除限制。
在 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings 新增兩個 DWORD 值:
IE 即可支援多點斷點續傳,下載速度大幅提升。
在 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 新增 DWORD 值 NoWindowsKeys = 1。即可禁用 Win 鍵組合 (如 Win+R, Win+E 等),防止使用者執行未授權指令。設為 0 或刪除值即恢復。
修改 HKEY_CURRENT_USER\Control Panel\Desktop\MenuShowDelay 為 0 (最快) 或 200 (適中)。重開機生效。
善用登錄檔,讓老舊的 XP 煥發新生機。