WINDOWS 7
 Computer >> コンピューター >  >> システム >> WINDOWS 7

WindowsUpdateエラー0x80244022およびWsusPoolメモリ制限

ある顧客で、Windows 7を実行しているクライアントへの更新プログラムのインストールに関連する非常に興味深い問題に直面しました。更新プログラムは、System Center Configuration Manager(より正確にはSoftware Update Point – SUP)に統合されたWSUSサーバーを介して配布されます。 SCCMサーバーはWindowsServer2008 R2を実行しており、WSUSのバージョンはそれぞれWSUS3.0SP2です。 Windows 7 SP1を実行しているクライアントPC(約2,000台のコンピューター)を更新する必要があります。

クライアントコンピューターはソフトウェアアップデートポイントからアップデートを取得できません。エラー0x80244022 ログに表示されます。

クライアント側のWUAhandler.log 次のエラーが含まれています:

OnSearchComplete - Failed to end search job. Error = 0x80244022.
Scan failed with error = 0x80244022.

WindowsUpdate.log また、次のような多くのエラーがあります:

2017-11-11 14:25:41:271 612 4858 Setup WARNING: SelfUpdate check failed to download package information, error = 0x80244022
2017-11-11 14:25:41:271 612 4858 Setup WARNING: SelfUpdate check failed to download package information, error = 0x80244022
2017-11-11 14:25:41:271 612 4858 Agent * WARNING: Skipping scan, self-update check returned 0x80244022
2017-11-11 14:25:41:271 612 4858 Agent * WARNING: Exit code = 0x80244022
2017-11-11 14:25:41:271 612 4858 Agent WARNING: WU client failed Searching for update with error 0x80244022
2017-11-11 14:25:41:271 612 4abc AU # WARNING: Search callback failed, result = 0x80244022
2017-11-11 14:25:41:271 612 4abc AU # WARNING: Failed to find updates with error code 80244022

WindowsUpdateエラー0x80244022およびWsusPoolメモリ制限

サーバー側のWSUSCtrl.log このエラーを示しています:

The request failed with HTTP status 503: Service Unavailable
Failures reported during periodic health check by the WSUS Server SCCM-SRV1. Will retry check in 1 minutes

WindowsUpdateエラー0x80244022およびWsusPoolメモリ制限

つまり、WSUSサイトが応答しません。実際、WSUS管理のURLアドレス(http:// SCCM-Srv1:8530)を開くと、次のエラーが表示されます。

HTTP Error 503. The service is unavailable

WindowsUpdateエラー0x80244022およびWsusPoolメモリ制限

IISマネージャーを開いた後、WSUS(WsusPool)を担当するプールが停止していることがわかりました。

WindowsUpdateエラー0x80244022およびWsusPoolメモリ制限

手動で起動した後、20〜30分で再び落下します。システムログでは、イベントID 5117の下に興味深いエントリが表示されました だった:

A worker process serving application pool ‘WsusPool’ has requested a recycle because it reached its private bytes memory limit

WindowsUpdateエラー0x80244022およびWsusPoolメモリ制限

デフォルトでは、WsusPoolメモリの制限は 1.8 GB です 。それを超えると(特に最初のスキャンでWSUSクライアントが多数ある場合に発生する可能性があります)、プールはリセットされます。プールが使用しているメモリの量を理解するには、 w3wp.exeを確認するだけで十分です。 処理する。 1.8 GBの制限を超えると、プロセスが再開されます。したがって、この問題を解決するには、割り当てられるメモリの量を増やす必要があります。

。 T 彼の問題は、Windows10で更新プログラムを受信したときにエラー0x8024401Cで以前に検討したケースに部分的に似ています。

IISマネージャーで実行でき、アプリケーションプールを選択します WsusPoolを右クリックします ->リサイクル 、次にプライベートメモリ使用量(KB単位)の値を拡大します 分野。 WindowsUpdateエラー0x80244022およびWsusPoolメモリ制限

どれだけ増やすかはあなた次第ですが、3〜4GBから始めることをお勧めします。私の場合、2,000以上のWSUSクライアントには6GBで十分でした。

割り当てられたメモリのサイズは、プライベートメモリ使用量(KB)の値を増やすことにより、プールの詳細設定で変更することもできます。 フィールド。

WindowsUpdateエラー0x80244022およびWsusPoolメモリ制限

次に、開始/停止を使用してプールを再起動します またはリサイクル ボタン。

WindowsUpdateエラー0x80244022およびWsusPoolメモリ制限

その後、w3wp.exeは3GBを超えるRAMの消費を停止しました。翌日、コンピューターは更新を取得し始めました。

ヒント SCCM Software Update Pointから更新プログラムを取得するWSUSクライアントが多数ある場合(特に、更新プログラムを初めて取得するクライアント)、[詳細設定]で次のパラメーターの値を増やすことができます。

  • キューの長さは1,000〜25,000
  • 「サービスを利用できません」応答タイプ—HttpLevelからTcpLevelまで
  • 障害間隔(分)–5から30
  • 「最大障害」を5から60に変更

また、Windows Server2008R2にWSUS3.0SP2の次の更新プログラムをインストールすることをお勧めします。

  1. KB2720211
  2. KB2734608

そして、これらはWindows Server 2012R2のWSUS4.0用です:

  • KB2919442
  • KB2919355
  • KB3095113
  • KB3159706


  1. Windows 更新エラー 0x8024D007

    0×8024D007 エラーの解決策を見つける これはかなり一般的な Windows Update エラーであり、この記事が問題の解決に役立つことを願っています。 Windows エラーの原因 0×8024D007 オンラインのテクニカル フォーラムやブログをざっと調べてみると、この Windows エラーについて助けを求めている人がいることがわかります。あなたの質問は、この典型的な要求と同じかもしれません:Windows Vista (Home Premium) を実行しています。Windows Update で [更新プログラムの確認] をクリックすると、次のエラーが表示されます

  2. Windows Update 0x80244022 または 0x80072ee2 エラーを修正します。

    Windows Update 0x80244022 または 0x80072ee2 エラーは、Windows が Windows Update サーバーに接続して更新を受信できないために発生します。これは、レジストリ ファイルやキーの破損、日付/時刻の誤り、ファイアウォール設定など、いくつかの理由によるものです。 このガイドでは、Windows 10、8、または 7 OS で Windows Update 0x80244022 または 0x80072ee2 エラーを解決するための詳細な手順を見つけることができます Windows Update エラー 0x80244022 または 0x