オンラインの情報を参考に検証した結果、解決策が見つかりましたので共有します。どうやら、フォトアプリの最新バージョン(2024.11050)が、特定のWindowsランタイムパッケージと互換性がないことが原因のようです。
【解決策】最新の Windows App SDK を管理者として実行します。https://learn.microsoft.com/ja-jp/windows/apps/windows-app-sdk/downloadsデバイスを再起動します。これで完了です。フォトアプリが起動するはずです。最新のWindows Appランタイムパッケージがインストールされたことを確認するには、PowerShellで以下のコマンドを実行します。
Get-AppxPackage -Name "*appruntime*" | Select-Object -Property Name
出力に以下の4つのパッケージが表示されていればOKです。
"MicrosoftCorporationII.WinAppRuntime.Main.1.5"
"MicrosoftCorporationII.WinAppRuntime.Singleton"
"Microsoft.WinAppRuntime.DDLM.5001.119.156.0-x6"
"Microsoft.WinAppRuntime.DDLM.5001.119.156.0-x8"
もし上記の方法で解決しない場合は、一度パッケージをアンインストールしてから再試行する必要があるかもしれません。アンインストールは以下のPowerShellスクリプトを実行してください。
$apps = @( "MicrosoftCorporationII.WinAppRuntime.Main.1.5", "MicrosoftCorporationII.WinAppRuntime.Singleton", "Microsoft.WinAppRuntime.DDLM.5001.119.156.0-x6", "Microsoft.WinAppRuntime.DDLM.5001.119.156.0-x8")foreach ($app in $apps) { Get-AppxPackage -AllUsers -Name $app | Remove-AppxPackage}
その後、再度Windows App SDKのインストーラーを管理者として実行し、PCを再起動してください。