Windows Updateエラー0x80080008:修正方法7つ

Windows 10の更新エラー0x80080008を修正する
私たちは皆、Windows 10の更新に関する問題に慣れています。この種の問題は、Windows 10ユーザーが時折直面する最も一般的な欠陥です。

これらの厄介な問題には、簡単に対処できるように識別コードが付いています。その中でも、よくある反復的なエラーは、コード0x80080008を持つものです。

つまり、更新が停止しているか、いくつかの更新ファイルが正常にダウンロードまたはインストールされていないときに、このエラーコードが表示されます。

しかし、ご安心ください。このWindows Updateエラー0x80080008を解決するためのいくつかの回避策があります。

Windows Updateエラー0x80080008のバリエーション

更新エラー0x80080008は、最新の更新をダウンロードすることを妨げます。そのことについて、ユーザーから報告された類似の問題は次のとおりです:

  • 0x80080008 Server 2016 – 多くのユーザーがWindows Server 2016でこの問題を報告しました。私たちの解決策は主にWindows 10向けですが、一部はWindows Serverにも適用できるはずです。
  • Windows Update失敗 – これはWindows Updateエラーで、更新が機能しなくなります。ただし、ウイルス対策ソフトを無効にするか、手動で更新をダウンロードすることで、問題を修正できるはずです。

エラー0x80080008を修正するには?

1. SFCおよびDISMスキャンを実行する

PCで更新エラー0x80080008が継続して発生する場合、問題の原因はインストールにあるかもしれません。Windowsのインストールが破損しているか、損傷している可能性があり、それがこのエラーにつながります。

ただし、SFCスキャンを実行することで問題を簡単に修正できます。これを行うには、次の手順に従ってください:

  1. 右クリックしてスタートメニューを開きます。
  2. コマンドプロンプト(管理者)を選択します。

0x80080008 Server 2016

  1. コマンドラインにsfc/scannowと入力します。

0x80080008 Server 2016

  1. この手順では、破損したファイルを検索し、修復します。

このツールは多くの状況で役立つことが証明されています。それでも、破損したファイルが問題の核心ではない場合、他の回避策を試すことをお勧めします。

SFCスキャンが問題を修正できない場合や、SFCスキャンを実行できない場合は、次のステップとしてDISMスキャンを実行します。これを行うには、次の手順に従ってください:

  1. コマンドプロンプトを管理者として起動します。
  2. コマンドラインに次のコマンドを入力します:
  • DISM.exe /Online /Cleanup-image /Restorehealth

0x80080008 Server 2016 **

  1. DISMがオンラインでファイルを取得できない場合は、インストールUSBまたはDVDを使用してみてください。メディアを挿入し、次のコマンドを入力します:
  • DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess
  1. ”C:RepairSourceWindows”のパスをDVDまたはUSBのパスに置き換えてください。

スキャンが完了したら、問題がまだあるかどうかを確認します。以前にSFCスキャンを実行できなかった場合は、DISMスキャン後にもう一度実行して、問題が解決されるかどうかを確認してください。

2. Windows Updateコンポーネントを再起動する

ユーザーによると、時々、Windows Updateコンポーネントにより更新エラー0x80080008が発生することがあります。問題を修正するには、Windows Updateコンポーネントを再起動する必要があります。

これを手動で行うこともできますが、それは面倒なプロセスとなる可能性があるため、通常はコマンドプロンプトを使用する方が良いです。

コマンドプロンプトを使用してWindows Updateコンポーネントをリセットするには、次の手順を実行してください:

  1. コマンドプロンプトを管理者として起動します。
  2. 次のコマンドを順に実行します:
  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver
  • ren C:WindowsSoftwareDistribution SoftwareDistribution.old
  • ren C:WindowsSystem32catroot2 Catroot2.old
  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver

これらのコマンドを実行した後、問題が解決され、再び更新をダウンロードできるようになるはずです。手動でこれらのコマンドを実行するのは面倒かもしれません。

Windows Updateコンポーネントを自動的にリセットしたい場合は、Windows Updateリセットスクリプトを作成して、必要なサービスを自動的にリセットさせることができます。

3. ウイルス対策ソフトを確認する

ユーザーによると、時々、更新エラー0x80080008はウイルス対策ソフトの問題によって発生することがあります。この問題を修正するには、一部のウイルス対策機能を無効にし、それが役立つかどうかを確認することをお勧めします。

それでも問題が解決しない場合は、ウイルス対策ソフトを完全に無効にしてから、更新を試みてください。ただし、まだ問題が存在する場合は、ウイルス対策ソフトを完全に削除するのが次のステップになります。

ウイルス対策ソフトを削除しても、PCはWindows Defenderで保護されるため、安全性については心配ありません。

