Windowsのセキュリティ更新プログラムを適用しようとした際に、エラー「0x80070643」が出て困っていませんか?私も以前、同じ現象に悩まされた経験があるので、その原因や対処法を徹底的に調べてみました。ここでは、エラー「0x80070643」として頻繁に報告されているKB5034441やKB5001716などが原因の場合の対処方法や注意点を、具体例や体験談を交えながら分かりやすく解説します。
エラー「0x80070643」とは
エラー「0x80070643」は、主にWindows Updateのインストール時に発生するトラブルの一つで、特定の更新プログラムがインストールできずに失敗する際に表示されることが多いと言われています。特に、KB5034441やKB5001716などのセキュリティ更新プログラムを適用する際にこのエラーが出やすいケースが報告されています。
手動でアップデートしようとしても、何度か再起動を試みたり、sfcコマンドやdismコマンドでシステムファイルを修復しても事象が改善しないときは、このエラーがより厄介な状態になっている可能性があります。
よくある事例
1つめの事例として、Windows 10の環境でKB5034441を適用しようとするとエラー「0x80070643」が出て、アップデートを繰り返しても成功しないというケースがあります。
もう1つの事例としては、Windows 10からWindows 11へのアップグレード時に、準備段階の更新プログラムで同じエラーが出て先に進めなくなるという症状もよく聞かれます。
エラーが残ったままだとどうなる?
エラーが残存していると、セキュリティ更新プログラムを適切にインストールできないため、セキュリティリスクが高まる可能性があります。また、Windows 11へのアップグレードだけでなく、将来的な更新プログラムの適用時にもエラーが連鎖して発生する恐れがあり、長期的には放置しないほうが望ましいといえます。

私が初めてこのエラーに出会ったのは、会社のパソコンでKB5001716をインストールしようとしたときでした。最初は軽い気持ちで再試行を繰り返しましたが、一向に成功せず……結局社内のシステム管理者に問い合わせて解決法を探ってもらう羽目になりました。
主な原因と考えられるポイント
エラー「0x80070643」が発生する要因は複数ありますが、近年報告例が増えているのが以下のケースです。
WinREパーティションの容量不足
Windows回復環境(WinRE)用のパーティションが不足していると、更新プログラムのインストールに必要な領域を確保できずエラーが起こる場合があります。Microsoftが公開しているKB5028997の手順によると、WinREパーティションを手動でリサイズすることで問題が解消される事例が多いとされています。
一時的なファイル競合やレジストリの不整合
Windows Update関連の一時ファイルが破損したり、レジストリの一部が不整合を起こしているとアップデートエラーに直結します。通常はsfc /scannowやdismコマンドで修復できる場合が多いですが、エラー「0x80070643」がしつこく出る場合は、単なるファイル破損以外の要因が絡んでいる可能性も考えられます。
部分的な更新プログラム適用失敗
過去に行われた更新で一部のファイルだけがインストールされ、残りが失敗している状態が続くと、その次のアップデート時に衝突する場合があります。コントロールパネルから該当KBをアンインストールして再度の適用を試みると、エラーが解消することがあります。
対処法1:WinREパーティションのリサイズ
多くのユーザーから効果が報告されているのが、WinREパーティションのリサイズです。この手順は少し高度な作業を含むため、慎重に取り組む必要があります。
WinREパーティションのリサイズ方法
Windows回復環境用パーティションをリサイズするには、以下の大まかな手順を踏みます。
手順の概要
1. 管理者権限でコマンドプロンプトを開く。
2. diskpartを使ってパーティションの一覧を表示し、WinRE用パーティションを特定する。
3. そのパーティションのサイズを調整するために、ほかのパーティションを圧縮または拡張する。
4. リサイズ後、更新プログラムの再適用を試す。
参考:KB5028997 (英語)
Microsoftの公式ドキュメント「KB5028997」では、具体的なコマンド例を提示しています。英語ですが、画面キャプチャや具体的な操作手順が載っており、流れを追いやすいです。Windowsのディスク管理に慣れていない場合は慎重に読み進め、必要に応じてシステムのバックアップを取ってから作業すると安心です。
対処法2:更新プログラムの一時停止や非表示
「wushowhide.diagcab」ツールを活用すると、特定の更新プログラムを非表示にしてインストールを回避できる場合があります。この方法は、そもそも更新プログラム自体に問題がある(Microsoft側が認識している不具合の)ときに有効です。
更新の一時停止機能
Windows Updateの設定画面から、7日間程度の一時停止が可能です。必要に応じて期間を延長することもできます。ただし、一時停止期間が過ぎると再度自動的にインストールが試行されるため、根本的な解決を目指すなら別の対処も必要になることがあります。



