変更ログ
| 日付の変更 | 変更の説明 |
|---|---|
| 2026 年 6 月 23 日 |
|
| 2026 年 1 月 7 日 |
|
| 2025 年 12 月 2 日 |
|
概要
2025 年 7 月以降にリリースされた Windows 11 バージョン 24H2 または Windows 11 バージョン 25H2 の月次累積更新プログラム (KB5062553 や KB5065789 など) を使用して PC をプロビジョニングした後、エクスプローラー、スタート メニュー、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 パッケージに依存しています。
Resolution
この問題は、2026 年 6 月 23 日 (KB5095093) にリリースされた Windows 更新プログラム以降で解決されます。 この解像度は段階的に展開されており、翌月のマンスリー Windows 更新プログラムで完全に利用できるようになります。 この件を含む重要な機能強化と問題解決が含まれているため、デバイスの最新の更新プログラムをインストールすることをお勧めします。
2026 年 7 月後半より前にリリースされた更新プログラムを使用していて、この問題が発生している場合は、以下の回避策を使用できます。
回避策
不足しているパッケージの手動登録
エンタープライズ環境または仮想化環境を管理する 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 レジスタ MicrosoftWindows.Client.Core
- powershell.exe -executionpolicy bypass -command "add-appxPackage -register -path 'C:\Windows\SystemApps\MicrosoftWindows.Client.Core_cw5n1h2txyewy\appxmanifest.xml' -DisableDevelopmentMode"