WSUS メッセージとトラブルシューティングのヒント

適用対象: Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012

この記事には、次の WSUS メッセージに関する情報が含まれています。

  • コンピューターが状態を報告していません

  • メッセージ ID 6703 - WSUS 同期に失敗しました

  • エラー 0x80070643: インストール中の致命的なエラー

  • 一部のサービスが実行されていません。 次のサービスを確認してください [...]

コンピューターが状態を報告していません

このメッセージは、WSUS クライアント コンピューターが現在の更新状態を示す情報を WSUS サーバーに送信しないときに、WSUS コンソールで生成されます。 この問題は通常、WSUS サーバーではなく、WSUS クライアント コンピューターが原因で発生します。

最も一般的な理由は次のとおりです。

  • コンピューターがネットワークへの接続を失った。
    • ネットワーク ケーブルが取り外されている。
    • 介在するネットワーク ケーブルに欠陥がある。
    • コンピューターのネットワーク アダプターに欠陥がある。
    • コンピューターが接続するネットワーク ポートが無効になっている。
    • ワイヤレス アダプターを企業のワイヤレス アクセス ポイントに関連付け、そこに接続することができない。
  • コンピューターがオフになっている。 (シャットダウンされたか、スリープまたは休止モードになっている)。

メッセージ ID 6703 - WSUS 同期に失敗しました

Message: The request failed with HTTP status 503: Service Unavailable.
Source: Microsoft.UpdateServices.Administration.AdminProxy.createUpdateServer.

WSUS サーバーで Update Services を開こうとすると、次のエラーが表示されます。

Error: Connection Error
An error occurred trying to connect to the WSUS server. This error can happen for a number of reasons. Please contact your network administrator if the problem persists. Click the reset Server Node to connect to the server again.

WSUS 管理 Web サイトの URL (http://WSUS01:8530 など) にアクセスしようとすると、次のエラーで失敗します。

HTTP Error 503. The service is unavailable

この状況では、最も可能性の高い原因は、IIS の WsusPool アプリケーション プールが停止状態にあることです。

また、アプリケーション プールのプライベート メモリ制限 (KB) が 1843200 KB の既定値に設定されている可能性があります。 この問題が発生する場合は、プライベート メモリ制限を 4 GB (4000000 KB) に増やして、アプリケーション プールを再起動します。 メモリを増やすには、次の手順のようにします。

  1. インターネット インフォメーション サービス (IIS) マネージャー コンソールを開きます。
  2. [接続] ペインから [アプリケーション プール] を選んだ後、WsusPool を選び、右クリックして [詳細設定] を選びます。
  3. [プライベート メモリ制限 (KB)]4,000,000 に設定します。
  4. [OK] を選択して、設定を適用します。

環境によっては、プライベート メモリの制限を 8 GB (8,000,000 KB) 以上に増やすことが必要になる場合があります。

エラー 0x80070643: インストール中の致命的なエラー

WSUS が Microsoft SQL Server を使って設定されている場合、この問題は、WSUS のセットアップを実行しているユーザーに SQL Server でのシステム管理者アクセス許可がないために発生します。 この問題を解決するには、SQL Server のユーザー アカウントまたはグループ アカウントにシステム管理者のアクセス許可を付与してから、もう一度 WSUS セットアップを実行します。

一部のサービスが実行されていない

次のサービスが実行されていることを確認します。

  • Selfupdate: Selfupdate サービスのトラブルシューティングについては、自動更新を更新する必要がある問題に関するページを参照してください。

  • WSSUService.exe: このサービスによって同期が容易になります。 同期で問題が発生する場合は、[スタート] をクリックし、[管理ツール] をポイントして [サービス] をクリックし、サービスの一覧で [Windows Server Update Service] を見つけることによって、WSUSService.exe にアクセスします。 サービスが見つかったら、次のことを行います。

    • このサービスが実行されていることを確認します。 停止されている場合は [開始] を選びます。または、[再起動] をクリックしてサービスを更新します。

    • イベント ビューアーを使用して、[アプリケーション][セキュリティ][システム] の各イベント ログで、問題を示している可能性のあるイベントがないかどうかを確認します。

  • Web servicesSQL サービス: Web サービスは IIS でホストされています。 それらが実行されていない場合は、IIS が実行 (または起動) されていることを確認します。 また、コマンド プロンプトで「iisreset」と入力して、Web サービスをリセットしてみることもできます。

  • SQL サービス: Selfupdate サービスを除き、すべてのサービスで SQL サービスが実行されている必要があります。 いずれかのログ ファイルに SQL 接続の問題が示されている場合は、まず SQL サービスをチェックします。 SQL サービスにアクセスするには、[スタート] を選び、[管理ツール] をポイントして [サービス] を選んでから、次のいずれかを見つけます。

    • MSSQLSERVER (WMSDE または MSDE を使っている場合、または SQL Server を使い、インスタンス名として既定のインスタンス名を使っている場合)

    • MSSQL$WSUS (SQL Server データベースを使っていて、データベース インスタンスの名前が WSUS である場合)

      サービスを右クリックして、サービスが実行されていない場合は [開始] を選び、実行されている場合は [再起動] を選んでサービスを更新します。

mimeMap 型の重複するコレクション エントリを追加できません

以前に MIME の種類を手動で追加した場合、WSUS が UUP をサポートするように変更されたため、重複するエントリに関するエラーが表示される場合があります。 Cannot add duplicate collection entry of type 'mimeMap' with unique key attribute 'fileExtension' set to '.wim' のようなエラーが発生した場合、MIME の種類が適切なレベルで設定されていない可能性があります。 この問題を解決するには、web.config ファイルを編集して、MIME の種類を最初に設定されたレベルから削除する必要があります。

MIME の種類が設定された web.config ファイルを見つけます。

  1. 各レベルの MIME の種類を開き、エントリの種類.wim および .msu の MIME の種類の local と表示されている場所を見つけます。

    • たとえば、"WSUS 管理" サイト レベルまたは APIRemoting30 Web サービスで .wimlocal に設定されている場合があります。 これら 2 つの MIME の種類は、サーバー レベルでのみ local に設定する必要があります。
  2. MIME の種類が local に設定されている場所を見つけたら、その場所から [操作] ウィンドウで、[探索] を選択してフォルダーの場所を開きます。

  3. メモ帳または他のテキスト エディターで、web.config ファイルを開きます。

  4. .wim.msu の MIME マップ エントリを見つけます。 エントリは <mimeMap fileExtension=".msu" mimeType="application/octect-stream" /> のようになります。

  5. ファイル エントリのすぐ上の行に、<remove fileExtension=".msu" /> などの型の削除を挿入します。 両方のファイルの種類が一覧表示されている場合、web.config ファイルは次のエントリのようになります。

    <configuration>
      <system.webServer>
        <staticContent>
          <remove fileExtension=".wim" />
          <mimeMap fileExtension=".wim" mimeType="application/x-ms-wim" />
          <remove fileExtension=".msu" />
          <mimeMap fileExtension=".msu" mimeType="application/octect-stream" />
        </staticContent>
      </system.webServer>
    </configuration>
    
  6. 変更した内容を web.config ファイルに保存し、閉じます。