Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10 の Windows Update エラー 0x8024000b を解決する6つの方法

この記事では、Windows 10 で発生する Windows Update エラー「0x8024000b」の原因と、具体的な解決方法を詳しく解説します。

Windows 10 の Windows Update エラー 0x8024000b を解決する6つの方法

このエラーは、設定 > 更新とセキュリティ を開き、「更新プログラムのチェック」を実行した際に表示されます。エラーメッセージとしては以下のような内容が確認できます。

  • エラー 0x8024000b:操作が取り消されました
  • WARNING: Exit code = 0x8024000B

このエラーが発生すると、Windows Update によるアップデートのインストールが一切できなくなってしまいます。早めに対処することが重要です。

Windows Update エラー 0x8024000b の原因

エラー 0x8024000b は、Windows がアップデートのインストールに必要なファイルに正しくアクセスできないことが主な原因です。最もよくあるケースは、アップデート用の XML ファイル(更新マニフェスト)が破損しているか、欠落している場合です。

つまり、このエラーが表示されるということは、Windows Update がインストールに必要なファイルを読み込めていないことを意味します。

調査の結果、多くのユーザーが Microsoft SQL 製品向けの更新プログラムである KB4505220KB4494351 をインストールする際にこのエラーに遭遇していることがわかりました。

ただし、このエラーはどのアップデートのインストール時にも発生する可能性があります。以下で紹介する対処法を順番に試してみてください。

Windows Update エラー 0x8024000b の解決方法

ここからは、Windows 10 のエラー 0x8024000b を修正するための具体的な手順を6つ紹介します。

解決策1:Windows Update のトラブルシューティングツールを実行する

Windows 10 の Windows Update エラー 0x8024000b を解決する6つの方法

Windows 10 には、アップデート関連の問題を自動的に検出・修復できるトラブルシューティングツールが標準搭載されています。まずはこのツールを試してみましょう。

  1. スタートメニューをクリックします
  2. 「設定」アプリを開きます
  3. 「更新とセキュリティ」をクリックします
  4. 左側のメニューから「トラブルシューティング」を選択します
  5. 画面を下にスクロールします
  6. 「Windows Update」をクリックします
  7. 「トラブルシューティングツールの実行」ボタンを押します
  8. 画面の指示に従ってツールを実行します
  9. 問題が検出されると、上記画像のように一覧表示されます
  10. ツールの実行が完了したら閉じて、パソコンを再起動します
  11. 再度 Windows Update を実行してみます

これでエラー 0x8024000b が解消されているはずです。まだエラーが表示される場合は、次の解決策に進んでください。

解決策2:Spupdsvc.exe をリセットする

場合によっては、システムファイル「Spupdsvc.exe」がこのエラーの原因となることがあります。このファイルの名前を変更してから Windows Update を実行すると、新しいファイルが自動的に再作成されます。

  1. スタートボタンをクリックし、「CMD」と入力します
  2. 「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します
  3. コマンドプロンプトに次のコマンドを入力して Enter キーを押します:
    ren %systemroot%\System32\Spupdsvc.exe Spupdsvc.old
  4. 正常に完了したというメッセージが表示されます
  5. パソコンを再起動します
  6. 再度 Windows Update を実行してみます
  7. まだエラーが出る場合は、次の解決策に進んでください

解決策3:Windows Update のキャッシュを削除する

Windows 10 の Windows Update エラー 0x8024000b を解決する6つの方法

Windows Update のファイルは、インストール前に一時的にキャッシュとして保存されています。このキャッシュに問題があると、エラー 0x8024000b が発生することがあります。

キャッシュを削除するには、以下の手順を実行してください。

  1. スタートボタンをクリックします
  2. 「services.msc」と入力し、サービスアプリケーションを開きます
  3. 一覧を下にスクロールして「Windows Update」サービスを見つけます
  4. 右クリックして「停止」を選択します
  5. エクスプローラーを開き、「C:\Windows\SoftwareDistribution\DataStore」フォルダに移動します
  6. フォルダ内のすべてのファイルを削除します
  7. パソコンを再起動します
  8. 再度 Windows Update を実行してみます
  9. まだエラーが出る場合は、次の解決策に進んでください

解決策4:アップデートを手動でインストールする

Windows 10 の Windows Update エラー 0x8024000b を解決する6つの方法

