|
날짜 변경 |
설명 변경 |
|
2025년 12월 2일 |
|
요약
2025년 7월 또는 그 이후에 릴리스된 Windows 11, 버전 24H2 또는 Windows 11 버전 25H2 월별 누적 업데이트(예: KB5062553 또는 KB5065789)를 사용하여 PC를 프로비전한 후 Explorer, 시작 메뉴, SystemSettings, 작업 표시줄 및 Windows Search와 같은 XAML 종속 최신 앱에 문제가 발생할 수 있습니다. 이 문제는 주로 제한된 수의 엔터프라이즈 또는 관리 환경에 영향을 미치며 개인이 사용하는 개인 디바이스에서 발생할 가능성이 매우 낮습니다.
이 문제는 다음 전에 Windows 업데이트가 설치될 때 발생할 수 있습니다.
-
사용자가 지속형 OS 설치에 처음으로 로그온합니다.
-
VDI(가상 데스크톱 인프라) 또는 애플리케이션 패키지와 동등한 비영구 OS 설치에 대한 모든 사용자 로그온은 이러한 시나리오에서 각 로그온을 설치해야 합니다.
일반적인 시나리오
다음과 같은 시나리오에서 일부 예기치 않은 동작이 나타날 수 있습니다.
-
XAML 구성 요소 이러한 문제는 일반적으로 다음과 같이 XAML 구성 요소를 호스팅하는 기본 제공 종속성 패키지에 대한 업데이트 후에 발생합니다.
-
MicrosoftWindows.Client.CBS_cw5n1h2txyewy
-
Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe
-
MicrosoftWindows.Client.Core_cw5n1h2txyewy
-
-
셸 구성 요소
일부 엔터프라이즈 또는 가상화된 환경의 경우 다음 구성 요소가 시작되지 않을 수 있으며 오류가 표시될 수 있습니다.
이진
엔터프라이즈 사용자 환경 또는 실패 서명
Explorer.exe
-
최종 사용자가 검은색 화면에 로그온
-
Windows 시작 메뉴가 열리지 않습니다.
-
시작 시 Explorer 크래시
-
Windows 데스크톱에 작업 표시줄이 표시/렌더링/표시되지 않습니다.
StartMenuExperienceHost
-
시작 메뉴가 열리지 않고 중요한 오류 메시지가 표시되는 경우가 많습니다.
shellhost.exe
-
ShellHost.exe 충돌
XAML 종속 앱
앱이 시작 시 시작 또는 크래시되지 않습니다.
-
사용자 계정 컨트롤 UI에 대한 이진 파일인 Consent.exe
-
시스템 설정. 시작 > 설정 > 시스템이 자동으로 열리지 않습니다.
-
XAML 뷰를 초기화할 때 애플리케이션 충돌
-
다른 XAML 아일랜드 뷰를 초기화하지 못
-
원인
애플리케이션은 Windows 업데이트를 설치한 후 제 시간에 등록되지 않는 XAML 패키지에 종속됩니다.
해결 방법
해결 작업을 진행 중이며 추가 정보를 사용할 수 있게 되면 이 문서를 업데이트할 예정입니다.
해결 방법
누락된 패키지의 수동 등록
엔터프라이즈 또는 가상화된 환경을 관리하는 IT 관리자는 사용자 세션에서 누락된 패키지를 등록하고 SiHost를 다시 시작하여 몰입형 셸 및 관련 구성 요소가 패키지를 선택할 수 있도록 해야 합니다. 이렇게 하려면 다음 명령을 실행하여 누락된 각 패키지를 등록합니다.
Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode
Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe\appxmanifest.xml' -DisableDevelopmentMode
Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.Core_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode
비영구 OS 설치에서 이 샘플 PowerShell 스크립트 실행
비영구 환경의 경우 로그온 스크립트 접근 방식이 IT 관리자에게 가장 적합한 옵션으로 남아 있습니다. Explorer 시작하기 전에 동기적으로 실행할 일괄 처리 파일 래퍼를 만듭니다.
참고 이 방법을 사용하면 스크립트가 동기적으로 실행되어 필요한 패키지가 완전히 프로비전될 때까지 explorer.exe 조기에 시작되지 않도록 효과적으로 차단합니다.
@echo 끄기 REM MicrosoftWindows.Client.CBS 등록
powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode"
REM Microsoft.UI.Xaml.CBS 등록
powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe\appxmanifest.xml' -DisableDevelopmentMode"
REM MicrosoftWindows.Client.Core 등록
powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.Core_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode"