はじめに
Windows Server2012R2で「80244010」エラーが発生して Windows Update が失敗するトラブルが発生した。
万人がこの手順で解消するか分からないものの、最終的に解消したので記録。
環境は WSUS を利用する構成。
クライアント側の OSは Windows Server 2012 R2。
対処
よくある対処
まずWindows Update が失敗する場合に良く行う対応として「Windows Update の履歴を削除」や、「システムイメージをチェック」、OS再起動を行っても解消しない。
以下のフォルダを削除して Windows Update の履歴を削除
- C:\WINDOWS\SoftwareDistribution
- C:\Windows\System32\catroot2
システムイメージをチェック
- [Win + R] を押下して「cmd」を入力
- [コマンドプロンプト]を右クリックし、[管理者として実行]
- 以下を実行
DISM.exe / Online / Cleanup-image / Restorehealth - 以下を実行
SFC /SCANNOW - OS 再起動
レジストリを書き換えて WSUS の利用を無効化/有効化
今回利用していた環境では WSUS の利用を無効化/有効化で解消した。
- [Win + R] を押下して「regedit」を入力
- 以下のレジストリキーを「0」にする
UseWUServer が「0」だと WSUS無効、「1」だと WSUS有効
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
UseWUServer
- OSを再起動する
- 以下のレジストリキーを「1」に戻す
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
UseWUServer
- OSを再起動する
WSUSの無効化/有効化をしたら、Windows Updateがエラー無くできるようになった。
まとめ
Windows Server 2012 R2 以前は特に Windows Update のエラーが多いように思う。
普段は「よくある対処」で治ることも多いが、今回のエラーは解消しなかった。
WSUS を利用している環境での切り札は、WSUS利用の無効化&有効化になるかもしれない。
コメント