Перерегистрация прошла без видимой ошибки, но приложение по-прежнему не запускается. Значит, простого восстановления регистрации оказалось недостаточно.
Теперь нужно перехватить ошибки именно механизма запуска приложений Windows (AppModel-Runtime). Это позволит проверить, не блокируется ли запуск из-за профиля пользователя, зависимостей или ошибки активации.
Шаг 4. Проверим журнал активации
Открой PowerShell от имени администратора и выполни блок целиком:
$since = (Get-Date).AddMinutes(-5)
Write-Host "`n=== APPMODEL-RUNTIME ==="
Get-WinEvent -FilterHashtable @{
LogName = 'Microsoft-Windows-AppModel-Runtime/Admin'
StartTime = $since
} -ErrorAction SilentlyContinue |
Select-Object -First 20 TimeCreated, Id, LevelDisplayName, Message |
Format-List
Write-Host "`n=== TWINUI ==="
Get-WinEvent -FilterHashtable @{
LogName = 'Microsoft-Windows-TWinUI/Operational'
StartTime = $since
} -ErrorAction SilentlyContinue |
Select-Object -First 20 TimeCreated, Id, LevelDisplayName, Message |
Format-List
Если вывода нет, это тоже важный результат.
Шаг 5. Проверим, запускаются ли другие приложения Microsoft Store
Нажми Win + R, введи:
ms-calculator:
Нажми Enter.
* Если открылся «Калькулятор», сообщи об этом.
* Если не открылся, напиши, что произошло.
Это поможет определить, затронута ли только программа «Фотографии» или проблема шире.
Важное замечание о профиле
По результатам предыдущих команд пакет для пользователя support был в состоянии Staged, а сейчас команда без -AllUsers показывает Status: Ok. Это не гарантирует, что приложение полностью активируется в пользовательском профиле.
Microsoft рекомендует при таких симптомах проверять регистрацию именно для текущего пользователя и журналы AppModel-Runtime, TWinUI и AppXDeploymentServer.
Пришли результаты шага 4 и напиши, открылся ли «Калькулятор». Пока не будем повторно переустанавливать приложение или менять системный реестр.