Windows 7 Service Pack 1にアップデートした後に発生します。Windows Updateのバックグラウンドサービス(netsvcs)が有効になっていると、メモリリークが発生することがあります。詳細は こちら などを参照してください。Windows Updateに障害があることを確認するには、 阿波さんの回答 はこちらをご覧ください。
この問題に対する無分別な解決策の一つは、Windows Updateをオフにして、すべての更新プログラムを手動でインストールすることです。services.msc**を実行して、Windows UpdateとBackground Intelligent Transfer ServiceをDisabledに設定してください。サービスに関する一般的な説明は、 こちら を参照してください。
ただし、この問題を修正するためのいくつかの更新プログラムがMicrosoftによってロールアウトされています。Win7 SP1の新規インストールでWindows Updateを最初に実行すると、他の更新プログラムを確認する前に、**Windows Update Agent [WUA] 7.6.7600.320* KB2887535 )のインストールを要求してきます。そうするか、オフラインでインストールする場合は手動でアップデートを適用してください。そうすると、この問題が解決するまで他のアップデートを自動的にインストールできなくなる可能性があります。
次に、以下のアップデートを手動でダウンロードしてインストールしてください:
https://support.microsoft.com/en-us/kb/3083324
これにより、Windows Update Agentが7.6.7601.18979にアップデートされます。
これは、この問題に対処するためにMicrosoftがリリースしたシリーズの最新のアップデートです。それぞれ新しいバージョンに入れ替わっており、最新のものをインストールするだけで済むようです。しかし、それでも問題が解決しない場合は、シリーズの中の古い更新プログラムをインストールしてみるか、順次インストールしていくとよいでしょう。時系列的には、以下のアップデートを参考にしてください。
https://support.microsoft.com/en-us/kb/2990214 https://support.microsoft.com/en-us/kb/3050265 (2015年6月) https://support.microsoft.com/en-us/kb/3065987 (2015年7月) https://support.microsoft.com/en-us/kb/3075851 (2015年8月) https://support.microsoft.com/en-us/kb/3083324 (2015年9月)
それから、 この回答 によると、このアップデートをインストールしてください:
https://support.microsoft.com/en-us/kb/3102810 (2015年10月20日)
これは、WUAを7.6.7601.19046のバージョンにアップデートします。理論的には、このステップをスキップすれば問題ありません。しかし、このアップデートは以前のアップデートを置き換えるものではないと主張しているため、最初に前述のアップデートをインストールすることをお勧めします。
最後に、これらのアップデートを手動でインストールする前に前述の2つのサービスを無効にし、その後に再度有効にすることをお勧めします。どちらの方法でも問題ないと思いますが、念のため各アップデートの後にマシンを再起動した方がいいかもしれません。
報告は様々ですが、これでWindows UpdateがメモリとCPUを占有するという問題は解決するはずです。)