適用先
Windows 11 version 24H2, all editions Windows 11 version 25H2, all editions

日付の変更

説明を変更する

2025 年 12 月 2 日

  • これらの問題が発生している IT 管理者や組織に詳細を提供するように言語を更新しました。 エンタープライズ ユーザー エクスペリエンスまたはエラー署名を一覧表示する新しいテーブルが追加されました。 ​​​​​​​

概要

Windows 11、バージョン 24H2、またはWindows 11を使用して PC をプロビジョニングした後、2025 年 7 月以降にリリースされたバージョン 25H2 の毎月の累積的な更新プログラム (KB5062553KB5065789など)、エクスプローラー、スタート メニュー、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 の [スタート] メニューが開きに失敗する

    • 起動時にクラッシュするエクスプローラー

    • Windows デスクトップでのタスク バーの表示/レンダリング/表示に失敗する

    StartMenuExperienceHost

    • [スタート] メニューが開きに失敗し、多くの場合、重大なエラー メッセージが表示されます

    shellhost.exe

    • ShellHost.exe クラッシュ

    XAML に依存するアプリ

    起動時にアプリの起動またはクラッシュに失敗する  

    • Consent.exe、ユーザー アカウント制御 UI のバイナリ

    • システム設定。 システム > > 設定起動すると、サイレント モードで開けません

    • 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.exe の起動が途中でブロックされます。

@echoオフ REM Register MicrosoftWindows.Client.CBS 

powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode" 

REM Register 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 Register MicrosoftWindows.Client.Core 

powershell.exe -ExecutionPolicy Bypass -Command "Add-AppxPackage -Register -Path 'C:\Windows\SystemApps\MicrosoftWindows.Client.Core_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode" 

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。