Windows Update エラー 80070003 (Windows7)

"米MicrosoftIE脆弱性に対応する修正パッチの緊急配布開始"
http://internet.watch.impress.co.jp/docs/news/20140502_646872.html

Windows7で上記パッチをあてようとしたら一部のPCで"エラー80070003"が出て適用出来なかったので対処法をメモ。

1. Windows Updateの停止

サービス "wuauserv" を停止します。

※アクセスが拒否された場合
コマンドプロンプトを管理者権限で起動します。

  1. [Win+R]
  2. "cmd"と入力
  3. Ctrl+Shift+Enter

コマンドプロンプトで以下のコマンドを実行します。

$ net stop "windows update"

($ は入力しなくていいです)

2. 更新プログラムのキャッシュを削除

"C:\Windows\SoftwareDistribution\DataStore"の中にあるデータを全て削除

3. 再度 Windows Update をやってみる

キャッシュを削除したので初回の更新の確認に時間がかかる場合があります(10~20分程度)。
(1 で停止したWindows Updateのサービスは自動で起動されます)


以上の方法でパッチの適用に成功しました。

愚痴

一般ユーザはエラー出た時点で諦めますよ。この作業をユーザに強いることに遺憾の意。