Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10 更新エラー 0x80070643 の解決方法5選

Windowsは継続的にアップデートが配信されるオペレーティングシステムです。だからこそ、アップデートを妨げるエラーに遭遇すると非常にストレスを感じます。エラー 0x80070643はまさにその典型的な例です。Windows Updateの画面には、次のようなメッセージが表示されます。

Windows 10 更新エラー 0x80070643 の解決方法5選

一部の更新プログラムのインストール中に問題が発生しましたが、後でもう一度試行します。このメッセージが繰り返し表示される場合は、Web検索やサポートへの問い合わせで情報を確認できます。エラー 0x80070643。

本記事では、この問題を解決できる可能性の高い、誰でも簡単に実践できる5つの対処法をご紹介します。Windows 11で発生する0x80070643エラーについては別記事で解説していますので、両者を比較してみるのも良いでしょう。それでは早速始めましょう。

1. .NET Framework をインストールする

PC上の.NET Frameworkが何らかの理由で破損していると、アップデートが正常に完了しないことがあります。この場合の最善策は、最新の.NET Frameworkをインストールすることです。この操作によってコンピューターやシステムに悪影響が出ることはありません。ご安心ください。.NETの提供元はMicrosoft自身です。

以下のリンクから、Webインストーラー経由で最新の.NET Frameworkをダウンロードできます。

また、以下のリンクから.NET Framework 4.7のオフラインインストーラーも入手できます。

インストールが完了したら、パソコンを再起動してください。インストールプロセス自体に再起動が含まれている場合は、再度再起動する必要はありません。これで0x80070643エラーは解決しましたか?解決しなかった場合は、次の方法に進みましょう。

2. Windows Update のトラブルシューティングツールを実行する

Windowsには多くの専用トラブルシューティングツールが標準搭載されています。これは文字通り、ソフトウェアやハードウェアの不具合を検出・修復するためのプログラムです。ここではWindows Updateトラブルシューティングツールを起動し、指示に従いましょう。手順は以下の通りです。

  1. スタートメニューの検索バーで「更新とセキュリティ(Update & Security)」を検索して開きます。
  2. ウィンドウ左側のメニューにある「トラブルシューティング(Troubleshoot)」をクリックします。
  3. 右側に「実行中のトラブルシューティング(Get up and running)」という見出しと、その下に各項目が表示されます。
  4. Windows Update」を選択し、下に現れる「トラブルシューティングツールの実行(Run the troubleshooter)」ボタンをクリックします。
  5. トラブルシューティングツールの簡単な指示に従って操作を進めます。
Windows 10 更新エラー 0x80070643 の解決方法5選

更新とセキュリティを開き、トラブルシューティングを選択して、Windows Updateトラブルシューティングツールを実行します。

うまくいけばこれで解決です。解決しない場合は、3つ目の方法に進みましょう。

3. Windows Update サービスを再起動する

以下の簡単な手順でWindows Updateサービスを再起動できます。

  1. Windowsキー + Rを押すと、「ファイル名を指定して実行」ダイアログが表示されます。
  2. services.msc」と入力します。
  3. Enterキーを押します。
  4. 右側に表示される長いサービス一覧から「Windows Update」を見つけて右クリックします。
  5. ドロップダウンメニューから「再起動(Restart)」を選択します。
Windows 10 更新エラー 0x80070643 の解決方法5選

サービス一覧からWindows Updateを見つけて、サービスを再起動します。

その後、改めてアップデートのインストールを試してみてください。Windows Updateの再起動だけで問題が解決するかもしれません。それでもダメな場合は、次の方法を試しましょう。

あわせて読みたい:Windows 11の新機能とは?

4. アンチウイルスとファイアウォールを無効化する

アンチウイルスソフトとWindowsとの間の競合が原因となっているケースもあります。そのため、保護機能を一時的にオフにしてからアップデートを試すのは理にかなった手段です。

アンチウイルス保護を無効にする

使用しているアンチウイルスソフトの種類に関わらず、保護機能を一時的に無効化する手順はほぼ共通しています。

  1. 通知領域(画面右下)にあるアンチウイルスソフトのアイコンを右クリックします。
  2. ポップアップメニューから「保護を無効にする(Disable Protection)」または類似の項目を選択します。
  3. 警告が表示されても読み飛ばして構いません。確かにインターネット閲覧や不明な記憶媒体の使用は危険ですが、無効化するのは安全なもの、つまりWindows 10のアップデートをダウンロード・インストールする間だけです。
  4. 多くの場合、アンチウイルスソフトは保護を再有効化する時間を尋ねてきます。15分程度あれば原因の切り分けには十分でしょう。

