過日、Windows Update で、1月からエラーを出し続けている、KB5034441 がもう修正されたかどうか気になったので、「更新プログラムのチェック」をしてみると、、、

 

 KB5034441 とともに、KB5001716 がインストールされるようです。

 

 そして、KB5034441 はやはり、「ダウンロードエラー 0x80070643」となりました。

いったいいつになったら修正されるのだムキー

 

 KB5001716 は、過去にも何度かアップデートされているプログラムで、再起動の必要はない。

 KB5034441 は、これ以上は無駄なので、「再試行」しない。

 

「品質更新プログラム」のインストールの記録

KB5034441 は「インストールに失敗」

 

 KB5001716 は、Windows Update のプログラムとしてではなく、コントロールパネルの「プログラムと機能」に更新が記録される。

 

 さて、普通の方法では更新に失敗する KB5034441 だが、Microsoft から、Windows PowerShell を使って、修正する方法がリリースされたらしいので、その方法を試してみた。

 

 その方法は、「【Windows10】Update:KB5034441の0x80070643エラー対処備忘録(2024年1月)」に詳しい。

 これは、① Microsoft の「KB5034957: CVE-2024-20666 のセキュリティの脆弱性に対処するために、展開されたデバイスの WinRE パーティションを更新する」というサイトから、Windows Powershell 用のスクリプトのテキストをコピーしてテキストファイルを作り、② 拡張子を ".PS1"に変更したスクリプトファイル "PatchWinREScript_2004plus.ps1"(v.2004以降の場合) を作成し、③ 「Microsoft Update カタログ」 から KB5034232 を検索し、必要な ".cab" ファイル "windows10.0-kb5034232-x64_ff4651e9e031bad04f7fa645dc3dee1fe1435f38.cab"(Windows 10 x64 v.22H2の場合) をダウンロードしてくるというものだ。しかし、手順通りに何度か試したのだが、エラーが32個とか50個出て、結局何度やってもうまくいかなかった。

 それどころか、テンポラリファイルが作成されるディレクトリー "C:\Users\xxxx.xxxx\AppData\Local\Temp" に長ったらしい名前の、容量が2.8GBもあるファイルが作成され、(多分回復パーティションのコピー?) 通常の方法では削除できなくなった。

 このファイルは、いろいろ手を尽くして最終的には削除できたのだが、3時間ほど無駄な時間を費やして、結局 何も結果を得ることができなかった。

 

 KB5034441 のエラーを解決する方法では、「KB5034441がインストールできない場合」という記事も見つけたが、次のように書かれているので手を出していない。
-----------------------------------------------------------------------
追記:この方法を試しても改善しない場合があるようです。OSの再インストールを検討しなければならないようです。
今更ですが。

この投稿は、Windows10の更新プログラムKB5034441がエラー0x80070643になりインストールできない場合の解決方法です。

しかし
失敗するとパソコンが起動しなくなるどころかデータが消失する恐れがあるため、腕に覚えのない方はなさらないでください。

-----------------------------------------------------------------------