|
Päivämäärän muuttaminen |
Muuta kuvausta |
|
2. joulukuuta 2025 |
|
Yhteenveto
Kun olet valmisteltava tietokone, jossa on Windows 11, versio 24H2 tai Windows 11, version 25H2 kuukausittainen kumulatiivinen päivitys, joka on julkaistu heinäkuussa 2025 tai sen jälkeen (kuten KB5062553 tai KB5065789), XAML-riippuvaisissa moderneissa sovelluksissa, kuten Explorerissa, aloitusvalikossa, SystemSettingsissa, tehtäväpalkissa ja Windows Searchissa, voi esiintyä ongelmia. Tämä ongelma koskee pääasiassa rajoitettua määrää yritysympäristöjä tai hallittuja ympäristöjä, eikä sitä todennäköisesti esiinny yksilöiden käyttämissä henkilökohtaisissa laitteissa.
Näin voi käydä, kun Windows-päivitykset asennetaan ennen:
-
Ensimmäinen kerta, kun käyttäjä kirjautua sisään käyttöjärjestelmän pysyvään asennukseen.
-
Kaikki käyttäjät, jotka kirjautuvat ei-pysyvään käyttöjärjestelmäasennukseen, kuten virtuaalityöpöytäinfrastruktuuriin (VDI) tai vastaavaan sovelluspakettiin, on asennettava kuhunkin kirjautumistapaan tällaisissa tilanteissa.
Yleiset skenaariot
Jotkin odottamattomat toiminnot saattavat näkyä seuraavissa tilanteissa:
-
XAML-komponentit Nämä ongelmat ilmenevät yleensä valmiiden riippuvuuspakettien päivitysten jälkeen, joissa on XAML-osia, kuten seuraavat:
-
MicrosoftWindows.Client.CBS_cw5n1h2txyewy
-
Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe
-
MicrosoftWindows.Client.Core_cw5n1h2txyewy
-
-
Liittymän osat
Joissakin yritysympäristöissä tai virtualisoiduissa ympäristöissä seuraavat osat eivät ehkä käynnisty ja saattavat näyttää virheen:
Binaarinen
Yrityksen käyttökokemus tai virheen allekirjoitus
Explorer.exe
-
Loppukäyttäjät kirjautuvat mustaan näyttöön
-
Windowsin käynnistäminen -valikko ei avaudu
-
Explorer kaatuu aloitusnäytössä
-
Tehtäväpalkki ei näy / hahmonna / näyttää Windowsin työpöytäversiossa
StartMenuExperienceHost
-
Aloitusvalikko ei avaudu, ja siinä näkyy usein kriittinen virhesanoma
shellhost.exe
-
ShellHost.exe kaatuu
XAML-riippuvaiset sovellukset
Sovellukset eivät käynnisty tai kaadu käynnistyksen yhteydessä
-
Consent.exe, käyttäjätilien valvonnan käyttöliittymän binaari
-
Järjestelmäasetukset. Käynnistä > Asetukset > Järjestelmä ei avaudu äänettömästi
-
Sovellus kaatuu alustettaessa XAML-näkymiä
-
Muiden XAML-saarinäkymien alustaminen epäonnistuu
-
Syy
Sovellukset ovat riippuvaisia XAML-paketeista, jotka eivät rekisteröidy ajoissa Windows-päivitysten asentamisen jälkeen.
Ratkaisu
Kehitämme parhaillaan ratkaisua ja päivitämme tämän artikkelin, kun lisätietoja tulee saataville.
Vaihtoehtoiset menetelmät
Puuttuvien pakettien manuaalinen rekisteröinti
Yritys- tai virtualisoituja ympäristöjä hallinnoivien IT-järjestelmänvalvojien tulee rekisteröidä puuttuvat paketit käyttäjäistunnossa ja käynnistää SiHost uudelleen, jotta Immersive Shell ja siihen liittyvät osat voivat noutaa ne. Voit tehdä tämän suorittamalla seuraavat komennot, jotka rekisteröivät kaikki puuttuvat paketit:
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
Suorita tämä PowerShell-esimerkkikomentosarja ei-pysyvissä käyttöjärjestelmäasennuksissa
Ei-pysyvissä ympäristöissä kirjautumiskomentosarja on edelleen paras vaihtoehto IT-järjestelmänvalvojille. Luo komentojonotiedoston rivitys, joka suoritetaan synkronoidusti ennen Resurssienhallinnan käynnistämistä.
Huomautus: Tämä menetelmä varmistaa, että komentosarja toimii synkronoidusti ja estää tehokkaasti explorer.exe käynnistymisen ennenaikaisesti, kunnes tarvittavat paketit on valmistettu kokonaan.
@echo ei käytössä REM Register MicrosoftWindows.Client.CBS
powershell.exe -ExecutionPolicy Bypass -Komento "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode"
REM Register Microsoft.UI.Xaml.CBS
powershell.exe -ExecutionPolicy Bypass -Komento "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe\appxmanifest.xml' -DisableDevelopmentMode"
REM Register MicrosoftWindows.Client.Core
powershell.exe -ExecutionPolicy Bypass -Komento "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.Core_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode"