Windows 7 運行一段時間後,彈出「系統資源不足,無法完成要求的服務」,甚至工作管理員顯示記憶體/CPU 佔用不高。這是經典的 LanmanServer(伺服器服務)工作項目耗盡 問題,透過註冊表增加 MaxWorkItems 限制即可解決。
regedit 開啟登錄編輯器。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\ParametersMaxWorkItems,選擇「十進位」,根據實體記憶體輸入數值:1024256LanmanServer 服務處理檔案/列印共享請求,每個連線佔用一個工作項目。預設最大值較小(舊版本為 256),大量並發連線(如多使用者存取共享資料夾、備份軟體、病毒掃描)耗盡項目導致新連線被拒。增加上限可緩解資源耗盡,但不解決根本原因(如惡意軟體大量連線、共享資料夾被濫用)。
net session 指令查看當前連線,識別異常 IP。MaxMpxCt、MaxWorkItems 等相關參數。⚠️ 註冊表修改風險提醒: 操作前請「檔案」→「匯出」備份 LanmanServer\Parameters 分支,錯誤修改可能導致共享服務無法啟動。