|
Dátum módosítása |
Leírás módosítása |
|
2025. december 2. |
|
Összefoglalás
Miután kiépít egy számítógépet egy Windows 11, 24H2-es vagy Windows 11, 25H2-es havi összegző frissítéssel, amely 2025 júliusában vagy azt követően jelent meg (például KB5062553 vagy KB5065789), az XAML-függő modern alkalmazások, például az Explorer, a Start menü, a SystemSettings, a tálca és a Windows Search nehézségekbe ütközhetnek. Ez a probléma elsősorban korlátozott számú vállalati vagy felügyelt környezetet érint, és nagyon valószínűtlen, hogy az egyének által használt személyes eszközökön fordul elő.
Ez akkor fordulhat elő, ha a Windows-frissítések telepítése a következő előtt történik:
-
A felhasználó első bejelentkezése a megőrzött operációsrendszer-telepítésbe.
-
Minden olyan felhasználói bejelentkezést, amely nem állandó operációsrendszer-telepítésre, például virtuális asztali infrastruktúrára (VDI) vagy azzal egyenértékű alkalmazáscsomagra jelentkezik be, minden egyes bejelentkezést telepíteni kell ilyen esetekben.
Gyakori forgatókönyvek
Néhány váratlan viselkedés a következő forgatókönyvekben jelenhet meg:
-
XAML-összetevők Ezek a problémák általában az XAML-összetevőket tartalmazó beépített függőségi csomagok frissítése után fordulnak elő, például a következők:
-
MicrosoftWindows.Client.CBS_cw5n1h2txyewy
-
Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe
-
MicrosoftWindows.Client.Core_cw5n1h2txyewy
-
-
Rendszerhéj-összetevők
Egyes vállalati vagy virtualizált környezetek esetében előfordulhat, hogy a következő összetevők nem indulnak el, és hibát jelezhetnek:
Bináris
Vállalati felhasználói élmény vagy hibakód
Explorer.exe
-
A végfelhasználók fekete képernyőre jelentkeznek be
-
A Windows Start menüje nem nyitható meg
-
Az Explorer összeomlik az indításkor
-
A tálca nem jelenik meg / renderel / jelenik meg a Windows asztalon
StartMenuExperienceHost
-
A Start menü nem nyílik meg, gyakran kritikus hibaüzenet jelenik meg
shellhost.exe
-
ShellHost.exe összeomlik
XAML-függő alkalmazások
Az alkalmazások nem indulnak el vagy összeomlanak indításkor
-
A felhasználói fiókok felügyelete felhasználói felületének bináris Consent.exe
-
Rendszerbeállítások. Indítsa el > beállításokat, > a rendszer csendesen nem nyílik meg
-
Alkalmazásösszeomlás az XAML-nézetek inicializálásakor
-
Más XAML-szigetnézetek inicializálása nem sikerült
-
Ok
Az alkalmazások olyan XAML-csomagoktól függnek, amelyek a Windows-frissítések telepítése után nem regisztrálnak időben.
Megoldás
Dolgozunk a megoldáson, és amint további információk válnak elérhetővé, frissítjük ezt a cikket.
Megkerülő megoldások
A hiányzó csomagok manuális regisztrálása
A vállalati vagy virtualizált környezeteket kezelő rendszergazdáknak regisztrálniuk kell a hiányzó csomagokat a felhasználói munkamenetben, majd újra kell indítaniuk a SiHostot, hogy lehetővé tegyék a Modern rendszerhéj és a kapcsolódó összetevők felvételét. Ehhez futtassa a következő parancsokat az egyes hiányzó csomagok regisztrálásához:
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
A PowerShell-példaszkript futtatása nem állandó operációsrendszer-telepítések esetén
A nem állandó környezetek esetében a bejelentkezési szkriptek megközelítése továbbra is a legjobb megoldás a rendszergazdák számára. Hozzon létre egy kötegelt fájlburkolót, amely szinkron módon fut az Explorer indítása előtt.
Megjegyzés: Ez a megközelítés biztosítja, hogy a szkript szinkron módon fusson, és hatékonyan blokkolja a explorer.exe korai indítását a szükséges csomagok teljes kiépítéséig.
@echo kikapcsolva REM – A MicrosoftWindows.Client.CBS regisztrálása
powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode"
REM – A Microsoft.UI.Xaml.CBS regisztrálása
powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe\appxmanifest.xml' -DisableDevelopmentMode"
REM – A MicrosoftWindows.Client.Core regisztrálása
powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.Core_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode"