完全修正:Windows Updateのエラーコード0x80070020

Windows 10用の新しいメジャーアップデートをリリースすることは、マイクロソフトの全員にとって大きな日です。 システムを以前のバージョンよりも優れたものにするために、新しい機能が追加され、追加の改良やバグ修正も行われています。

理論的にはこれらすべてが素晴らしいように思えますが、実際には、多くのユーザーがアップデートを入手することさえできないという問題があります。 ユーザーが通常新しいメジャーアップデートをインストールするのを妨げるアップデートの問題。 歴史が示すように、インストールの問題を免れる単一のWindows 10メジャーアップデートはありませんでした、そしてそれらは様々な形式で、より正確には、様々なエラーコードとして来ます。

この記事では、 エラーコード0x80070020について説明します。エラーコード0x80070020は 、ユーザーが新しいバージョンのWindows 10をインストールすることを妨げると伝えられています。 最新のWindows 10リリースをインストールすることを強くお勧めしますので、このエラーが永遠に続くことはできません。 そこで、Windows 10でエラーコード0x80070020を処理するのに適している可能性があるいくつかの解決策を用意しました。

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

エラーコード0x80070020を使用すると、最新のアップデートをインストールできなくなる可能性があります。 アップデートの問題と言えば、ユーザーはまた、次の問題を報告しました:

  • エラー0x80070020 Windows 7 - このエラーは旧バージョンでも発生する可能性があります。 これらのソリューションはWindows 10を対象としていますが、それらのほとんどすべてを古いバージョンのWindowsに適用することができるため、ぜひ試してみてください。
  • ダウンロードエラー - 0x80070020 Windows 10 - 最新のWindows 10ビルドのダウンロード中にこのエラーが発生することがあります。 その場合は、Windows Updateコンポーネントを再起動して、問題が解決するかどうかを確認してください。

解決策1 - ウイルス対策を無効にする

サードパーティのウイルス対策プログラムとWindowsはこれまでで最高の友達ではありません。 コンピュータにサードパーティ製のウイルス対策ソフトウェアをインストールすると、実際には予想以上に害が発生する可能性があります。 その競合は、Windows Updateを含むさまざまなWindows機能の誤動作を引き起こす可能性があります。

サードパーティ製のウイルス対策を使用している場合は、その設定を変更してみて、それが効果があるかどうかを確認してください。 場合によっては、この問題を解決するためにアンチウイルスを完全に無効にすることをお勧めします。 ウイルス対策を無効にしても、Windows 10にはWindows Defenderという形の独自のウイルス対策機能があるため、PCは危険にさらされることはありません。

場合によっては、この問題を解決するためにウイルス対策を完全に削除する必要があるかもしれません。 ウイルス対策ソフトウェアを削除することで問題が解決する場合は、別のウイルス対策ソリューションに切り替えることを検討してください。

たくさんの素晴らしいアンチウイルスツールがありますが、最も優れたものの1つはBullGuardですので、あなたが新しいアンチウイルスを探しているなら、あなたはこのツールを試してみるとよいでしょう。 このアプリケーションはWindows 10と完全に互換性があります、そしてそれは決してそれを妨げることはありません。

解決策2 - BITSを再起動する

バックグラウンドインテリジェント転送サービス(BITS)は、コンピュータに更新を配信する役割を担うWindowsプロセスです。 そのため、このプロセスが破損した場合、アップデートを受け取るのに問題が生じるでしょう。 再度機能させるためには、BITSを再起動し、もう一度Windows Updateを実行してください。

まさにあなたがする必要があるものです:

  1. Windowsキーを押しながらRキーを押して、 services.mscと入力しますEnterキーを押すか、[ OK ]をクリックします。

  2. バックグラウンドインテリジェント転送サービスを探します 。 右クリックして[ プロパティ ]を開きます

  3. [全般]タブで[ スタートアップの種類]を探し、 [ 自動 ]を選択します。
  4. BITSが実行されていない場合は、右クリックして[ 開始 ]を選択します。

  5. 選択を確認してウィンドウを閉じます。

BITSに問題がなければ、別の解決策に進みます。

解決策3 - Windows Updateサービスをリセットする

Windows Updateは適切に機能するためにさまざまなサービスに依存しています。WindowsUpdateに問題がある場合は、Windows Updateサービスをリセットすることで問題を解決できる可能性があります。

これは比較的簡単で、これを行うには、コマンドプロンプトでいくつかのコマンドを実行する必要があります。 これを行うには、次の手順に従います。

  1. 管理者としてコマンドプロンプトを起動します。
  2. コマンドプロンプトが起動したら、次のコマンドを実行します。
  • ネットストップ
  • net stop cryptSvc
  • ネットストップビット
  • ネットストップmsiserver
  • ren C:\ Windows \ SoftwareDistribution SoftwareDistribution.old
  • ren C:\ Windows \ System32 \ catroot2 Catroot2.old
  • ネットスタート
  • ネットスタートcryptSvc
  • ネットスタートビット
  • ネットスタートmsiserver