ファイアウォールを無効にする

次に、Windowsファイアウォールをオフにします。ファイアウォールとは何か、なぜ必要なのかよくわからない方は、ネットワークセキュリティに関する記事をご覧ください。ここでは以下の手順でオフにするだけで十分です。

  1. スタートメニューの検索バーで「ファイアウォールとネットワーク保護(Firewall & Network Protection)」を検索して開きます。
  2. パブリックネットワーク(Public network)」プロファイルを選択します。
  3. 表示されたウィンドウでスイッチを「オフ(Off)」に切り替えます。
  4. ユーザーアカウント制御により、ファイアウォールをオフにするのは危険だという警告が表示されます。もちろんその通りですが、自分が何をしているかを理解していれば問題ありません。先に進みましょう。
Windows 10 更新エラー 0x80070643 の解決方法5選

パブリックネットワークのファイアウォールをオフにしますが、作業後は必ず元に戻しましょう!

アンチウイルス保護とファイアウォールをオフにしたら、頑固なアップデートをもう一度インストールしてみてください。0x80070643エラーが解決したか、あるいはこの方法が効果がなかったと判断した時点で、必ずすべての保護機能を元に戻してください!

システムをウイルスから完全に守りたい場合は、常駐型のアンチウイルスソフトとGridinSoft Anti-Malwareの併用をおすすめします。膨大な数のウイルスシグネチャを認識でき、既存のアンチウイルスの代わりとしても、補助的なオンデマンドスキャナーとしても機能します(後者の使い方が推奨)。

5. アップデートを手動でインストールする

0x80070643エラーを回避しながら、必要なアップデートを手動でインストールすることも可能です。その前に、お使いのシステムが32ビットか64ビットかを確認しておきましょう。

  1. 確認するには、「PC(This PC)」を右クリックし、ドロップダウンメニューから「プロパティ(Properties)」を選択します。
  2. システム」ウィンドウが開きます。右側のペインに「システムの種類(System Type)」という行があり、そこにシステムの種類が表示されます。
  3. 次に、インストールに失敗しているアップデートのKB番号を確認します。スタートメニューの検索バーで「更新とセキュリティ(Updates & Security)」を検索して開きます。
  4. ここで、インストールに失敗しているアップデートの番号を探します。番号は「KB」という文字で始まります。番号をコピーしたら、Webブラウザーを開いてMicrosoft Update カタログにアクセスします。
  5. サイト右上に検索バーがあります。そこにアップデートの番号を入力または貼り付けて「Search(検索)」をクリックします。
  6. 結果一覧から、システムのアーキテクチャに適した最新バージョンのアップデートを選択します。
    注意:x86表記のアップデートは32ビットシステム向けです。
  7. 「Download(ダウンロード)」をクリックし、ダウンロードしたファイルを実行してインストールを開始します。あとはインストーラーの指示に従ってください。
Windows 10 更新エラー 0x80070643 の解決方法5選

アップデートの手動インストール。Microsoft Update カタログの一覧から必要なアップデートを見つけてダウンロードします。

  1. Windows Updateエラー800f0902の原因と対処法を徹底解説

    エラー800f0902は、Windows Updateの実行時に発生する一時的なエラーです。多くの場合、更新プログラムのインストールを担当する「Trusted Installer(信頼されたインストーラー)」が、別のクライアントからの要求を処理中でビジー状態になっていることが原因です。Trusted InstallerはOSの重要なシステムファイルを扱うため、現在のタスクが完了するまで中断することができません。 このエラーは、ユーザーが手動で更新プログラムを確認した直後や、自動更新に失敗した後に表示されるのが一般的です。特に、長期間更新を適用しておらず、適用待ちの更新プログラムが大量に溜まって

  2. Windows Updateエラー 0x80070643の対処法|原因と7つの解決策を徹底解説

    Windows 10のアップデートを実行しようとした際、「更新プログラムのインストール中に問題が発生しました。後でもう一度試みます。このメッセージが繰り返し表示される場合は、Webで検索するか、サポートに問い合わせてください。(0x80070643)」というエラーメッセージが表示され、更新ができないことがあります。 Windows Updateはシステムの脆弱性を修正し、PCを外部からの攻撃から守るために非常に重要な機能です。そのため、このエラーは早めに対処しておくことをおすすめします。 Windows Updateエラー 0x80070643の主な原因 システムファイルの破損または古い状