Server 2008 R2WSUSサーバーによってサービスが提供される32ビットと64ビットの両方のマシンであるWin7SP1が多数あります。
何らかの理由で、更新をチェックするときはいつでも、新しいものはありませんが、PCは、WindowsUpdateサービス専用の1.3GBと2GBでさえ、使用可能なすべてのRAMを使用することになります。
興味深いことに、これは私たちの環境のWindows 8クライアントでは発生しません。約100MBのRAMを使用するだけで問題ありません。
私はこのスレッドに出くわしました https://social.technet.Microsoft.com/Forums/windows/en-US/4a782e40-bbd8-40b7-869d-68e3dfd1a5b4/windows-update-scan-high-memory-使用法 しかし、明らかに、現時点では持っていないSCCM 2012)のみをアドレス指定します。
Perfmonを介してチェックしたので、クライアントマシン上のWindows Updateサービスであり、更新をチェックしているこれらのマシンの1つでタスクマネージャーからサービスを停止するたびに、約1ギガバイトのRAMが解放されます。
誰かがこれに対する修正を知っていますか?
ありがとう。
https://support.Microsoft.com/en-us/kb/3050265 これを修正し、Microsoftはついに彼らの行動をまとめました。
Win 7 SP1 Pro 64ビットでは、 http://support.Microsoft.com/en-us/kb/3050265not暴走を修正RAM wuauservによる使用。修正が適用されてPCが再起動した後、wuauservは引き続き1GB以上のRAMを消費します。サービスは手動で停止する必要があります。タスクマネージャー/サービスでwuauservを見つけて、サービスを停止します。
WPAでキャプチャして表示したxperfトレース でわかるように、これはWindows8にもあります。
更新をスキャンするときにメモリ使用量がWindowsUpdateクライアントDLLから発生するため、これに対する修正はありません(wuaueng.dll!CAgentUpdateManager::FindUpdates
)。残りのメモリ使用量は、更新データベースのロードによるものですC:\Windows\SoftwareDistribution\DataStore\DataStore.edb
RAMに。