【Win7】 個別WindowsUpdateでエラーの時

Windows Updateを個別でKBxxxxxxxだけとか適用したいのにエラーが出るときがある。
例えば、(0x80073afc リソースローダーはMUIファイルの検索に失敗しました。)

WUP_ERR002

こんなエラー。これだとMUI (c:\Windows\System32の中にある)がうまく見つからないか開けないのだろうと予想はできるが、いざ、探してみるとちゃんと存在していたりする。
こういう場合はちょっと手間だが自分で展開してインストールしてしまう。
まず、ターゲットとなるWindows Updateのファイルをダウンロードし、自PCにC:\UPDATE_TMPというフォルダを作成して保存。仮置きのフォルダなので名前は何でも良いし、終わったら消去してOK。
今回はWindowsUpdateが進まない時で出てきたKB3050265の64bit版で画面説明。
コマンドプロンプト(Windowsの検索窓でcmd.exeと探せば出てくる)を開き、作成したフォルダに移動する。移動はCDコマンドでフルパスを入力。今回の場合だと構文的には、
CD△C:\UPDATE_TMP (△=半角スペース)でEnterキー。

WUP_ERR003

こんな感じに見える。つぎに、expandというコマンドでこれを展開。

WUP_ERR004

構文としては
expand△/f:*△元のファイル名△展開先のフォルダ名 (△=半角スペース)
するとこのフォルダの中は、

WUP_ERR005

こんな感じになる。
つぎにこれをインストール。pkgmgrというコマンドを使用。このpkgmgrを使うときには拡張子が「.xml」のファイルを指定する。

WUP_ERR007

構文は、
pkgmgr△/n:ファイル名 (△=半角スペース)
実行したところで何も変わらないで次のコマンド入力待ちみたいになっているが、これでよい。ここで再起動。
そして確認してみると、

WUP_ERR008

このようにちゃんとインストールされている。
こうして、エラーで適用できなかったUpdateをインストールできる。

スポンサーリンク