1. 事象
Windows Update を実行すると下記のエラーが発生する。
新しい更新プログラムを検索できませんでした。
Windows Update
更新プログラムを確認中に問題が発生しました。
エラー: 80072EE2 Windows Update で問題が発生しました。
2. 原因
まずは Windows Update のログを確認することをおすすめします。
※参考: Windows Update のログを確認する
考えられる原因1: 指定したWSUSサーバーに接続できない
WSUSサーバーが停止しているなどの原因によりWSUSサーバーに接続できない場合本エラーが発生します。WSUS を利用しているかどうかはローカルグループポリシーの下記の項目から確認できます。
※参考: ローカル グループポリシー エディターの開き方
コンピューターの構成 > 管理用テンプレート > Windows コンポーネント > Windows Update > イントラネットのMicrosoft 更新サービスの場所を指定する
下記の例では Microsoft Updateではなく wsus01.local というサーバーに対して更新プログラムを取りに行く設定になっています。wsus01.local の 8530ポートに接続できるか確認してください。
※参考: Windowsからポートを指定してpingを打つ
考えられる原因2: レジストリに過去に設定したWSUSの情報が残っている
グループポリシーの イントラネットのMicrosoft 更新サービスの場所を指定する の設定とレジストリの設定情報に食い違いがある場合があります。例えば下記のようにWSUSを利用しない設定になっている場合でもレジストリ上、WSUSを利用する設定になっている場合があります。
WSUSに関するレジストリは下記の3箇所です。
1. WSUS利用設定
下記を確認してください。未構成の場合は存在しません
- キー: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
- 値: UseWUServer ※未構成の場合は存在しない
- データ: 無効の場合は 0 有効の場合は 1
2. イントラネットの更新サービスの設定
- キー: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
- 値: WUServer ※未構成の場合は存在しない
- データ: 任意の値
3. イントラネット統計サーバの設定
- キー: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
- 値: WUStatusServer ※未構成の場合は存在しない
- データ: 任意の値
[設定例]
以上。
コメント