これらのコマンドを実行した後、Windows Updateの問題が解決したかどうかを確認してください。 これらすべてのコマンドを手動で入力したくない場合は、Windows Updateのリセットスクリプトを使用してこの解決策を実行できます。

解決策4 - SFC / SCANNOWを実行する

多くのユーザーはSFCスキャンが過大評価の解決策であると考えていますが、場合によっては役立つかもしれません。 このツールに慣れていない場合は、問題や破損した機能についてコンピュータをスキャンし、(多かれ少なかれ)それらを効果的に解決しようとします。

Windows 10でsfc / scannowコマンドを実行する方法は次のとおりです。

  1. Windowsキー+ Xキーを押してWin + Xメニューを開きます。 リストからコマンドプロンプト(Admin)またはPowershell(Admin)を選択します。

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

  3. このプロセスは数分続くはずです。
  4. 完了したら、コマンドプロンプトを閉じます。

SFCスキャンで問題を解決できない場合、またはSFCスキャンをまったく実行できない場合は、代わりにDISMスキャンの使用を検討してください。 DISMスキャンを実行するには、次の手順を実行するだけです。

  1. 管理者としてコマンドプロンプトを起動します。
  2. DISM / Online / Cleanup-Image / RestoreHealth入力し、 Enterキーを押してコマンドを実行します。

  3. DISMスキャンが開始されます。 スキャンには約20分以上かかることがあるので、中断しないでください。

スキャンが終了したら、問題が解決したかどうかを確認してください。 それでも問題が解決しない場合、または以前にSFCスキャンを実行できなかった場合は、必ずSFCスキャンを繰り返してください。 その後、問題が解決したかどうかを確認してください。

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

上記の解決策のどれでも問題を解決することができなかった場合は、Microsoftの公式Update Troubleshooterを実行してみてください。 このツールはさまざまなアップデート関連の問題を解決し、それは同様にあなたの問題を解決するかもしれません。 Windows Updateのトラブルシューティングツールを実行するために必要な作業は次のとおりです。

  1. MicrosoftからWindows Update Troubleshooterをダウンロードします。
  2. ツールを起動し、画面の指示に従います。
  3. もう一度アップデートをインストールしてみてください。

解決策6 - 問題のあるサービスを見つけるためにコマンドプロンプトを使用する

ユーザーによると、時には特定のサービスがあなたのシステムに干渉してエラー0x80070020が発生する可能性があります。 ただし、コマンドプロンプトを使用してこれらのサービスを見つけることができます。 これを行うには、以下の手順を実行してください。

  1. 管理者としてコマンドプロンプトを起動します。
  2. netstatを実行します :80」netstat -aonを 検索します “:443”コマンドを見つける 。 情報の一覧が表示されます。 右側の数字を見てください。 これらの番号は、ネットワーク接続を使用しているプロセスのIDを表します。

  3. 問題のあるプロセスを見つけるには、 タスクマネージャを開く必要があります。 Ctrl + Shift + Escを押すことでそれを行うことができます
  4. タスクマネージャが開いたら、 [詳細 ]タブに移動して[PID]列を確認します。 そこにあなたはステップ2で得たものと同じ番号を見つけることができるはずです。 問題のあるプロセスを見つけて選択し、[ タスクの終了 ]をクリックします

  5. サービスウィンドウに行き、 ステップ2からの番号のためのPIDカラムをチェックして下さい。 一致するものが見つかったら、そのPIDを持つサービスを右クリックして、メニューから「 停止 」を選択します。 Windowsには特定のサービスが必要なので、サービスを無効にするときは注意が必要です。

これは高度な解決策なので、細心の注意を払って指示に慎重に従ってください。

解決策7 - インプレースアップグレードを実行する

0x80070020エラーが原因でWindowsを更新できない場合は、インプレースアップグレードを実行してみてください。 このプロセスにより、最新バージョンのWindowsがインストールされますが、ファイルやアプリケーションはすべてそのまま残ります。 一括アップグレードを実行するには、次の手順を実行する必要があります。

  1. MicrosoftのWebサイトからMedia Creation Toolをダウンロードしてください。
  2. Media Creation Toolをダウンロードしたら、それを実行します。
  3. 今すぐこのPCをアップグレードするを選択します
  4. Media Creation Toolが必要なファイルを準備するまで待ちます。
  5. [ アップデートダウンロードしてインストールする ]を選択 、[ 次へ ]をクリックします。 更新がダウンロードされるのを待ちます。
  6. インストールの準備完了画面が表示されるまで、画面の指示に従います。 変更内容をクリックしてください。
  7. [ 個人用ファイルとアプリを保存する]を選択します 。 次にNextをクリックします。
  8. インストールが始まります。 画面の指示に従って完了します。

インストールが完了すると、最新バージョンのWindowsがインストールされ、問題は解決するはずです。

それはそれについてです、私達はこの記事があなたがエラーコード0x80070020を扱うのを助け、そしてあなたが今あなたが正常に新しい更新をインストールすることができることを願っています。 ご意見、ご質問、ご提案がありましたら、下記のコメント欄にご連絡ください。