問題が発生しているアップデートを直接ダウンロードし、手動でインストールする方法です。

  1. Windows Update をもう一度実行します
  2. インストールしようとしているアップデートの KB 番号を確認します
  3. ステータスが「インストール中」と表示された後、エラー 0x8024000b または WARNING: Exit code = 0x8024000B が表示されるはずです
  4. KB 番号が確認できたら、「Microsoft Update カタログ」にアクセスします
  5. 検索バーに該当する KB 番号を入力します
  6. アップデートをダウンロードします
  7. ダウンロードしたファイルを実行してインストールします
  8. 正常にインストールできたら、パソコンを再起動してもう一度 Windows Update を実行してみてください

解決策5:最新の Windows 10 機能更新プログラムにアップグレードする

Windows 10 の Windows Update エラー 0x8024000b を解決する6つの方法

Windows 10 を最新の機能更新プログラムへアップグレードすることでも、この問題を解決できる場合があります。

  1. Windows 10 のデスクトップ画面で
  2. スタートボタンをクリックし、「設定」(歯車アイコン)を開きます
  3. 「更新とセキュリティ」をクリックします
  4. 画面の中ほどに「Windows 10 バージョン 1903 への機能更新プログラム」という項目が表示されたら、「ダウンロードして今すぐインストール」をクリックします
  5. 機能更新プログラムのダウンロードが始まります。所要時間は約5分程度です
  6. ダウンロードが完了すると、自動的にインストールが開始されます
  7. インストールが完了するとステータスが「再起動保留中」に変わりますので、「今すぐ再起動」をクリックします

解決策6:その他の対処法

上記の5つの解決策で問題が解決しない場合は、以下の追加対処法も試してみてください。

  • サードパーティ製のウイルス対策ソフトを一時的に無効化してからアップデートを試す
  • システムファイルチェッカー(sfc /scannow)を実行してシステムファイルの整合性を確認する
  • DISM コマンドで Windows イメージを修復する

もし他に有効な解決策をご存じの方がいらっしゃいましたら、ぜひコメント欄でお知らせください。また、まだ問題が解決していない方は、試した対処法などの詳細をコメント欄に投稿していただければ幸いです。

よくある質問

Windows Server 2016 でエラー 0x8024000b が発生する原因は?

Windows Server 2016 でのエラー 0x8024000b も、OS がアップデートのインストールに必要なファイルに正しくアクセスできないことが原因です。最も多いのは、アップデート用の XML ファイルが破損または欠落しているケースです。

Windows Server 2016 のエラー 0x8024000b を修正するには?

まず標準搭載の Windows Update トラブルシューティングツールを実行し、その後 Windows Update のキャッシュを削除します。それでもインストールに失敗する場合は、Microsoft Update カタログからアップデートを手動でダウンロードしてインストールしてください。上記の手順を同じように使えます。

Windows Defender のエラー 0x8024000b を修正するには?

Windows Defender でエラー 0x8024000b が発生した場合も、まずトラブルシューティングツールを実行し、次に Windows Update のキャッシュを削除します。それでも失敗する場合は、Microsoft Update から手動でアップデートをダウンロードしてインストールしてください。

バージョン 1903 へのアップデートでエラー コード 0x8024000b が出る場合の対処法は?

バージョン 1903 へのアップデート時にエラー コード 0x8024000b が発生した場合は、まずトラブルシューティングツールを実行し、Windows Update のキャッシュを削除してからパソコンを再起動します。その後、もう一度 1903 へのアップデートを試してください。

  1. Windows 10アップデートエラー0xc1900200の原因と解決方法を徹底解説

    エラーコード 0xc1900200 は、「Windows Update アシスタント」を使用して古いバージョンのWindowsからWindows 10へアップグレードしようとした際に表示されることがあります。特に、Windows 7やWindows 8.1からWindows 10へのアップグレード時に発生するケースが多く見られます。いずれの場合も、インストーラーは必要要件をすべて満たしていると判定するにもかかわらず、何らかの理由でアップグレード処理が最終的に失敗し、このエラーコードが表示されます。 Windows Update エラー 0xc1900200 の主な原因 このエラーを引き起こす可

  2. Windows Updateエラー0x8000FFFFを修正する方法は?

    0x8000FFFF エラーは、最近のWindowsシステムで非常に人気のあるエラーコードです。これは通常、保留中のWindowsUpdateがWindowsUpdate経由でインストールに失敗した後に発生します。このエラーは、Windows10とWindows11の両方で発生することが確認されています。 この問題を調査し、さまざまなユーザーレポートを分析した結果、最終的にこのエラーコードを引き起こす可能性のある複数のもっともらしいシナリオが実際に存在することがわかりました。知っておくべき犯人のリストは次のとおりです。 一般的なWUグリッチ –最初にトラブルシューティングする必要がある