|
Datuma maiņa |
Apraksta maiņa |
|
2025. gada 2. decembris |
|
Kopsavilkums
Pēc tam, kad bija nodrošināts dators ar Windows 11, versiju 24H2 vai Windows 11, 25H2 ikmēneša kumulatīvais atjauninājums, kas izlaists 2025. gada jūlijā vai pēc jūlija (piemēram, KB5062553 vai KB5065789), XAML atkarīgās mūsdienu programmas, piemēram, Explorer, sākuma izvēlne, SystemSettings, Uzdevumjosla un Windows meklēšana, var radīt grūtības. Šī problēma galvenokārt ietekmē ierobežotu uzņēmuma vai pārvaldītās vides skaitu un maz ticams, ka tā nenotiek personiskajām ierīcēm, ko izmanto personas.
Tā var notikt, ja ir instalēti Windows atjauninājumi pirms:
-
Lietotāja pieteikšanās pirmajā reizē persistētai OS instalācijai.
-
Visos lietotāju pieteikšanās pastāvīgā operētājsistēmas instalācijā, piemēram, virtuālās darbvirsmas infrastruktūrā (VDI) vai līdzvērtīgā veidā, kā lietojumprogrammas pakotnes, ir jāinstalē katrā pieteikšanās reizē šādos scenārijos.
Izplatītākās situācijas
Tālāk aprakstītajā scenārijā var tikt parādītas dažas neparedzētas darbības.
-
XAML komponenti Šīs problēmas parasti rodas pēc iebūvēto atkarības pakotņu atjauninājumiem, kuros tiek viesoti XAML komponenti, piemēram:
-
MicrosoftWindows.Client.CBS_cw5n1h2txyewy
-
Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe
-
MicrosoftWindows.Client.Core_cw5n1h2txyewy
-
-
Čaulas komponenti
Dažās uzņēmumā vai virtualizētās vidēs tālākie komponenti, iespējams, netiks startēti un var tikt parādīta kļūda.
Binārs
Uzņēmuma lietotāja pieredze vai kļūmes paraksts
Explorer.exe
-
Lietotāji piesakās melnā ekrānā
-
Neizdodas atvērt Windows izvēlni Sākt
-
Explorer avarē, kad sākat
-
Windows darbvirsmā neizdodas parādīt/atveidot /parādīt uzdevumjoslu
StartMenuExperienceHost
-
Sākuma izvēlni neizdodas atvērt, bieži vien tiek rādīts kritisks kļūdas ziņojums
shellhost.exe
-
ShellHost.exe avarēšanu
XAML lietojumprogrammas
Programmas nevar startēt vai avarēt startēšanas laikā
-
The Consent.exe, the binary for the User Account Control UI
-
Sistēmas iestatījumi. Start > Settings > System silently fails to open
-
Lietojumprogramma avarē, inicializējot XAML skatus
-
Citus XAML salu skatus neizdodas inicializēt
-
Iemesls
Lietojumprogrammas ir atkarīgas no XAML pakotnēm, kas netiek laikus reģistrētu pēc Windows atjauninājumu instalēšanas.
Risinājums
Mēs strādājam pie risinājuma un atjaunināsim šo rakstu, tiklīdz būs pieejama papildinformācija.
Risinājumi
Trūkstošo pakotņu manuāla reģistrācija
IT administratoriem, kas pārvalda uzņēmumu vai virtualizēto vidi, ir jāreģistrē trūkstošās pakotnes lietotāja sesijā un jārestartē SiHost, lai atļautu tīrserīvo čaulu un saistīto komponentu paņemšanu. Lai to izdarītu, palaidiet šādas komandas, lai reģistrētu katru no trūkstošajiem pakotnēm:
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
Palaidiet šo PowerShell skripta paraugu pastāvīgās OS instalācijās
Attiecībā uz vidēm, kas nav pastāvīgas, pieteikšanās skripta pieeja ir labākā opcija IT administratoriem. Izveidojiet pakešfaila aplauzāju, lai veiktu sinhronu izpildi pirms Explorer palaišanas.
Piezīme Šī pieeja nodrošina, ka skripts tiek izpildīts sinhroni, efektīvi bloķējot explorer.exe palaistas manuāli, līdz nepieciešamās pakotnes ir pilnībā nodrošinātas.
@echo izslēgta REM reģistrēšana MicrosoftWindows.Client.CBS
powershell.exe -ExecutionPolicy Bypass -Command "Add-appxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode"
REM Reģistrējiet 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 reģistrēšana MicrosoftWindows.Client.Core
powershell.exe -ExecutionPolicy Bypass -Command "Add-appxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.Core_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode"