Windows Updateはすごく重い。
なにか作業している裏で走られるとストレスだ。
加えて「パッチを入れろ入れろ」と鬱陶しいことこの上ない。
会社のPCだったりすると問答無用でインストールまでされて、思わぬ瞬間に再起動されることだってある。

問題は何かといえば、こちらの意図しないタイミングでHDDをガリガリやられたり再起動されることだ。
ということで、自分でWindows Updateを走らせる。
会社のPCだと、パッチはWSUS経由で、通常のWindows Updateからではインストールできない事がある。
そこでwuaucltコマンドを使う。

Windowsの更新があるか確認するには、以下のコマンドを実行する。

wuauclt /detectnow

WSUSサーバ経由でWindows Updateしてるなら、以下のようにすると、サーバ側Cookieを破棄させる。詳細は後述のリンク。
※オプションの順番はこの通りでないとダメ。

wuauclt /resetauthorization /detectnow

さらにさらに、クライアントのWindows Updateサービスを再起動すればより確実に。

net stop wuauserv
net start wuauserv
wuauclt /resetauthorization /detectnow

ログは以下の場所に。

%systemroot%\WindowsUpdate.log

参考
コマンド ライン オプションを使用して自動更新の動作を調整する