修正:Windows 10アップデートエラー0x80080008

最新のWindows 10ビルドをインストールすると、悪夢に変わることがあります。 ダウンロードおよびインストールプロセス中に発生する可能性があるさまざまなエラーがあり、インサイダーが自分のデバイスで最新のアップデートを入手できないようにしています。

と言えば、 エラー0x80080008は、Windows 10 PCおよびMobileでの最も頻繁なビルドインストールエラーの1つです。 実際のところ、最新のWindows 10 Mobileビルドをインストールした多くのインサイダーは、インストールプロセス中にこのエラーに遭遇したことを確認しました。 良いニュースは、あなたがそれを修正するのに使えるいくつかの簡単な回避策があるということです。

1人のユーザーがこのエラーを説明する方法は次のとおりです。

再起動するとこのエラーは修正されました。 しかし、それがダウンロードされインストールされた後に、私がrestartをクリックすると、今、それは私に0x80070002エラーを与えた!

私は再び再起動して更新をクリックします、それは私に再起動オプションを示し、それをクリックしてから再び0x80070002を示しました。

そのエラーで、私は再試行をクリックしました、そして今、それは再びダウンロードしています。

エラー0x80080008は、他の人にも影響を与えることを知っているのは良いことです。 インサイダーと非インサイダーの両方が、以下にリストされた解決策を使用することができます。

Windows 10アップデートエラー0x80080008を修正する方法

目次:

  1. DISMを実行
  2. SFCスキャンを実行する
  3. バッチファイルを作成する
  4. ブート設定不良メモリを削除します
  5. 更新トラブルシューティングツールを実行する
  6. Windows Updateコンポーネントをリセットする
  7. Windows Updateサービスが実行されていることを確認してください。
  8. BITSサービスが実行されていることを確認してください。
  9. DNS設定を変更する

修正 - Windows 10エラー0x80080008

解決策1 - DISMを実行する

最初に試すことはDISMを実行することです。 展開イメージサービスと管理(DISM)は、その名のとおり、システムイメージを何度も展開するためのツールです。 うまくいけば、それはまた途中で問題を解決します。

標準と、以下のインストールメディアを利用する手順の両方を説明します。

  • 標準的な方法
  1. [スタート]ボタンを右クリックして[コマンドプロンプト(管理者)]を開きます。
  2. 次のコマンドを貼り付けて、Enterキーを押します。
      • DISM /オンライン/クリーンアップイメージ/ RestoreHealth

  3. スキャンが終了するまで待ちます。
  4. コンピュータを再起動して、もう一度アップデートしてください。
  • Windowsのインストールメディアで
  1. Windowsのインストールメディアを挿入してください。
  2. スタートメニューを右クリックし、メニューからコマンドプロンプト(管理者)を選択します。
  3. コマンドラインで次のコマンドを入力し、それぞれの後にEnterキーを押します。
    • dism / online / cleanup-image / scanhealth
    • dism / online / cleanup-image / restorehealth
  4. ここで、次のコマンドを入力してEnterを押します。
    • DISM /オンライン/クリーンアップイメージ/ RestoreHealth /ソース:WIM:X:ソースインストール.wim:1 / LimitAccess
  5. Windows 10のインストールではマウントされたドライブの文字でX値を必ず変更してください。
  6. 手順が完了したら、コンピュータを再起動してください。

解決策2 - SFCスキャンを実行する

SFCスキャンは、さまざまなシステムの問題を解決するためのもう1つのコマンドラインツールです。 だから、私たちはまた、Windowsアップデートの問題を解決するためにそれを使うことができます。 Windows 10でSFCスキャンを実行する方法は次のとおりです。

  1. スタートメニューボタンを右クリックして、 コマンドプロンプト(管理者)を開きます
  2. 次の行を入力してEnterキーを押します。sfc / scannow

  3. プロセスが完了するまで待ちます(時間がかかる場合があります)。
  4. 解決策が見つかった場合は、自動的に適用されます。
  5. 今すぐコマンドプロンプトを閉じて、コンピュータを再起動します。

解決策3 - バッチファイルを作成する

  1. メモ帳を開く
  2. 次の内容でバッチファイルを作成します。
    • REGSVR32 WUPS2.DLL / S
    • REGSVR32 WUPS.DLL / S
    • REGSVR32 WUAUENG.DLL / S
    • REGSVR32 WUAPI.DLL / S
    • REGSVR32 WUCLTUX.DLL / S
    • REGSVR32 WUWEBV.DLL / S
    • REGSVR32 JSCRIPT.DLL / S
    • REGSVR32 MSXML3.DLL / S
  3. デスクトップにregister.batとしてファイルを保存します。
  4. 右クリックして管理者として実行してください。
  5. PCを再起動して、もう一度アップデートしてみてください。

