
Windows 10 または他のバージョンの Windows を使用していて、更新を試みた後に次のメッセージが表示される場合 「アップデートのインストール中に問題が発生しました…(0x80070643)」少し不安になるのは当然です。何かが故障したように見えるだけでなく、Windows Updateはインストールを完了することなく何度も試行を繰り返す傾向があります。
エラーコード 0x80070643は、アップデート処理中の障害と密接に関連しています。Windows Update サービス自体の問題、システムファイルの破損、インストールコンポーネントの破損、あるいはウイルス対策ソフトやセキュリティプログラムによる干渉など、これらの問題の原因は様々です。幸いなことに、これらの問題は通常、一連の手順に従うことで解決でき、しかも専門知識は必要ありません。
エラーコード0x80070643は何を意味し、なぜ表示されるのですか?
コード 0x80070643は、インストール中に重大なエラーが発生したことを示します。 これは、更新プログラム、.NET Framework パッケージ、ドライバー、あるいは Windows Update を通じて配布されるアプリケーションである可能性があります。実際には、これは Windows が何かをインストールしようとして途中で失敗し、更新プログラムが未インストールとしてマークされたままになることを意味します。
このメッセージには通常、Windows Updateの典型的な警告が添えられています。 「アップデートのインストール中にいくつか問題が発生しましたが、後ほど再度試してみます。」それが繰り返し発生する場合は、システム内の何かがインストールを妨げたり、中断したりしている明確な兆候です。
エラーコード0x80070643の最も一般的な原因は多岐にわたります。 破損したWindows Updateコンポーネント、破損した更新データベース必要なサービスが実行されていない、.NET Framework のエラー、古いインストールの残骸、ファイルシステムの障害、あるいは停電によってアップデートが完了していないなど。
場合によっては、問題は特定のアップデート(たとえば、累積アップデートまたはセキュリティアップデート)に限定されますが、他の場合はエラーが発生します これは、Windowsのアップデートを試みるすべての行為に影響を与えます。これは、システム内部のより根深い対立を示唆している。
ウイルス対策ソフトウェアやサードパーティ製のセキュリティソリューションの役割も考慮する必要があります。これらのツールが過度に制限的になると、… 一時ファイル、インストールプロセス、またはレジストリの変更をブロックする Windows Update が必要とするものであるため、有名なエラー 0x80070643 が発生します。
Windowsでエラー0x80070643が発生する一般的な原因
具体的な解決策に入る前に、この失敗の背後に通常何があるのかを理解することが重要です。 正しい角度から問題に取り組む原因は必ずしも一つとは限りませんが、これらが最も一般的な原因です。
最も一般的な理由の 1 つは、 Windows Updateの内部コンポーネントのいずれかが破損しているか、設定が間違っています。時間の経過とともに、特に多くのアップデートが行われた後、アップデートキャッシュが保存されるフォルダ(SoftwareDistribution)には、破損したファイル、不完全なダウンロード、または矛盾した情報が蓄積される可能性があります。
もう一つのよくある原因は、システムファイルの破損です。 必須ファイルが欠落または破損している場合Windows Update インストーラーがタスクを完了できません。これは、突然のシャットダウン、ディスクエラー、以前のマルウェア感染、または以前のインストールでの不具合などが原因で発生する可能性があります。
エラー0x80070643に関連するケースも多数検出されています。 .NET Frameworkに関する問題多くのWindowsコンポーネントやアプリケーションは.NETに依存しているため、インストールが不完全または破損している場合、関連するアップデートも同じエラーコードで失敗する可能性があります。
ウイルス対策ソフトやサードパーティ製のセキュリティソリューションも忘れないでください。システムを保護しようとすると、 これらは、Windows Updateが特定のファイル、フォルダ、またはレジストリキーを変更するのを防ぎます。これにより、インストール中にエラーが発生することがあり、今回取り上げているエラーもその一つです。
最後に、見落とされがちな要因として、Windows Updateサービス自体とその関連サービスが挙げられます。これらのサービスの一部が無効になっていると、正常に起動しなかったり、フリーズしたりすることがあります。 アップデートは、0x80070643などのエラーコードで系統的に失敗する可能性があります。インターフェース上ではすべて正常に見えるものの。
高度な解決策を適用する前に、基本事項を確認してください。
高度なコマンドやツールに没頭する前に、いくつかの基本的な側面を確認することを強くお勧めします。 無駄な時間と不必要な手順を省く往々にして、最も基本的なことを見落としてしまうものだ。
まず最初に確認すべきことは インターネット接続は安定しています当然のことのように思えるかもしれませんが、断続的な通信障害が発生したり、非常に低速なネットワークを使用している場合、アップデートのダウンロードが破損したり不完全になったりして、インストールが失敗したり、0x80070643などのエラーが発生したりする可能性があります。
もう一つの重要なポイントは、 システムの日付と時刻時刻設定が正しくない場合、Microsoft サーバーがセキュア接続を拒否し、更新プログラムのダウンロードや検証時に問題が発生する可能性があります。この問題を回避するには、Windows の設定で時刻を自動調整してください。
また、 システムディスクに十分な空き容量 (通常はCドライブ)。アップデートには、一時ファイルのダウンロードやパッケージの解凍のための空き容量が必要です。ディスクの空き容量がほぼ満杯の場合、明確な説明なしにインストールが失敗することがあります。
もう1つの基本的だが効果的なヒントは コンピュータを再起動しますアップデートのインストールを試みた後、Windowsが既に再起動している場合でも、手動で再起動することで、サービスのロックを解除したり、ロックされたファイルを解放したり、Windows Updateが正常に機能するのを妨げる軽微な競合を解決したりできる場合があります。
最後に、システムが試みているかどうかを確認します。 一度に複数のアップデートをインストールする場合によっては、たった1つのアップデートが問題を引き起こし、他のアップデートにも影響を与えることがあります。これから説明する手順を実行した後、まずは問題のあるアップデートだけをインストールして、原因を特定することをお勧めします。
Windows Update トラブルシューティング ツールを使用する
Windowsには、一般的なアップデートエラーを検出して修復するために特別に設計された組み込みツールが含まれています。完璧ではありませんが、 Windows Update トラブルシューティング ツール 故障箇所を自動的に特定してくれるなら、多くの手間を省くことができます。
Windows 10 で実行するには、 Windowsの設定「更新とセキュリティ」セクションを開き、「トラブルシューティング」を選択します。そこで「Windows Update」を探し、「トラブルシューティングツールを実行する」をクリックします。Windows 11でも手順はほぼ同じですが、メニューのレイアウトが若干異なります。
起動後、このツールはいくつかの内部チェックを実行します。 関連サービスの状態、Windows Update コンポーネントの整合性、一時フォルダーのアクセス許可 また、アップデートを妨げている可能性のある設定もいくつかあります。
異常な点が見つかった場合は、自動的に修正を試み、実行した内容の概要を表示します。 修正を適用した後、コンピューターを再起動してください。必ずしも明示的に指示されるわけではありませんが、すべての変更が正常に適用されるようにするためです。
再起動後、設定の「Windows Update」セクションに戻り、「更新プログラムの確認」をクリックします。 以前エラー0x80070643で失敗したアップデート これで正しくインストールできるようになりました。問題が解決しない場合は、もう少し技術的な方法を用いる必要があります。
Windows Update コンポーネントを手動で再起動します。
エラー0x80070643が続く場合、最も効果的なテクニックの1つは、 Windows Update コンポーネントを完全にリセットしますこれには、サービスの停止、キャッシュフォルダの名前変更、そしてほぼすべてを最初からやり直す作業が含まれます。
正しく行うには、 管理者権限を持つコマンドプロンプトスタートメニューで「cmd」を検索し、「コマンドプロンプト」を右クリックして「管理者として実行」を選択してください。ユーザーアカウント制御のプロンプトが表示されたら、承認してください。
最初のステップは、更新プロセスに関係するサービスを停止し、変更する必要のあるファイルがそれらのサービスによって使用されないようにすることです。通常、停止されるサービスは以下のとおりです。 Windows Update (wuauserv)、BITS (バックグラウンドインテリジェント転送サービス)、CryptSvc、および MSI インストーラーこれは、net stop のようなコマンドにサービス名を続けて入力することで行います。
彼らを逮捕した後、次のステップは通常 SoftwareDistributionフォルダとCatroot2フォルダの名前を変更します。これらは、アップデートキャッシュと一部のセキュリティカタログを保存するフォルダーです。これらのフォルダーの名前を変更する(例えば、拡張子に「.old」を追加する)ことで、サービスが再起動された際にWindowsが新しいクリーンなフォルダーを作成するように強制できます。
これが終われば、あとは 停止していたサービスを再開する net start コマンドを使用してください。すべてが正常に動作するようになったら、コマンドプロンプトのウィンドウを閉じ、コンピューターを再起動し、設定から再度更新プログラムを確認して、0x80070643 エラーが解消されているかどうかを確認してください。
このタイプの操作では、既にインストールされているアップデートは削除されません。 キャッシュをクリアし、ダウンロードとインストールの仕組みをリセットします。これは通常、問題がそれらのフォルダ内の破損したファイルにある場合に十分です。
SFCとDISMを使用してシステムファイルをチェックして修復する
エラー0x80070643の原因は システムファイルが破損または欠落しているこれらの問題を自動的に分析して修復する専用ツールを使用することが不可欠です。Windowsには、SFCとDISMという2つの強力なユーティリティが用意されています。
最初のSFC(システムファイルチェッカー)は、 システムファイルをリファレンスコピーと比較する 変更または破損したファイルを復元します。使用するには、コマンドプロンプトを管理者として再度開き、sfc /scannow コマンドを実行します。
この分析には、お使いのコンピューターの速度やファイルの状態によっては時間がかかる場合があります。 ウィンドウを閉じたり、処理を中断したりしないでください。 100%に達するまで処理を続けます。最後に、SFCはエラーが見つかり修復されたかどうかを示すメッセージを表示します。
SFC がすべての問題を解決できない場合は、DISM (展開イメージング サービスおよび管理) が作動します。このツールは、 Windows イメージ システムの修復に使用され、将来の修復やWindows Update機能自体に影響を与える可能性のあるより深刻な問題を修正します。
通常、DISMは管理者権限を持つコマンドプロンプトウィンドウで、DISM /Online /Cleanup-Image /RestoreHealthなどのコマンドを実行することで使用します。この処理には数分かかる場合があり、SFCと同様に、中断せずに完了するまで待つのが最善です。
DISM が作業を完了したら、 sfc /scannow をもう一度実行してください。 システムファイルがすべて正常であることを確認するため、コンピュータを再起動し、以前エラーコード0x80070643で失敗したアップデートのインストールを試してください。
.NET Framework の問題点と特定のアップデートを確認する
0x80070643 エラーケースの大部分は、 .NET Framework のアップデート または、このコンポーネントに依存するアプリケーション。特定の更新プログラムで常にエラーが発生する場合は、Windows Update でその更新プログラムのコードまたは名前を確認すると役立ちます。
Windows Update インターフェイスでは、更新履歴を表示して問題のある更新プログラムを特定できます。メッセージに特定の .NET Framework パッケージまたは KB 番号が明確に記載されている場合は、 パッケージが破損しているか、正しくインストールされていません.
このような場合、現実的な解決策は アップデートを手動でダウンロードする Microsoft Update カタログから、Windows Update に表示される KB コードを検索してください。パッケージを手動でインストールすることで、同じ更新プログラムが自動的にダウンロードされた際に発生する競合を回避できる場合があります。
競合がシステム上の .NET Framework インストール自体にある場合は、 そのバージョンを修復または再インストールしてくださいマイクロソフトは.NETの問題を解決するための専用ツールを提供しており、一部のインストール済みバージョンはコントロールパネルの「プログラムと機能」から修復することも可能です。
.NET Framework を積極的に変更する (たとえば、バージョンを手動でアンインストールする) と他の問題が発生する可能性があるため、 まずは慎重に進め、修復オプションやマイクロソフトの公式ガイドを利用することをお勧めします。 このコンポーネントにさらに抜本的な変更を加える前に。
ウイルス対策ソフトウェアやその他のセキュリティツールによる干渉
サードパーティ製のウイルス対策ソフトやセキュリティソフトは非常に便利ですが、場合によっては0x80070643のようなエラーの原因となることもあります。 アップデートのインストール中に重要なファイルやプロセスをブロックするこれは特に、非常に攻撃的な制御モジュールが作動している場合に発生します。
ウイルス対策ソフトが問題の原因となっている可能性があると思われる場合は、次のことを試してみてください。 リアルタイム保護を一時的に無効にする アップデートのインストール中は、ほとんどのセキュリティソリューションで、数分間、または次回の再起動まで保護機能を一時停止することができます。
ウイルス対策ソフトが無効になっている間は、 信頼できないウェブサイトを閲覧したり、不審なファイルをダウンロードしたりしないでください。その目的は、ツールがWindows Updateに干渉していないかどうかを確認することだけであり、コンピュータを不必要に危険にさらすことではありません。
極端な場合には、 サードパーティのウイルス対策ソフトウェアを完全にアンインストールする 再起動後、アップデートが問題なくインストールされるかどうかを確認してください。もし問題なくインストールされるようであれば、セキュリティソリューションを変更するか、Windowsの動作に干渉しないように設定を調整することを検討してください。
また、セキュリティには他にも層があることを覚えておいてください(追加のマルウェア対策、システム強化プログラム、高度なファイアウォールなど)。 Windows Updateへの接続や特定のコンポーネントの実行をブロックしている可能性があります。この種のソフトウェアを使用している場合は、設定を確認するか、テストを実行するために一時的に無効にしてください。
ドライバーを更新し、ディスクの状態を確認します。
エラー 0x80070643 は主に Windows および .NET の更新の問題に関連していますが、一部のコンピューターでは、 古いドライバ、またはハードドライブの物理的なエラー システムが設置されている場所。
重要なコントローラ(例えば、チップセット、ストレージ、またはネットワークコントローラ)に障害が発生すると、 ダウンロードまたはインストール中にシステムの不安定性を引き起こす 更新情報。 特定のハードウェアを搭載したノートパソコンやコンピューター用の最新ドライバー特にノートパソコンや特定のハードウェアを搭載した機器では、このような競合を回避するのに役立ちます。
また、 ディスク分析 アップデートファイルの書き込み処理を妨げている可能性のある不良セクタやファイルシステムエラーを除外するには、システムドライブのプロパティの「ツール」タブからエラーチェックを実行できます。
これを実行する別の方法は、chkdsk コマンドを使用することですが、慎重に使用し、これまで実行したことがない場合は、信頼できるガイドに従うのが最善です。多くの場合、 ディスクを検証し、Windows Update コンポーネントをクリーンアップし、システムファイルを修復します。 結果として、最も厄介なアップデートエラーが解決される。
あらゆる努力にもかかわらず、ディスクに多数の物理的なエラーや修正できない問題がある場合、0x80070643 エラーは単に より深刻なハードウェアの問題の兆候その場合は、データのバックアップを取り、ドライブの交換を検討してください。
上記すべてを踏まえると、「アップデートのインストール中に問題が発生しました…(0x80070643)」というメッセージを回避して、 Windows Updateは、システム全体の再インストールを行わなくても正常に機能します。.




