Windows Update エラー 0x80070643 を修正する

エラー0x80070643は、インストール中に Windows コンピューターの画面に表示される可能性のある一般的な Windows Update のインストール エラー コードです。この問題が発生した場合は、この投稿が解決策となる場合があります。

0x80070643 とは何を意味しますか?

Windows エラー コード 0x80070643 は、インストール中に発生するエラーです。サーバー側の問題が原因である可能性があり、インストールを再試行するか、インターネット接続を確認してください。Windows Update トラブルシューティング ツールを実行した後に、コンピューターを再起動してみてください。

Windows Update のインストールに失敗した場合はどうすればよいですか?

Windows Update のインストールに失敗した場合は、再度インストールしてみてください。一時ファイルとブラウザー キャッシュを削除します。それでも解決しない場合は、Windows Update コンポーネントを手動でデフォルトにリセットします。さらに、SFC と DISM、または Windows Update トラブルシューティング ツールを実行するという解決策もあります。

Windows Update エラー 0x80070643 を修正する

Windows Update エラーが発生した場合は、まずコンピューターを再起動してもう一度試してください。デバイスの再起動が機能しない場合は、Windows 10 または Windows 11 で Windows Update エラー 0x80070643 を修正するために次の手順を実行できます。

  1. SoftwareDistribution フォルダーの名前を変更する
  2. Catroot2 フォルダーの内容をクリアする
  3. Windows Update トラブルシューティング ツールを実行する
  4. .NET Framework を修復する
  5. システム ファイルを修復する
  6. クリーン ブート状態で Windows Update をインストールする
  7. WinRE パーティションのサイズを変更する。

1] SoftwareDistribution フォルダーの名前を変更する

エラー 0x80070643 は、Windows の更新プログラムやその他のソフトウェアのインストールを妨げる可能性があります。この問題は、MSI ソフトウェア アップデートの登録が破損している場合、またはコンピューターの .NET Framework のインストールが破損している場合に発生する可能性があります。

これを解決するには、SoftwareDistribution フォルダーの名前を変更することをお勧めします。Software Distribution フォルダーの名前を変更するには、管理者特権でコマンド プロンプト ウィンドウを開き、次のコマンドを 1 つずつ入力して Enter キーを押します。

net stop wuauserv
net stop bits
rename c:\windows\SoftwareDistribution SoftwareDistribution.bak
net start wuauserv
net start bits

次に、Catroot2 フォルダーの内容をクリアします。

2] Catroot2 フォルダーの内容をクリアする

Catroot と Catroot2 は、Windows Update プロセス中に必要な Windows OS の重要なフォルダーの一部です。そのため、Windows の更新中に問題が発生してエラー メッセージ - 0x80070643 が表示された場合は、Catroot2 フォルダーをリセットします。

catroot2 フォルダーをリセットするには、次の手順を実行します。

管理者特権でコマンド プロンプトを開き、次のコマンドを 1 つずつ入力して Enter キーを押します。

net stop cryptsvc
md %systemroot%\system32\catroot2.old
xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s

次に、catroot2 フォルダーのすべての内容を削除します。

これが完了したら、CMD ウィンドウで次のコマンドを入力して Enter キーを押します。

net start cryptsvc

Windows Update を再度開始すると、catroot フォルダーがリセットされます。

3] Windows Update トラブルシューティング ツールを実行する

Windows ユーザーが Windows Update から最新の更新プログラムをインストールしようとすると、エラー メッセージ - 0x80070643 が表示される場合があります。Windows Update トラブルシューティング ツールは、これらのエラーの多くを解決するので、実行して確認してください。

4] .NET Framework を修復する

影響を受けたユーザーの中には、破損した Microsoft .NET Framework が原因で Windows Update エラー 0x80070643 が発生したユーザーが多数いました。上記の修正を試してもエラーが修正されない場合は、Microsoft .NET Framework を修復することをお勧めします。これを行うには、Microsoft の公式 Web サイトから Microsoft .NET Framework 修復ツールをダウンロードする必要があります。このツールは、ユーザーが .NET Framework の問題や問題を修正するのに役立ちます。

5] システム ファイルを修復する

Windows Update のインストールが失敗する原因の 1 つは、システム イメージ ファイルが破損していることです。これが原因の場合は、システム イメージ ファイルを修復することで問題が解決します。システム ファイル チェッカーは、破損したシステム イメージ ファイルを修復するために Microsoft が開発したツールです。このツールは、コマンド プロンプトを使用して実行できます。

SFC スキャンでシステム イメージ ファイルを修復できない場合は、同じ目的で使用できるツールがもう 1 つあります。DISM (展開イメージングおよびサービス管理) です。これで解決するはずです。

6] クリーン ブート状態で Windows Update をインストールする

クリーン ブート状態で Windows Update をインストールすることをお勧めします。これは、その状態では Microsoft 以外のすべてのプロセスとサービスが開始されないため、Windows Update の失敗を引き起こすサードパーティの干渉が発生する可能性がないためです。

7] WinRE パーティションのサイズを変更する

Microsoft は、Windows 回復環境 (WinRE) を実行する PC の更新方法を変更しました。一部の更新プログラムをインストールするには、PC の回復パーティションが十分な大きさでない場合があります。このため、WinRE の更新はこのエラー コードで失敗する可能性があります。「Windows 回復環境のサービスに失敗しました」というエラー メッセージが表示されます。この障害から回復するには、システム ErrorPhase が 2 の場合は回復パーティションを手動でサイズ変更する必要があります。これには、デバイスに OS パーティションの後に回復パーティションが必要です。

破損した Windows Update を修正するにはどうすればよいですか?

破損した Windows Update コンポーネントは、Windows Update も破損します。この場合、Windows Update コンポーネントをリセットすると解決できる場合があります。ほとんどの場合、この解決策は機能します。

Windows Update エラーを取り除くにはどうすればよいですか?

Windows Update エラーは、Windows Update コンポーネントの破損、不安定なインターネット接続、ディスク容量の不足、システム イメージ ファイルの破損など、さまざまな原因で発生します。これらのエラーを取り除くには、Windows Update コンポーネントのリセット、Windows Update トラブルシューティング ツールの実行など、いくつかの修正を試してください。

すべてうまくいきますように!