Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

解決 Windows XP CPU 使用率異常偏高的問題

編輯:XP 常見問題解答

問題現象

當 XP 系統收到大量 445 連接埠連線請求時,會分配記憶體與 CPU 資源處理。若連線負載過重,導致 CPU 使用率飆升,系統效能驟降甚至假死。

根本原因

Windows XP 工作項目數量與回應能力之間存在「比例失調」。預設的 MaxWorkItems 設定無法因應大量連線,導致資源耗盡。

解決方法:修改登錄檔調整 MaxWorkItems

  1. 按 Win + R,輸入 regedit 開啟登錄編輯器。
  2. 瀏覽至:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver
  3. 在右側空白處右鍵 → 新增 → DWORD 值,命名為 MaxWorkItems。
  4. 雙擊修改數值資料(十進位):
    • 實體記憶體 小於 512MB:設為 256
    • 實體記憶體 大於 512MB:設為 1024
  5. 關閉登錄編輯器,重新開機生效。

原理說明

MaxWorkItems 限制伺服器服務同時處理的工作項目上限。適當提高此值可緩解大量連線衝擊,平衡 CPU 與記憶體使用,提升系統回應能力。

注意事項

  • 修改登錄檔前建議先匯出備份。
  • 若系統為伺服器角色且長期承受高併發,建議配合記憶體升級與網路流量監控。
Copyright © Windows教程網 All Rights Reserved