Windows Update実行時に 0x80070643 が発生する件の対応方法

エラーコード 0x80070643 原因と対処について

Windows Update ロゴマークWindows Updateを実施すると、0x80070643 というエラーコードと共に、修正プログラムがインストールできない件について、情報をまとめてゆきます。

まず初めに検討すべき内容

2020/03/30 に情報を追加しています。先に『特別な情報』からお読みください。

FixIt (修正作業を手順化・自動化したプログラム)に代表される、既知の問題を自動で直すような確実な手順は見つかっておらず、比較的複雑な問題です。
2018/06時点で、Windows Defenderなどのウィルス対策ソフトの設定・条件を変えることで、一定の改善が見込める問題だと言われています。
また、HDDの故障が原因と思われる場合でも、このエラーコードが発生しています。初動がとても大事です。
他のサイトで紹介されている解決方法、例えばsfcコマンド/DISMなどのコマンドを用いた方法が公開されていますが、リスクの高い方法であること、最初に行う手段として適切でないように感じること、システムに大きな影響を与える危険性(リスク)があるためここでは詳細は記しません。
現時点でウィンドウズが起動し操作が可能でしたら、Windows Updateの再実行をする前に大事なデータのバックアップを推奨いたします。無理は禁物です。

特別な情報

2020.03.30 Windows Defender の修正プログラムにおいて、不具合が続いており不具合を直すための修正プログラムがインストールできなかったり、これらの修正プログラムをインストールした後で、特定条件下にてWindowsが起動しなくなる症状が発生しています。
現時点での推奨作業は、無理してインストールを試みることではなく、大事なデータのバックアップを最優先してください。 現時点で発表されている修正を全て適用しても、副作用などもあり、完全には修正しきれていない様子です。
追加情報があれば、追記してゆきます。

この先に記された内容は、一般的なエラーコードに対する情報です。今回のWindows Defenderに関連する、この状況が発生する前に記した別の症状に対するものです。Windows Defenderに由来するような今回の症状には効果が薄い情報です。

0x80070643 エラーコードの性質

Windows Defenderのデータ破損、もしくはWindows System自身の破損が疑わしい事例ですが、HDDなどの物理故障でも発生しうる問題でもあります。
論理的なエラーが疑われる場合は、環境や条件を変えずに、Windows Updateなどを再実行しても再発する場合が多いです。そのまま放っておいて、Windows Update側(Microsoft側)で対処され自然に直るのを待つか、しっかりと対処してエラーを解消するか、判断が必要です。

どのサイトの情報に従って作業するかは各人の判断に委ねますが、まず最初に、データ救出・保全作業を優先的に検討してください。

比較的安全で、効果があると言われている内容

現在使っているウィルス対策ソフトを一時的に無効にして (Windows Defenderだけの状態にして) Windows Updateを実行するのも一定の効果が見込めます。 このエラーコードに対しては一定の効果が見込まれ、かつ(内部コマンドを実行する方法と比べて)比較的リスクの低い方法と言われています。当店でもこの考えに同意します。
(Windows Updateを用いずに、)Windows Defender自身のメニューにある、定義ファイルの更新を実施するのも効果的な方法のひとつです。

意外な原因による発生

2018/06 エラーの発生原因がHDDのエラー(経年劣化)によるものだった事例がありました。
エラーの修復より先に大事なデータのバックアップが重要です。

リスクを伴う、修正案

sfcコマンドや、DISMコマンドを使った改善方法を提案されているサイトもございますが、当方で関わった事例に限って言えば、あまり効果があまり実感できなかったことと、コマンド実行自体に一定のリスクがあるため、ここではその手順などは公開しません。
ご自身でその情報を探すか、専門の事業者にご依頼ください。

LinkMicrosoftコミュニティー:Windows Updateがエラー 0x80070643で実行できません。

Windows Defender関連の操作で効果が得られるかもしれないとの情報があります。

エラーコードが変わっていく場合は

修正プログラムを実行するたびに、複数のエラーコードが発生する場合た他のエラーコードも参考にしてください。
『エラーコード 0x80070020』🔸
『エラーコード 0x80070BC2』🔸

操作に自信のない方は店頭で作業支援を行います

説明を読んでもよく判らない、自信がないという方には当店で作業の代行も承ります。エラーコードによっては、成功率が変わってまいりますが効果的な方法で作業を行います。『パソコン何でも相談』🔸 を始めとしたメニューで対応可能です。お気軽にご相談ください。