Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows Updateのインストールに失敗する「0x80070643」エラーの原因と解決策

Windows向けの更新プログラムKB4048955は、セキュリティ脆弱性の修正や品質向上を目的として提供されました。しかし、この更新プログラムには不具合があり、ユーザーがインストールを試みるたびに0x80070643というエラーが発生する事態となりました。エラー0x80070643は、Windows Updateのインストール中に画面に表示されることがある、一般的なエラーコードの一つです。

Windows Updateのインストールに失敗する「0x80070643」エラーの原因と解決策

エラー0x80070643とは何か?

エラーコード0x80070643は、インストール処理の実行中に発生するエラーです。サーバー側の問題が原因であるケースもあり、その場合はインターネット接続を確認したうえで、インストールを再試行してください。まずはWindows Updateのトラブルシューティングツールを実行し、その後パソコンを再起動してみることをおすすめします。

Windows Updateのインストールに失敗したときの対処法

Windows Updateのインストールに失敗した場合は、まずもう一度インストールを試してみてください。それでも改善しない場合は、一時ファイルやブラウザのキャッシュを削除したり、Windows Updateのコンポーネントを手動で初期状態に戻したりする方法が有効です。さらに、SFCやDISMコマンドの実行、Windows Updateトラブルシューティングツールの利用なども解決策として挙げられます。

Windows Updateエラー0x80070643の修正方法

以下では、Windows 10およびWindows 11でこの問題を解決するための具体的な方法を紹介します。

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

エラー0x80070643は、Windows Updateのインストールを妨げるだけでなく、他のソフトウェアのインストールにも影響を及ぼすことがあります。この問題は、MSIソフトウェア更新の登録情報が破損している場合や、PCにインストールされている.NET Frameworkが破損している場合に発生することがあります。

Windows Updateのインストールに失敗する「0x80070643」エラーの原因と解決策

この問題を解決するには、SoftwareDistributionフォルダーの名前を変更するのが効果的です。管理者としてコマンドプロンプトを開き、以下のコマンドを順番に入力して、それぞれEnterキーを押してください。

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

次に、Catroot2フォルダーの内容を消去します。

2. Catroot2フォルダーの内容を消去する

Windows Updateのインストールに失敗する「0x80070643」エラーの原因と解決策

CatrootおよびCatroot2は、Windows Updateの処理に必要な重要なシステムフォルダーです。Windowsの更新中に問題が発生し、エラー0x80070643が表示される場合は、Catroot2フォルダーをリセットしてみてください。

Catroot2フォルダーをリセットする手順は以下のとおりです。

管理者としてコマンドプロンプトを開き、以下のコマンドを順番に入力して、それぞれEnterキーを押します。

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

続いて、catroot2フォルダー内のすべてのファイルとフォルダーを削除します。

作業が完了したら、コマンドプロンプトで以下のコマンドを入力してEnterキーを押します。

net start cryptsvc

これでCatrootフォルダーがリセットされます。Windows Updateを再度実行すると、フォルダーは自動的に再構築されます。

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

Windowsユーザーが最新の更新プログラムをインストールしようとした際に、エラー0x80070643が表示されることがあります。Windows Updateトラブルシューティングツールは、こうしたエラーの多くを自動的に検出・修復できるため、まず実行して結果を確認しましょう。

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

クリーンブート状態でWindows Updateをインストールすることも有効な方法です。クリーンブート状態では、Microsoft以外のプロセスやサービスが起動しないため、サードパーティ製ソフトウェアによる干渉でWindows Updateが失敗するのを防ぐことができます。

本記事が問題解決の助けになれば幸いです!

Windows Updateのインストールに失敗する「0x80070643」エラーの原因と解決策
  1. Windows Updateエラー 0x80070643の対処法|原因と7つの解決策を徹底解説

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

  2. Windows 10アップデートエラー0xca00a000でインストールできない原因と解決方法

    Microsoftは、Windows 10搭載デバイス向けに、セキュリティ関連および非セキュリティ関連の修正を含む累積更新プログラム(セキュリティ更新プログラム)を定期的にリリースしています。重要な更新プログラムであるため、通常は自動的にダウンロード・インストールされます。しかし一部のユーザーからは、「Windows Updateが更新プログラムの確認中に固まる」「ダウンロードやインストールが途中で止まる」、あるいは「Windows 10 x64ベースシステム用累積更新プログラムのインストールに失敗しました」といったエラー(0xca00a000、80072ee2、0x800f081fなど)が表