あやみアドバイスありがとうございます。いただいた回答を元に試した結果、解決しましたので補足します。
私の環境(Windows 11)では、ステップ1のトラブルシューティングツールでは問題を検出・解決できませんでした。
最終的にステップ2のレジストリ編集で解決しましたが、通常のアンインストール情報以外に、以下のキーを削除する必要がありました。過去にVisual Studioをインストールしていたことによる残骸が原因だったようです。
<追加で削除したレジストリキー>
HKEY_CLASSES_ROOT\Installer\Dependencies\Microsoft.VS.VC_RuntimeMinimumVSU_amd64,v14HKEY_CLASSES_ROOT\Installer\Dependencies\Microsoft.VS.VC_RuntimeMinimumVSU_x86,v14HKEY_CLASSES_ROOT\Installer\Dependencies\Microsoft.VS.VC_RuntimeAdditionalVSU_amd64,v14HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\DevDiv\vcHKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\DevDiv\vcpp
また、インストールログ内で"Detected related package:"と書かれている部分のGUID({...}内の英数字)を頼りに、以下のキーも見つけて削除しました。
HKEY_CLASSES_ROOT\Installer\Products\5BE42683D65380B438753CD3985A0C5CHKEY_CLASSES_ROOT\Installer\Products\AE14269C00998EF4583BE132D805D96F
これらのキーをすべて削除してからPCを再起動し、最新版のインストーラーを実行したところ、今度は無事にインストールが完了しました。