【Windows】スキャン失敗を「gpupdate /force」によるポリシー最新化で解消する手順 | エラーコード:0x8024e001

【Windows】スキャン失敗を「gpupdate /force」によるポリシー最新化で解消する手順 | エラーコード:0x8024e001
🛡️ 超解決

Windows Updateの実行中にスキャンが失敗し、エラーコード0x8024e001が表示されて困っていませんか。

この問題は、グループポリシーの設定が正しく適用されていないことが原因で発生する場合があります。

この記事では、gpupdate /forceコマンドを使ってグループポリシーを強制的に更新し、Windows Updateのスキャン失敗を解決する具体的な手順を解説します。

【要点】Windows Updateスキャン失敗(エラーコード:0x8024e001)を解消するポイント

  • gpupdate /forceコマンド: グループポリシーの不整合を解消し、更新プログラムのスキャンを正常化します。
  • Windows Updateトラブルシューター: Windows Updateの一般的な問題を自動的に診断し、修正を試みます。
  • Windows Updateコンポーネントのリセット: 更新に関わるサービスやキャッシュを初期状態に戻し、問題を根本から解決します。

ADVERTISEMENT

Windows Updateのスキャン失敗とエラーコード0x8024e001が発生する原因

Windows Updateのスキャンが失敗し、エラーコード0x8024e001が表示される場合、いくつかの原因が考えられます。

このエラーコードは、通常、Windows Updateサービスが一時的に利用できない状況や、更新に必要なファイルに問題がある場合に発生します。

特に、組織やシステムの設定を管理するグループポリシーが正しく適用されていないことが、この問題を引き起こす主な原因の一つです。

グループポリシーの不整合があると、Windows Updateが更新情報を正しく取得できず、スキャンが中断されてしまいます。

グループポリシーの役割と不整合

グループポリシーは、Windowsの設定やセキュリティポリシーを一元的に管理する仕組みです。

Windows Updateの動作もグループポリシーによって制御されることがあります。

例えば、更新プログラムのダウンロード方法やインストールタイミングなどが設定されます。

このポリシーが何らかの理由で破損したり、最新の状態に更新されていなかったりすると、Windows Updateの処理に支障をきたします。

gpupdate /forceコマンドは、このグループポリシーの情報を強制的に最新の状態に更新し、不整合を解消する目的で使用されます。

gpupdate /forceコマンドでグループポリシーを最新化する手順

Windows Updateのスキャン失敗を解消するため、gpupdate /forceコマンドを実行し、グループポリシーを強制的に更新します。

この操作により、システムが最新のポリシー設定を反映し、問題が解決する可能性があります。

  1. コマンドプロンプトを管理者として開く
    Windows 11のスタートボタンを右クリックし、「ターミナル 管理者」または「Windows PowerShell 管理者」を選択します。
    ユーザーアカウント制御のダイアログが表示されたら「はい」をクリックして許可します。
    Windows 10の場合は、スタートボタンを右クリックし「コマンドプロンプト 管理者」または「Windows PowerShell 管理者」を選択します。
  2. gpupdate /forceコマンドを実行する
    開いたコマンドプロンプトまたはターミナルのウィンドウに「gpupdate /force」と入力し、Enterキーを押します。
    このコマンドは、グループポリシーのすべての設定を強制的に再適用する指示です。
    「コンピューターポリシーの更新が正常に完了しました。」と「ユーザーポリシーの更新が正常に完了しました。」というメッセージが表示されるまで待ちます。
  3. システムを再起動する
    ポリシーの更新が完了したら、システムを再起動します。
    再起動により、更新されたグループポリシーが完全に適用され、システム全体に反映されます。
    スタートメニューから「電源」アイコンをクリックし、「再起動」を選択してください。
  4. Windows Updateを再試行する
    システムが再起動した後、Windows Updateの設定画面を開き、更新プログラムのスキャンを再度実行します。
    Windows 11では、「設定」アプリを開き、「Windows Update」を選択します。
    「更新プログラムのチェック」ボタンをクリックし、エラー0x8024e001が解消されているか確認してください。
    Windows 10でも同様に、「設定」アプリの「更新とセキュリティ」から「Windows Update」を開き、確認します。

