【Windows】スキャンタイムアウトを「配信の最適化(Delivery Optimization)」オフで直す手順 | エラーコード:0x8024e005

【Windows】スキャンタイムアウトを「配信の最適化(Delivery Optimization)」オフで直す手順 | エラーコード:0x8024e005
🛡️ 超解決

Windows Updateの実行中に「スキャンタイムアウト」やエラーコード「0x8024e005」が発生し、業務に支障が出ている方もいるでしょう。

この問題は、Windowsの「配信の最適化」機能が原因で発生することがあります。

この記事では、配信の最適化を無効化することで、Windows Updateのエラーを解決する具体的な手順を解説します。

【要点】Windows Updateのエラー0x8024e005を解決する主要な手順

  • 配信の最適化の無効化: Windows Updateのスキャンタイムアウトエラーを解消します。
  • 関連サービスの再起動: 設定変更をシステムに確実に反映させます。
  • Windows Updateの再実行: エラーが解決したかを確認します。

ADVERTISEMENT

Windows Updateでスキャンタイムアウトが発生する根本的な原因

Windows Updateでスキャンタイムアウトやエラーコード0x8024e005が発生する主な原因は、「配信の最適化」機能が正常に動作しないことにあります。

配信の最適化は、Windowsの更新プログラムを効率的にダウンロードするための機能です。これは、Microsoftのサーバーだけでなく、同じネットワーク内やインターネット上の他のPCからも更新プログラムを取得することで、ダウンロード速度を向上させます。

しかし、特定のネットワーク環境やセキュリティ設定、あるいは機能自体の不具合によって、更新プログラムの取得プロセスが妨げられることがあります。これにより、更新プログラムのスキャンに時間がかかりすぎ、最終的にタイムアウトエラーが発生してしまうのです。

配信の最適化を無効にすることで、更新プログラムの取得元をMicrosoftのサーバーのみに限定し、この競合状態を回避できます。これにより、エラー0x8024e005が解消される可能性があります。

配信の最適化を無効にしてエラー0x8024e005を解決する手順

Windows 11を基準に、配信の最適化を無効にする手順を説明します。Windows 10の場合も基本的な流れは同じです。

配信の最適化の設定を変更する

  1. 設定アプリを開く
    スタートボタンを右クリックし、「設定」を選択します。
  2. Windows Updateメニューに移動する
    設定ウィンドウの左側メニューから「Windows Update」を選択します。
  3. 詳細オプションを開く
    「Windows Update」画面の右側にある「詳細オプション」をクリックします。
  4. 配信の最適化を選択する
    「詳細オプション」画面で「配信の最適化」をクリックします。
  5. ダウンロードを無効にする
    「他のPCからのダウンロードを許可する」のトグルスイッチを「オフ」に切り替えます。

Windows Updateサービスを再起動する

設定変更をシステムに確実に反映させるため、関連するサービスを再起動します。

  1. サービス管理ツールを開く
    検索ボックスに「サービス」と入力し、「サービス」アプリを起動します。
  2. Windows Updateサービスを探す
    サービスの一覧から「Windows Update」を見つけて選択します。
  3. サービスを再起動する
    左上の「サービスの再起動」アイコンをクリックするか、サービス名を右クリックして「再起動」を選択します。

PCを再起動する

システム全体に変更を適用するため、PCを再起動します。

  1. スタートメニューを開く
    タスクバーのスタートボタンをクリックします。
  2. 再起動を選択する
    電源アイコンをクリックし、「再起動」を選択します。

Windows Updateを再実行する

PCの再起動後、Windows Updateを再度実行し、エラーが解消されたかを確認します。

  1. 設定アプリからWindows Updateを開く
    スタートボタンを右クリックし、「設定」を選択後、「Windows Update」に移動します。
  2. 更新プログラムのチェックを実行する
    「更新プログラムのチェック」ボタンをクリックし、更新プロセスが正常に進むかを確認します。

配信の最適化を無効化してもエラーが解決しない場合の対処法

上記の手順でエラーが解決しない場合、他の要因が影響している可能性があります。以下の追加手順を試してください。

一時ファイルの削除で更新プログラムの競合を解消する

破損した一時ファイルや以前の更新プログラムの残骸が、新しい更新の妨げになっている可能性があります。

  1. Windows Updateサービスを停止する
    検索ボックスに「サービス」と入力し、「サービス」アプリを起動します。サービスの一覧から「Windows Update」を見つけて右クリックし、「停止」を選択します。
  2. ダウンロードフォルダーのコンテンツを削除する
    エクスプローラーを開き、「C:\Windows\SoftwareDistribution\Download」フォルダーに移動します。このフォルダー内のすべてのファイルとフォルダーを選択し、削除します。
  3. Windows Updateサービスを開始する
    「サービス」アプリに戻り、「Windows Update」サービスを右クリックして「開始」を選択します。
  4. Windows Updateを再実行する
    設定アプリからWindows Updateを開き、「更新プログラムのチェック」を実行します。

システムファイルチェッカーでシステム破損を修復する

Windowsのシステムファイル自体に破損がある場合、更新プログラムの適用が正常に行われないことがあります。

  1. 管理者権限でコマンドプロンプトを開く
    検索ボックスに「cmd」と入力し、「コマンドプロンプト」を右クリックして「管理者として実行」を選択します。
  2. sfcコマンドを実行する
    コマンドプロンプトウィンドウで「sfc /scannow」と入力し、Enterキーを押します。システムのスキャンと修復が開始されます。
  3. PCを再起動する
    スキャン完了後、PCを再起動します。
  4. Windows Updateを再実行する
    設定アプリからWindows Updateを開き、「更新プログラムのチェック」を実行します。

DISMコマンドでコンポーネントストアを修復する

Windows Updateのコンポーネントストアが破損している場合、更新プログラムのダウンロードやインストールが失敗することがあります。

  1. 管理者権限でコマンドプロンプトを開く
    検索ボックスに「cmd」と入力し、「コマンドプロンプト」を右クリックして「管理者として実行」を選択します。
  2. DISMコマンドを実行する
    コマンドプロンプトウィンドウで「DISM /Online /Cleanup-Image /RestoreHealth」と入力し、Enterキーを押します。コンポーネントストアの修復が開始されます。
  3. PCを再起動する
    完了後、PCを再起動します。
  4. Windows Updateを再実行する
    設定アプリからWindows Updateを開き、「更新プログラムのチェック」を実行します。

ADVERTISEMENT

Windows 11とWindows 10の配信の最適化設定画面の違い

Windows 11とWindows 10では、配信の最適化の設定画面へのアクセスパスや表示に若干の違いがあります。

項目 Windows 11 Windows 10
設定アプリのパス 「設定」 > 「Windows Update」 > 「詳細オプション」 > 「配信の最適化」 「設定」 > 「更新とセキュリティ」 > 「配信の最適化」
設定項目名 「他のPCからのダウンロードを許可する」 「他のPCからのダウンロードを許可する」
視覚的な違い Windows Updateの「詳細オプション」内に配置され、デザインが新しい 「更新とセキュリティ」の直接的なサブメニューとして配置される

まとめ

この記事で解説した配信の最適化の無効化により、Windows Updateのスキャンタイムアウトエラー0x8024e005を解決できます。

この設定変更は、特にネットワーク環境が不安定な場合に効果を発揮することが多いです。

もしエラーが続く場合は、Windows Updateの一時ファイルの削除、システムファイルチェッカー、またはDISMコマンドでのシステム修復も試して、Windowsを最新の状態に保ちましょう。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

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