Windows Updateトラブルシューティング ガイダンス

仮想エージェントを試す - 一般的なWindows Updateの問題をすばやく特定して修正するのに役立ちます

これらのソリューションは、Windows Updateトラブルシューティング シナリオを開始するために設計されています。

トラブルシューティング チェックリスト

手順 1: お使いのバージョンの Windows の診断ツールを実行する

  • Windows 7、Windows 2008 R2、または Windows 2008 SP2: システム準備 (CheckSUR) ツールを実行します。 詳細については、「 CheckSUR ログ ファイルで検出されたエラーを修正する」を参照してください。

  • Windows 8以降のバージョンの Windows: 管理コマンド プロンプト ウィンドウを開き、次のコマンドを実行します。

    Dism /online /cleanup-image /restorehealth
    

手順 2: コンピューターを再起動する

以前の更新後にコンピューターが再起動しなかった場合でも、新しい更新プログラムを適用する前に保留中のアクションを完了する必要がある場合があります。

手順 3: 最新のサービス スタック更新プログラムをインストールする

詳細については、「最新のサービス スタックの更新」を参照してください。

手順 4: Windows ファイルの破損を確認して修正する

詳細については、「 Windows ファイルの破損を修正する」を参照してください。

手順 5: 更新プログラム パッケージをダウンロードし、更新プログラムを手動でインストールする

これを行うには、次の手順を実行します。

  1. Microsoft Update Catalog を開きます。

  2. 検索ボックスに、ダウンロードする更新プログラム番号を入力し、[ 検索] を選択します。

  3. 検索結果で、オペレーティング システムに適用される更新プログラムを見つけます。 その更新プログラムの横にある [ 追加] を選択して、バスケットに更新プログラムを追加します。

  4. [ バスケットの表示] を選択し、[ ダウンロード] を選択します。

  5. 更新の保存先を選択するには、[ 参照] を選択し、[続行] を選択 します

  6. ダウンロード プロセスが完了したら、[ 閉じる] を選択します。

  7. ダウンロード場所を参照し、ダウンロード パッケージをダブルクリックして更新プログラムをインストールします。

共通の問題と解決策

エラー: 更新プログラムはコンピューターに適用されません

このエラーには、いくつかの原因が考えられます。 次の手順は、影響を与える特定の原因を特定するのに役立ちます。

手順 1: 更新プログラムが置き換えられているか

更新プログラム パッケージに、更新するシステムよりも新しいバージョンのバイナリが含まれていることを確認します。 または、パッケージが別の新しいパッケージに置き換えられるチェックします。

コンポーネントの更新プログラムがリリースされると、更新されたコンポーネントは、既にシステム上にある古いコンポーネントに置き換えられます。 この場合、以前の更新プログラムは置き換えられたものとしてマークされます。 インストールしようとしている更新プログラムに、システムに新しいバージョンのペイロードが既に存在する場合は、このエラー メッセージが表示される可能性があります。

手順 2: 更新プログラムは既にインストールされていますか?

インストールしようとしているパッケージがまだインストールされていないことを確認します。

手順 3: 更新プログラムはこのアーキテクチャに適していますか?

  1. インストールしようとしているパッケージが、使用している Windows バージョンと一致することを確認します。

    Windows のバージョン情報は、各更新プログラムの記事の「適用対象」セクションにあります。 たとえば、Windows Server 2012のみの更新プログラムは、Windows Server 2012 R2 ベースのコンピューターにインストールできません。

  2. インストールするパッケージが、使用している Windows バージョンのプロセッサ アーキテクチャと一致することを確認します。

    たとえば、x86 ベースの更新プログラムは、x64 ベースの Windows のインストールにはインストールできません。

手順 4: すべての前提条件の更新プログラムがインストールされていますか?

前提条件の更新プログラムがインストールされているかどうかを確認するには、パッケージの関連記事を参照してください。 たとえば、Windows 8.1 または Windows Server 2012 R2 でエラー メッセージが表示される場合は、前提条件として 2014 年 4 月の更新プログラム2919355をインストールし、1 つ以上の前提条件のサービス更新プログラム (KB 2919442 と KB 3173424) をインストールする必要がある場合があります。

これらの前提条件の更新プログラムがインストールされているかどうかを確認するには、Windows PowerShell ウィンドウを開き、次のコマンドを実行します。

Get-HotFix KB3173424, KB2919355, KB2919442

更新プログラムがインストールされている場合、コマンドは出力の InstalledOn セクションにインストールされた 日付を返します。

展開した更新プログラムがデバイスに届かない

この問題をトラブルシューティングするには、次の手順に従います。

  1. 関連カテゴリのデバイスの更新が一時停止されていないことを確認します。

    詳細については、「 機能更新プログラムの一時停止 」と「 品質更新プログラムの一時停止」を参照してください。

  2. 機能の更新のみ: 特定の機能更新プログラムのバージョンに対してデバイスにセーフガード ホールドが適用されている可能性があるかどうかを確認します。

    セーフガードホールドの詳細については、「 セーフガードホールド 」および「 セーフガードホールドのオプトアウト」を参照してください。

  3. デバイスが割り当てられているデプロイに状態オ ファリングがあることを確認します。 状態が 一時停止 または スケジュール されているデプロイでは、コンテンツはデバイスに展開されません。

  4. デバイスが更新プログラムをスキャンし、Windows Update サービスをスキャンしていることを確認します。

    更新プログラムのスキャンの詳細については、「更新プログラムの スキャン」を参照してください。

  5. 機能の更新のみ: デバイスがデプロイ サービスによって機能更新管理に正常に登録されていることを確認します。 正常に登録されたデバイスは、Microsoft Entra ID デバイス リソースによって表されます。 このリソースは、機能更新プログラムの更新管理登録を文書化し、Microsoft Entra IDデバイス登録エラーがありません。

  6. 迅速な品質更新プログラムのみ:デバイスに Update Health Tools がインストールされていることを確認します (KB 4023057 - Update Service コンポーネントの更新プログラム、または最新の品質更新プログラムで説明されている更新プログラムで、バージョン 1809 以降 Windows 10 Windows 10使用できます)。

    Update Health Tools は、デバイスが迅速な品質更新プログラムを受け取るために必要です。 デバイス上のプログラムの場所は C:\Program Files\Microsoft Update Health Tools です。 その存在を確認するには、インストールされているプログラムの一覧を表示するか、次の PowerShell スクリプトを実行します。

    Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -Match "Microsoft Update Health Tools"}
    

展開しなかった更新プログラムをデバイスが受け取っている

この問題をトラブルシューティングするには、次の手順に従います。

  1. デバイスが別のエンドポイントではなく、Windows Update サービスをスキャンしていることを確認します。

    たとえば、デバイスが WSUS エンドポイントからの更新プログラムをスキャンしている場合、異なる更新プログラムを受信する可能性があります。 更新プログラムのスキャンの詳細については、「更新プログラムの スキャン」を参照してください。

  2. 機能の更新のみ: デバイスがデプロイ サービスによる機能更新管理に正常に登録されていることを確認します。

    正常に登録されていないデバイスは、機能更新プログラムの延期期間に応じて異なる更新プログラムを受け取る可能性があります。 正常に登録されたデバイスは、Microsoft Entra ID デバイス リソースによって表されます。 このリソースは、機能更新プログラムの更新管理登録を文書化し、Microsoft Entra IDデバイス登録エラーがありません。

データ収集

Microsoft サポートの支援が必要な場合は、「展開関連の問題について TSS を使用して情報を収集する」に記載している手順に従って情報を収集することをお勧めします。

関連情報