隨著使用時間增長,Windows XP 系統難免會變慢。透過登錄檔調整與系統設定優化,能有效提升開關機速度、程式回應與網路效能。以下整理九個經實測有效的加速技巧。
修改登錄檔:HKEY_CURRENT_USER\Control Panel\Desktop,將 AutoEndTasks 數值資料改為 1。登出或重開機後生效,系統將自動結束停止回應的程式,不再彈出等待視窗。
在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer 新增字串值 AlwaysUnloadDLL,預設值設為 1。設為 0 則停用。啟用後,程式關閉時會釋放其載入的 DLL,減少記憶體佔用。
XP 瀏覽網上鄰居時會掃描共享印表機與排程任務,導致延遲。刪除登錄檔 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace 下的兩個金鑰:
{2227A280-3AEA-1069-A2DE-08002B30309D} (印表機){D6277990-4C6A-11CF-8D87-00AA0060F5BF} (排程任務)重開機後,網芳瀏覽明顯加快。
修改 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters 下的 EnablePrefetcher,將預設值 3 改為 1(僅預讀開機檔案),可縮短開機捲動條時間。
關機時系統會等待程式與服務回應。修改三處登錄值(單位:毫秒),建議改為 4000 (4秒):
HKEY_CURRENT_USER\Control Panel\Desktop\HungAppTimeoutHKEY_CURRENT_USER\Control Panel\Desktop\WaitToKillAppTimeoutHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WaitToKillServiceTimeout並將 AutoEndTasks 設為 1,關機速度顯著提升。
修改 HKEY_CURRENT_USER\Control Panel\Desktop\MenuShowDelay,將預設值 (400) 改為 0 (即時顯示) 或 200 (較快但可感知)。重開機生效。
XP 專業版預留 20% 頻寬給 QoS。執行 gpedit.msc 開啟群組原則,依序展開:
「電腦設定」→「系統管理範本」→「網路」→「QoS 封包排程器」→「限制可保留頻寬」,設為「已停用」,即可釋放完整頻寬。
執行 msconfig 開啟「系統配置公用程式」,切換到「啟動」頁籤,取消勾選不必要的自動啟動程式(如聊天軟體、雲端同步工具等)。啟動項越少,開機越快、系統資源越充裕。需重開機生效。
同樣在 PrefetchParameters 中,EnablePrefetcher 值建議:
此設定能進一步善用 CPU 效率,改善開機與應用程式啟動速度。
以上技巧多透過登錄檔微調,風險較低且效果顯著。操作前建議備份登錄檔或建立系統還原點。配合定期清理暫存檔、碎片整理與病毒掃描,XP 系統仍能保持流暢體驗。