Microsoftは2024年1月、Windows 10の更新プログラムKB5034441と、Windows 11の更新プログラムKB5034440をリリースしました。
これらは、BitLockerセキュアブートバイパスの脆弱性(CVE-2024-20666)に対処するための、WinRE(Windows回復環境)の更新プログラムですが、インストールの際に回復パーティションの空き容量が不十分だと「0x80070643 - ERROR_INSTALL_FAILURE」エラーが発生することが判明しています。
Microsoftは問題が明らかになったあと、手動で回復パーティションを増やす方法を説明したドキュメントや、作業を助けてくれるスクリプトを提供し、最終的に問題を自動的に解決する修正プログラムを準備していることを約束していました。
しかし今回、この問題を自動的に修正するパッチが提供されないことがMicrosoftにより明らかとなっています。
Windows 10の既知の不具合をまとめたページには以下のような内容が掲載されています。
Resolution: Automatic resolution of this issue won't be available in a future Windows update. Manual steps are necessary to complete the installation of this update on devices which are experiencing this error.
The WinRE partition requires 250 megabytes of free space. Devices which do not have sufficient free space will need to increase the size of the partition via manual action. For guidance on making this change, review the following resources:
- A code script can be used to extend the partition size. A sample script has been provided in the documentation for adding an update package to WinRE. See Extend the Windows RE Partition.
- Guidance to manually change the WinRE partition size can additionally be found in KB5028997: Instructions to manually resize your partition to install the WinRE update.
Completion of these manual steps will allow the installation of this update to succeed.
Microsoftによると、この問題の自動解決は、将来のWindowsアップデートでは提供されず、手動で作業を行い、WinREパーティションのサイズを250メガバイト以上に増やす必要があるとのこと。スクリプトを利用した方法や、手動で行う方法へのリンクが掲載されています。
どちらの方法もかなり複雑な手順であるため、実行の前にデータをバックアップし、十分に準備してから行う必要がありそうです。
なお、KB503444を非表示にしてエラーを見えなくする方法は以下の記事で説明しています。