gpupdate /forceで解決しない場合の追加対処法

gpupdate /forceコマンドを実行してもWindows Updateのスキャン失敗が解消されない場合、他の原因が考えられます。

以下の追加手順を試して、問題の解決を目指しましょう。

Windows Updateトラブルシューターを実行する

Windowsには、更新に関する問題を自動的に診断し、修正するトラブルシューターが組み込まれています。

このツールを使用することで、一般的な更新の問題を解決できる場合があります。

  1. 設定アプリを開く
    スタートボタンをクリックし、「設定」アイコンを選択します。
  2. トラブルシューターにアクセスする
    Windows 11では、「システム」>「トラブルシューティング」>「その他のトラブルシューティングツール」の順に進みます。
    Windows 10では、「更新とセキュリティ」>「トラブルシューティング」>「追加のトラブルシューティングツール」の順に進みます。
  3. Windows Updateトラブルシューターを実行する
    「Windows Update」を選択し、「実行」または「トラブルシューティングの実行」ボタンをクリックします。
    画面の指示に従って診断と修正プロセスを完了させてください。

Windows Updateコンポーネントをリセットする

Windows Updateのコンポーネント、つまり構成要素が破損している場合、手動でリセットすることで問題を解決できます。

これにより、更新サービスやキャッシュが初期状態に戻ります。

  1. コマンドプロンプトを管理者として開く
    gpupdate /forceを実行したときと同様に、管理者権限でコマンドプロンプトまたはターミナルを開きます。
  2. Windows Updateサービスを停止する
    以下のコマンドを順に入力し、Enterキーを押して各サービスを停止します。
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. SoftwareDistributionとCatroot2フォルダの名前を変更する
    以下のコマンドを順に入力し、Enterキーを押します。
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old
    これにより、更新履歴やダウンロード済みファイルが保存されているフォルダがリセットされます。
  4. Windows Updateサービスを再開する
    以下のコマンドを順に入力し、Enterキーを押してサービスを再開します。
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. システムを再起動し、Windows Updateを再試行する
    システムを再起動した後、Windows Updateのスキャンを再度実行し、問題が解決したか確認します。

システムファイルチェッカーを実行する

システムファイルが破損している場合も、Windows Updateに影響を与えることがあります。

システムファイルチェッカー(SFC)は、破損したWindowsシステムファイルを修復するツールです。

  1. コマンドプロンプトを管理者として開く
    管理者権限でコマンドプロンプトまたはターミナルを開きます。
  2. SFCスキャンを実行する
    「sfc /scannow」と入力し、Enterキーを押します。
    スキャンと修復には時間がかかる場合がありますので、完了するまで待ちます。
  3. システムを再起動する
    スキャンが完了したら、システムを再起動し、Windows Updateを再度試します。

ADVERTISEMENT

gpupdate /force実行前後のシステム状態の比較

gpupdate /forceコマンドは、グループポリシーの適用状態に大きな影響を与えます。

実行前と実行後でシステムがどのように変化するかを理解することは、トラブルシューティングに役立ちます。

項目 gpupdate /force実行前 gpupdate /force実行後
グループポリシー適用状態 前回適用された古い状態、または不整合な状態 最新のグループポリシー設定が強制的に適用される
Windows Updateの動作 エラー0x8024e001が発生し、スキャンが失敗する可能性がある ポリシーの不整合が解消され、スキャンが正常に実行される可能性がある
システム設定の反映 一部のポリシー変更が反映されていない場合がある 組織や管理者が設定した最新のポリシーが即座に反映される

Windows Updateのスキャン失敗(エラーコード0x8024e001)は、グループポリシーの不整合が原因で発生することがあります。

gpupdate /forceコマンドを実行することで、この不整合を解消し、更新プログラムのスキャンを正常化できます。

もしgpupdate /forceで解決しない場合は、Windows Updateトラブルシューターやコンポーネントのリセットを試しましょう。

これらの手順を通じて、Windows Updateが正常に機能するようになり、システムを常に最新の状態に保つことができます。

定期的なポリシーの確認やトラブルシューティングは、安定したWindows環境を維持するために重要です。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。