시작시 Windows 8.1의 Metro 앱 충돌


9

잠시 후에 Windows 8.1 앱이 더 이상 열리지 않습니다. 앱을 열면 시작 화면이 표시되고 작업 표시 줄에 아이콘이 여전히있는 상태로 바탕 화면으로 종료됩니다. 다시 시작하면 일시적으로 문제가 해결되었습니다.

Windows 이벤트 로그를 확인한 후이 오류 메시지를 찾았지만 유용한 정보를 얻을 수는 없습니다.

응용 프로그램 microsoft.windowscommunicationsapps_8wekyb3d8bbwe! 추가 정보는 Microsoft-Windows-TWinUI / 작동 로그를 참조하십시오.

추가 로그 정보는 다음을 보여줍니다.

응용 프로그램 DefaultBrowser_NOPUBLISHERID! Microsoft.InternetExplorer.Default가 Windows.Launch 계약에 등록되어 있지 않거나 설치되지 않았습니다.

이것은 설치된 모든 앱에서 발생하는 것으로 보입니다.이 문제에 대한 픽스가 있습니까?

나는 또한이 질문을 보았지만 운없이 : 시작, 드라이버 또는 권한 문제에서 Metro 앱이 충돌합니까?



슬프게도 다른 문제가있는 것 같습니다. 모든 권한이 올바른지 확인했습니다. 앱은 다시 시작한 후에 작동하므로 권한은 어쨌든 범인처럼 보이지 않았습니다.
Daniel Little

답변:


9

Windows 10 Technical Preview에서 동일한 문제가 발생했습니다.

발굴 후 MS Community 와이 블로그 항목 에서 답변을 찾았습니다 . 요약하면-단일 응용 프로그램 (이 경우 PC 설정)을 수정하려면 관리 Powershell 콘솔에 입력하십시오.

Add-AppxPackage -DisableDevelopmentMode -Register $ Env : SystemRoot \ ImmersiveControlPanel \ AppxManifest.xml-자세한 내용

모든 응용 프로그램을 수정하려면 다음을 실행하십시오.

Get-AppxPackage | % {Add-AppxPackage -DisableDevelopmentMode-등록 "$ ($ _. InstallLocation) \ AppxManifest.xml"-자세한 내용}


이것이 문제를 해결하는 이유를 설명 할 수 있습니까? 그것이 보이는 것은 안전한 환경에 반 적대적인 것 같습니다
Ramhound

두 번째 명령에서 : Get-AppxPackage설치된 앱 패키지 (.appx) 목록을 가져 와서 앱 패키지를 Add-AppxPackage설치합니다. 따라서 명령 종류는 메트로 응용 프로그램을 다시 설치하지만 DevelopmentMode는 비활성화되어 있습니다. 새로운 것을 설치하거나 기존 앱을 제거하지 않는다는 점에서 해롭지 않아야합니다. 그리고 첫 번째 명령에서 $Env:SystemRoot\ImmersiveControlPanelAppxManifest.xml단지 windows.immersivecontrolpanel패키지 ( get-AppxPackage | ? { $_ -match "panel" }) 의 설치 위치입니다
qbik

내가 묻는 이유는 다음과 같습니다. 최신 UI 응용 프로그램을 시작할 수없는 경우가 있습니다. 다시 시작하면 동일한 응용 프로그램을 시작할 수 있습니다. 사람들은 다양한 권한 해킹으로 인해 완전히 다른 문제가 있기 때문에 연구가 어렵습니다. 다음에 이런 일이 발생하면 시도해야 할 수도 있습니다.
Ramhound

1
안녕하세요 @AnthonyHorne, 그것은 그 내부 스레드 생성 된 I이다 . 나는 당신이 저를 믿지 않는 경우 그냥 :) 나에게 어떤 신용을 넣지 마십시오 내 프로필 이미지를 확인하시기 바랍니다 :( 있는지 확인하지 않은이 코드에 링크는
Daniel Cheung

1
첫 번째 스크립트에는 약간의 실수가 있습니다. Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\ImmersiveControlPanelAppxManifest.xml -Verbose"\"가 없습니다. 다음과 같아야합니다.Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\ImmersiveControlPanel\AppxManifest.xml -Verbose
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.