エラーコード 0x80070643 が発生
エラー発生は、2021年11月5日?
Windows Update 更新プログラムのチェックを手動で行ったら、このようにエラーコード 0x80070643 が発生しました。
以前もエラーコード 0x80070643 が発生したことがありました。このときは、Windows セキュリティから、保護の更新プログラムを確認からのアップデートで、解決に至りました。
しかし、今回はこの方法では、エラーが解消されませんでした。
原因は、
- 2021-09 .NET 5.0.10 Update for x64 Client (KB5006192)
- 2021-07 .NET 5.0.8 Update for x64 Client (KB5004698)
- 2021-07 .NET Core 3.1.17 Update for x64 Client (KB5004772)
この3つの Update において
- 状態: ダウンロードエラー – 0x80070643
となっていました。
インストールができないのではなく、ダウンロードができないので、PC側の問題ではない可能性もあります。
「後で自動的に再試行されます。」と書かれていますので、様子見することにしました。
2021年11月9日に手動で Windows Update を試してみました
新たに
- 2021-11 .NET 5.0.12 Update for x64 Client (KB5007884)
- 2021-11 .NET Core 3.1.21 Update for x64 Client (KB5007885)
この2つのアップデートが出現しました。
- 状態: ダウンロード中
となっていますので、2021-11 アップデートがインストールされることでダウンロードエラーとなっているアップデートが無くなるのではと期待しました。
しかし、
- 2021-09 .NET 5.0.10 Update for x64 Client (KB5006192)
- 2021-07 .NET 5.0.8 Update for x64 Client (KB5004698)
- 2021-07 .NET Core 3.1.17 Update for x64 Client (KB5004772)
は、相変わらずダウンロードエラーでした。
2021 年 11 月のセキュリティ更新プログラム (月例) の適用
本日(2021年11月10日)は、月例のWindows Update が公開されました。
更新プログラムのチェックを押して、Windows Update を行ったところ、
- 2021-09 .NET 5.0.10 Update for x64 Client (KB5006192)
- 2021-07 .NET 5.0.8 Update for x64 Client (KB5004698)
- 2021-07 .NET Core 3.1.17 Update for x64 Client (KB5004772)
は、表示されず、
- 2021-11 x64 ベース システム用 Windows 10 Version 21H1 の累積更新プログラム (KB5007186)
だけが、表示され、ダウンロード・インストールとなりました。
この KB5007186 適用後には、利用可能な更新プログラムは無くなりました。
まとめ
エラーコード(0x80070643)は、更新プログラムのインストール中に問題が発生すると表示されるエラーですが、エラー原因を特定する必要があることが分かりました。
「更新プログラムのインストール中に問題が発生しましたが、後で自動的に再試行されます。」と書かれていますので、待つのも方法です。
- Windows セキュリティのアップデートができない
- .NET Update のダウンロードができない
エラー原因がどちらの場合でも、エラーコード(0x80070643)が表示されることを確認しました。
前者の場合は、
を試すことで改善される場合があります。
後者の場合は、
- オプションの品質更新プログラムが公開されたら適用してみる
- .NET をインストールし直す
などの方法が考えられます。
危険性の高い問題であれば、緊急の更新プログラムが早急に公開されるでしょうから、不用意に再インストールせずに様子見としました。
今回は、
- 2021-11 .NET 5.0.12 Update for x64 Client (KB5007884)
- 2021-11 .NET Core 3.1.21 Update for x64 Client (KB5007885)
最新のアップデートが適用されましたので、不要となったのかもしれません。
KB5007186 が配信される数分前にも、手動で「更新プログラムのチェック」を試しましたが、 0x80070643 は、解消されませんでした。
KB5007186 適用後には 0x80070643 が表示されなくなりました。
KB5007186 内に 0x80070643 の原因を取り除くプログラムも組み込まれていたと思われます。