none
Windows Server 2016でWSUSによるWinodws Updateがエラーとなる件 RRS feed

  • 質問

  • いつもお世話になります。下記の様な状況で困っております。何かしらのヒントを頂けましたら幸いです。

    【状況】

    仮想環境上に立ち上げたSQL ServerIIS等のWebシステムに必要な機能を有するWindows Server 2016について、

    開発機立ち上げのため、ホットクローニング(V to V)を実施しましたが、開発機ではWSUSによるWindows Updateができなくなった。

     ※WSUSサーバ

      OSWindows Server 2008 R2

      バージョン:WSUS3.0 SP2

    【経緯】

     (1)クローン後、ホスト名を変更。

     (2)クローン元はWSUSによるWindows Updateの実績があるため、サービスを停止し、以下場所にあるレジストリを削除

       HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate

       ・AccountDomainSid

       ・SusClientId

     (3)再起動後、WSUSコンソールに当該ホスト名が表示され、状態レポートも更新されていることを確認したが、

      数日後、状態レポートが更新されていないことが判明。

      ※WSUSコンソールから当該ホスト名を削除すると、コンソール上に復活するも前回の状態レポートは「まだ報告されていません」のまま変わらない。

     (4)設定のWindowsUpdate画面を開くと「お使いのデバイスは最新の状態です。」

      となっており、最終確認日時は(3)の日付となっている。

     (5)(4)の状態で「更新のチェック」ボタンをクリックしてチェックすると

      以下のメッセージが表示され、アップデートできない。

      「更新プログラムのインストール中に問題が発生しましたが、後で自動的に再試行されます。この問題が引き続き発生し、Web 検索やサポートへの問い

       合わせを通じて情報を集める必要がある場合は、次のエラー コードが役立つ可能性があります: (0x8024401c)

      ※WindowsUpdateLogにも0x8024401cが出ている。

     (6)C:\WindowsにあるSoftwareDistributionのリネーム等、Windows Update

      リセットを実施するも、症状は変わりません。

    何かしら情報を頂けますと幸いです。よろしくお願い致します。

    2018年12月26日 4:35

回答

  • 0x8024401cはHTTP408に相当し、リクエストがタイムアウトした事を表しています。

    一般的にこのエラーが発生するパターンとしては、以下の様にWSUSサーバー側が高負荷状態で応答できな等ですが、他のサーバーは更新出来ている様でしたら、該当しなさそうですね。

    Windows 10 / Windows Server 2016 を管理している環境で WSUS サーバーの負荷が高騰する
    https://blogs.technet.microsoft.com/jpwsus/2017/08/30/win10-high/


    可能であれば、WSUS側のIISログやWSUSログを確認した方が良いかもしれません。

    ■WSUSログ
    %programfiles%\Update Services\LogFiles\SoftwareDistribution.log

    ■IISログ
    C:\inetpub\logfiles
    2018年12月27日 5:57

すべての返信

  • Microsoft コミュニティ「Windows Updateができない」の続き(というかマルチポスト)でしょうか?

    こちらで質問を続けるのであれば、Microsoft コミュニティのスレッドにその旨投稿してこのスレッドのリンクを貼ってください。


    Hebikuzure aka Murachi Akira

    2018年12月26日 5:11
  • 作法を理解しておらず申し訳ありません。Tech Netで相談すると良いとのアドバイスをコミュニティで頂きました為、こちらにも相談させて頂きました。

    URLは貼り付けできませんでした。

    コミュニティで頂いたアドバイス(PingIDAccountDomainSidSusClientIdSusClientIDValidation4つを消去しては?)とのご指導を受けて対応しようとしたものの、Windows Server 2016では当該レジストリに

    存在するキーは以下の4つで、PingIDAccountDomainSidはありませんでした。

    LastDownloadsPurgeTime

    LastTaskOperationHandle

    SusClientId

    SusClientIDValidation

    (先日、SusClientId と、SusClientIDValidationは削除してみたのですが、削除しても結果は同じでした。)

    解決へ向けて、何かしら情報を頂けますと幸いです。

    2018年12月27日 4:07
  • 0x8024401cはHTTP408に相当し、リクエストがタイムアウトした事を表しています。

    一般的にこのエラーが発生するパターンとしては、以下の様にWSUSサーバー側が高負荷状態で応答できな等ですが、他のサーバーは更新出来ている様でしたら、該当しなさそうですね。

    Windows 10 / Windows Server 2016 を管理している環境で WSUS サーバーの負荷が高騰する
    https://blogs.technet.microsoft.com/jpwsus/2017/08/30/win10-high/


    可能であれば、WSUS側のIISログやWSUSログを確認した方が良いかもしれません。

    ■WSUSログ
    %programfiles%\Update Services\LogFiles\SoftwareDistribution.log

    ■IISログ
    C:\inetpub\logfiles
    2018年12月27日 5:57