Отлично, теперь есть более конкретные данные.
Что показывают журналы:
* AppModel-Runtime, событие 201: Windows создаёт процесс для «Фотографий».
* TWinUI, событие 1621: попытка активации завершилась успешно на уровне запуска.
* Ошибок уровня «Критический» или «Ошибка» в приведённом фрагменте нет.
Это означает, что Windows принимает запрос на запуск приложения. Но мы пока не знаем, почему окно не появляется: процесс может сразу завершаться, зависать или работать без видимого окна.
Команду ms-calculator: ты ввёл непосредственно в PowerShell, поэтому она была воспринята как имя команды. Для проверки других приложений нужно запускать URI через Start-Process.
Шаг 5. Проверим, что происходит с процессом Photos
Сначала запусти приложение:
Start-Process "shell:AppsFolder\Microsoft.Windows.Photos_8wekyb3d8bbwe!App"
Start-Sleep -Seconds 3
Get-Process Photos,Microsoft.Photos -ErrorAction SilentlyContinue |
Select-Object ProcessName, Id, StartTime, Responding, MainWindowTitle
Если команда ничего не выведет, это значит, что процессы с такими именами не обнаружены. Это полезный диагностический результат, но ещё не окончательный диагноз.
Затем попробуй открыть «Калькулятор» правильным способом:
Start-Process "ms-calculator:"
Если появится ошибка, скопируй её полностью.
Шаг 6. Найдём сбои процесса
Выполни:
Get-WinEvent -FilterHashtable @{
LogName = 'Application'
StartTime = (Get-Date).AddMinutes(-15)
} -ErrorAction SilentlyContinue |
Where-Object {
$_.Id -in 1000,1001,1002 -or
$_.Message -match 'Photos.exe|Microsoft.Windows.Photos'
} |
Select-Object -First 15 TimeCreated, Id, ProviderName, Message |
Format-List
Что мне нужно от тебя
Пришли результаты этих трёх проверок:
* Существует ли процесс Photos после запуска.
* Открывается ли «Калькулятор» через Start-Process.
* Есть ли события об ошибках приложения.
Пока не нужно снова переустанавливать «Фотографии»: текущие журналы показывают, что запрос на активацию доходит до Windows, и теперь важно выяснить, что происходит с процессом после запуска.