大概从十年前开始使用 WSUS,印象中过了没几年,就开始会出现需要‘重置服务器节点’的问题,网络上相关解决方法也很多,所以我也就一直没把解决方法写成文章,因为似乎没遇过可以根治的解决方法,At most, it only reduces the frequency of occurrence。Discussions online,Mostly focus on IIS settings and increasing memory,But later I had already allocated 16GB of memory,The frequency of occurrence is still not low。

最近起了一台 Windows Server 2019,每次升級新版 Windows 都期望能改善此問題,但從 2003 到現在,只是一次次的讓人失望。這次 2019 裝起來後,把 Client 的Update 指向新伺服器,隔天開啟 WSUS 就出現「連線錯誤」,需要「重設伺服器節點」,但怎麼按也沒用。照例上網找文章,也照例透過修改 IIS 設定來暫時解決這問題,在無法理解為何微軟可以讓這個問題存在十年以上之餘,決定把自己解決的方式整理成文章。後續如果有再發生,透過修改其他參數解決,會再來更新。
◎ 開啟 IIS ,找到「應用程式集區」-「WsusPool」-「進階選項」

※ 這邊會看到 WsusPool 應該是”停用”狀態,你可以把它啟用,但是當回去開啟 WSUS 後,有可能 WSUS 又跳錯,接著這邊也又變成”停用”。因此可以先修改完設定後,再將其啟用。
◎ 找到「回收」項目底下的「專用記憶體限制 (KB)」,預設是1843200,我這邊是直接改成”0”不限制 (我这台服务器没有做其他用途)。

◎ 修改完后,再将 WsusPool 启用即可。
【相關連結】
- 增加 IIS 私有内存限制以提高 WSUS 可用性 – 404 技术支持