解決策4 - ブート設定不良メモリを削除する

次にやろうとしているのは、Boot Configurationを削除することです。 これがあなたがする必要があることです:

  1. スタートメニューを右クリックして、コマンドプロンプト(管理者)を実行します。
  2. コマンドラインで次のコマンドを入力し、それぞれの後にEnterキーを押します。
    • bcdedit / enum all
    • bcdedit / deletevalue {badmemory} badmemorylist
  3. PCを再起動して、もう一度アップグレードしてください。

解決策5 - アップデートのトラブルシューティングツールを実行する

ここで使用する3番目のトラブルシューティングツールは、Windows 10に組み込まれているトラブルシューティングツールです。 トラブルシューティングツールを使用して、アップデートの問題を含む、さまざまな種類のシステムの問題を解決できます。 そのため、このツールを実行すると便利です。

Windows 10のトラブルシューティングツールを実行する方法は次のとおりです。

  1. 設定に移動。
  2. 更新とセキュリティ > トラブルシューティングに進みます。
  3. Windows Updateを選択し、 Run the Troubleshooterに移動します。

  4. 画面上の指示に従って、処理を終了します。
  5. コンピュータを再起動してください。

解決策6 - Windows Updateコンポーネントをリセットする

Windows Updateコンポーネントは、更新プログラムを入手するために不可欠です。 そのため、これらのコンポーネントのいずれかが破損していると、アップデートの受信に問題が発生します。 この場合の最善の解決策は、単にアップデートコンポーネントを元の状態にリセットすることです。 これを行う方法は次のとおりです。

  1. 管理者としてコマンドプロンプトを起動します。
  2. コマンドプロンプトが起動したら、次のコマンドを実行します。
  • ネットストップ

  • net stop cryptSvc
  • ネットストップmsiserver
  • ren C:\ Windows \ SoftwareDistribution SoftwareDistribution.old
  • ren C:\ Windows \ System32 \ catroot2 Catroot2.old
  • ネットスタート
  • ネットスタートcryptSvc
  • ネットスタートmsiserver

解決策7 - Windows Updateサービスが実行されていることを確認してください

他のコンポーネントと同様に、Windows Updateサービスは更新を受け取るために重要です。 だから、このサービスが実行されていることを確認しようとしていた。

  1. 検索に移動し、 services.mscと入力して、サービスを開きます
  2. Windows Updateサービスを見つけます。 右クリックして[ プロパティ ]を開きます

  3. [全般]タブで[ スタートアップの種類]を探し、 [ 自動 ]を選択します。
  4. サービスが実行されていない場合は、右クリックして[ 開始 ]を選択します。
  5. 選択を確認してウィンドウを閉じます。

解決策8 - BITSサービスが実行されていることを確認する

同じことがBITSサービスにも言えます。

  1. Windowsキー+ Rを押す。 検索行に services.msc」入力して、Enterキーを押します。
  2. バックグラウンドインテリジェント転送サービス(BITS)を探し、ダブルクリックしてそのプロパティを開きます。
  3. サービスが実行されていない場合は、[ スタート ]ボタンをクリックしてください。

  4. [ 回復 ]タブを選択し、[ 最初の失敗 ]と[ 2番目の失敗][サービスの再開]に設定されていることを確認します
  5. 選択を確認して更新を確認してください。

解決策9 - DNS設定を変更する

これまでの回避策で問題が解決しない場合は、DNS設定を変更してみます。 これを行う方法は次のとおりです。

  1. Windowsの検索に移動し、 コントロールパネルを入力して、 コントロールパネルを開きます。

  2. [ ネットワークと共有センター ]に移動し、左ペインから[ アダプタ設定の変更 ]をクリックします
  3. 現在使用しているネットワークを選択して右クリックし、[ プロパティ ]を選択します。

  4. インターネットプロトコルバージョン4(TCP / IPv4)までスクロールし、「 Properties 」を選択して下さい。
  5. 今、 次のDNSサーバーのアドレスを使うを選択します。
  6. 次の値を入力してください。DNS サーバー - 8.8.8.8と代替DNSサーバー - 8.8.4.4
  7. 変更を保存してコンピュータを再起動します

エラー0x80080008を修正するための他の回避策に遭遇した場合は、下のコメント欄にトラブルシューティングのステップをリストしてください。

編集者注:この投稿はもともと2017年2月に公開され、それ以来、鮮度、正確さ、および網羅性について完全に改良および更新されています。