ウイルス対策ソフトを削除することで問題が解決する場合、異なるウイルス対策ソリューションに切り替えることを考える良い機会かもしれません。

優れたソリューションはたくさんありますが、Windows 10に最も互換性のあるウイルス対策ソフトウェアは、問題を引き起こさないでしょう。

4. 手動で更新をダウンロードする

更新エラー0x80080008が継続して発生する場合、手動で更新をダウンロードしてインストールすることで回避できる可能性があります。

これは比較的単純で、次の手順に従うことで実行できます:

  1. 最初に、ダウンロードしようとしている更新のKB番号を見つける必要があります。これは、WindowsのWindows Updateセクションから確認するか、Windows Update履歴ウェブサイトを訪れることで確認できます。
  2. ダウンロードしようとしている更新のKB番号を見つけたら、Microsoft Update Catalogウェブサイトを訪問する必要があります。次に、検索フィールドに更新の番号を入力してください。
  3. 結果のリストが表示されます。システムアーキテクチャに一致する更新を見つけ、ダウンロードボタンをクリックしてダウンロードします。

0x80080008 Server 2016

  1. 更新をダウンロードしたら、セットアップファイルを実行してインストールします。

更新がインストールされたら、システムは最新のバージョンに更新され、問題が解決します。

この解決策は、根本的な問題を修正するものではなく、手動で更新をダウンロードしてインストールできるように回避するものです。

5. BITSサービスを再起動する

背景インテリジェント転送サービス(BITS)は、更新にとって重要なサービスです。時には、さまざまな理由により、それがクラッシュして機能しなくなることがあります。

やるべきことは、サービスを再起動し、更新プロトコルに改善があるかどうかを確認することです。

  1. Windowsキー + Rを押します。検索バーにservices.mscと入力し、Enterを押します。

0x80080008 Server 2016

  1. 背景インテリジェント転送サービス(BITS)を探し、ダブルクリックしてそのプロパティを開きます。

Windows update failed

  1. サービスが実行されていない場合は、開始ボタンをクリックします。

0x80080008 Server 2016

  1. 回復タブを選択し、最初の失敗と第二の失敗サービスを再起動に設定します。

Windows update failed

  1. 選択を確認し、更新をチェックします。

これらで問題が解決されるユーザーもいます。ただし、まだエラーが表示される場合は、次の解決策に進んでください。

6. セーフブートモードで起動する

時には、バックグラウンドのプログラムやそれに伴うプロセスが更新を遅くしたり、または防いだりすることがあります。そのため、サービスやスタートアップを調整して、可能な競合を防ぐことをお勧めします。

  1. Windowsキー + Rを押し、msconfigと入力します。次に、OKをクリックするか、Enterを押します。

Windows update failed

  1. サービスタブに移動し、すべてのMicrosoftサービスを隠すボックスをチェックします。それからすべて無効にするをクリックし、適用します。

0x80080008 Server 2016

  1. スタートアップタブに移動し、タスクマネージャーを開くを選択します。

Windows update failed

  1. スタートアッププログラムを個別に無効にします。

Windows update failed

  1. PCを再起動して、更新を試みます。

この回避策の後、使用可能な更新を見つけ、ダウンロードできるはずです。 このトピックについてもっと読む

  • Windows 11 Build 27898は小さなタスクバーアイコン、迅速な回復、よりスマートな共有を追加します
  • Windows 10 Build 19045.6156はセキュアブートのアップグレードでリリースプレビューに到達します

7. インプレースアップグレードを実行する

ユーザーによると、この問題を修正する唯一の方法は、インプレースアップグレードを実行することです。

インプレースアップグレードについて知らない場合、インプレースアップグレードは、Windows 10に最新のバージョンをインストールし、すべてのファイルとアプリケーションをそのまま保持させることです。

インプレースアップグレードを実行するには、次のことを行います:

  1. メディア作成ツールをダウンロードし、実行します。
  2. このPCを今すぐアップグレードを選択し、次へをクリックします。
  3. 必要なファイルの準備中に待ちます。
  4. 更新をダウンロードしてインストールします(推奨)を選択し、次へをクリックします。
  5. 更新がダウンロードされるまで待ちます。
  6. 画面の指示に従い、インストールの準備ができましたの画面に到達したら、変更するものを選択をクリックします。
  7. 個人ファイルとアプリを保持を選択し、次へをクリックします。
  8. 画面の指示に従い、インストールを完了します。

プロセスが完了すると、Windowsが最新のバージョンに更新され、問題が恒久的に解決されるはずです。

完了しました。この記事で紹介した回避策は、今日取り上げたものだけでなく、複数のエラーに使用できます。

ご質問やご提案がある場合は、コメントセクションをご利用ください。