Windows 7 をクリーンインストールした後、Windows Updateを実行すると、いつまで経っても終わらない、という状況に陥る事があります。DSP版のWin7では必ずそうなるような気がします。
対処方法として、以下のマイクロソフトのコミュニティが参考になります。
http://answers.microsoft.com/ja-jp/windows/forum/windows_7-update/windowsupdate%E3%81%A7%E6%9B%B4%E6%96%B0%E3%83%97/5ac1569e-cee4-4b11-90f5-1116a09f7686?page=2&auth=1
いろいろ書かれていますが、私の場合、ほとんどが64bit版なので、本文中、
>64bitをお使いのようですので・・・正しくは KB3145739 をダウンロードします。
とある、以下のUpdateを手動で実行すると、Windows Updateが完了します。
https://www.microsoft.com/ja-jp/download/search.aspx?q=KB3145739
それでも、更新の一覧を取得するまでに、3時間以上(機種のスペックによっては5時間以上)かかりますので、気長に待つしか無いです。
[タスクマネージャー]-[プロセス]で「すべてのユーザーのプロセスを表示」を押し、TrustedInstaller.exe が実行されていれば上手くいっている、と私は判断しています(確証なし)。
svchost.exeのメモリ使用量がとんでもないことになっていると思いますが、多分大丈夫でしょう。
その後、Updateの一覧が250項目以上になりますが、最初のUpdate実行は上から100未満に絞った方が良さそうです(個人的な経験から)。一度に実行すると、大量の「更新失敗」が発生する事があるためです。
Win7が発売されたのが2009年10月ですので、更新項目が溜まってしまうのですね。