私が社内でKB5001716エラーに直面したときも、とりあえずアップデートを一時停止してから、原因調査に集中できました。焦って何度もアップデートを掛けると、余計にシステムがおかしくなる可能性があったので、心理的にも効果を感じましたね。
wushowhide.diagcabによる非表示
かつてはMicrosoft公式サイトからダウンロードが可能でしたが、現在は直接入手が難しくなっているという声もあります。もし入手できる場合は、該当の更新プログラム(KB5034441やKB5001716など)を非表示に設定し、インストール対象から外すことができます。
入手に困ったら?
仮に公式からのダウンロードが見当たらない場合は、信頼できるサードパーティサイトや企業のサポートページを探してみるのも一つの方法です。ただし、ツールを入手する際はウイルススキャンを行うなど、セキュリティ面のリスクにも注意が必要です。
対処法3:部分的に適用された更新プログラムをアンインストールして再インストール
更新プログラムのインストールが中途半端に成功し、一部のファイルだけが導入されている場合があります。この状態が原因で、次の更新プログラム適用がエラーを出す場合は、一度アンインストールを試してみるのが有効です。
アンインストールの流れ
コントロールパネルから実行
1. 「コントロールパネル」→「プログラムと機能」→「インストールされた更新プログラムを表示」を開く
2. エラーを出しているとみられるKB番号(KB5034441、KB5001716など)を右クリックしてアンインストール
3. 再起動後、Windows Updateを再試行
設定画面から実行
Windowsの設定→「更新とセキュリティ」→「Windows Update」→「更新履歴を表示」→「更新プログラムをアンインストールする」からも同様の操作が可能です。自身のWindowsバージョンに合った方法を選びましょう。



一度だけアンインストールと再インストールを繰り返してみたら、簡単に直ってしまった、というケースも実際にあります。私の同僚がまさにこのやり方で上手くいったそうです。
表で整理:主な対策まとめ
以下に、主な対策を一覧表にまとめました。状況や自身のパソコンスキルに応じて検討しやすいように整理しています。
対策 | 手軽さ | リスク | 有効度 |
---|---|---|---|
WinREパーティションのリサイズ | 中級~上級 | ディスク操作ミスのリスク | 高い |
更新プログラムの一時停止 | 初心者~ | 根本解決はできない | やや高い |
wushowhide.diagcabの利用 | 初心者~ | ツール入手先に注意 | 中程度 |
アンインストールと再インストール | 初心者~ | 特になし | 高い |
今後の展望:Microsoftの対応状況とパッチ提供
Microsoftでは、KB5034441やKB5001716で報告されているエラーについて認識しているとの情報があります。ただし、正式な修正パッチがいつリリースされるかは明示されていません。過去の傾向から見ても、マイナーアップデートや累積アップデートにまとめて対処されることが多く、情報が公式に更新されるのを待つしかない状況です。
公式情報の追跡
Windows Updateの不具合に関しては、Microsoftが提供しているリリース情報サイトや公式フォーラム、コミュニティを活用すると最新動向を追いやすいです。英語での投稿が多いものの、有益な情報が得られる場合があるため、エラー情報を調べる際に一度は覗いてみることをおすすめします。
Windows 11へのアップグレード予定の方へ
エラー「0x80070643」が残っている状態だと、Windows 11へのアップグレード準備でつまずく恐れがあります。特にパーティション関連が原因の場合は、WinREの容量問題を先に解決しておかないとアップグレード時に失敗する例が報告されています。



私自身、Windows 11に上げるときに何らかのエラーで止まるんじゃないかとビクビクしながら作業した覚えがあります。結局、事前にWinREパーティションを調整しておいたおかげでスムーズにアップグレードできました。
まとめとおすすめの手順
エラー「0x80070643」は、単にファイル破損だけでなくパーティション容量不足など多面的な要因が絡み合って起こることが多いトラブルです。次のステップを参考に、あなたの環境に最適な対策を選んでみてください。
1. 簡単な操作から試す
まずはWindows Updateの一時停止や、部分的に適用済みの更新プログラムをアンインストール→再度のインストールといった簡易手順を試すのがおすすめです。意外とこれだけで解消するケースもあります。
2. WinREパーティションのリサイズにチャレンジ
簡単な操作で改善しない場合は、WinREパーティションのサイズ不足を疑ってみると良いでしょう。KB5028997に従って慎重にパーティション操作をすることが鍵です。
3. Microsoftの公式情報を常にチェック
特定の更新プログラム自体に不具合が含まれている場合、正式な修正パッチが出るまで根本的な解決にならない可能性があります。暫定対処としてwushowhide.diagcabや更新の一時停止を活用しながら、公式サイトの情報を継続して追うと安心です。
トラブル解消後のポイント
エラーが解消した後も、セキュリティを万全に保つためにいくつかのポイントに注意しておくと良いでしょう。
定期的なバックアップとメンテナンス
OSのアップデート前にバックアップを取る習慣をつけておくと、万が一のエラー時でも対処が容易です。また、ディスククリーンアップや不要アプリのアンインストールなど、定期的なメンテナンスを行うことでエラーの発生を未然に防ぐことが期待できます。
ドライバー類の更新
Windows Updateだけでなく、デバイスドライバー類にも不具合があると、思わぬ形で更新エラーを誘発することがあります。グラフィックドライバーやチップセットドライバーなどもこまめにアップデートし、システム全体の整合性を保つように心がけましょう。
PC環境や運用状況の見直し
一部のセキュリティソフトや常駐プログラムがWindows Updateと競合している例も珍しくありません。複数のセキュリティソフトを同時にインストールしている場合は、一度構成を見直してみるのも手です。
さいごに
Windows Updateのエラー「0x80070643」は、セキュリティ更新プログラムの重要性からしても早めに解消したいトラブルです。KB5034441やKB5001716が原因とされるケースでは、Microsoft側も把握している問題である可能性が高いので、今後の修正パッチの提供にも注目しておきましょう。
もし対処法を試しても改善しない場合は、OSのクリーンインストールや専門家への相談も視野に入れてみてください。複雑に絡み合った不具合は、場合によってはプロに診断してもらうのが近道になることもあります。
この記事がみなさんのトラブルシューティングの一助になり、日々の業務やプライベートがスムーズに進むよう願っています。
コメント