Microsoft Windows 11 的最新錯誤導致開始菜單、文件資源管理器失效
Windows 11 加載後,界面就崩潰了——資源管理器崩潰,開始菜單消失,這一切都與微軟的最新更新有關。這家雷德蒙德巨頭現已正式確認影響 Windows 11 版本 24H2 的一個重大錯誤,該錯誤破壞了操作系統的一些最基本的功能。
安裝 2025 年 7 月或之後發布的累積更新(從 KB5062553 開始)後會出現此問題,導致開始菜單、任務欄、文件資源管理器、設置和其他關鍵 shell 組件出現一系列故障。
發生了什麼問題——以及原因
根據微軟新的支持文檔KB5072911,該錯誤會在以下情況觸發:
- 安裝累積更新後首次登錄,並且
- 每次登錄非持久性系統(例如虛擬桌面基礎架構 (VDI))時,應用程序都會重新安裝每個會話。
問題的核心是時間競爭條件。三個關鍵的 XAML 接口包(MicrosoftWindows.Client.CBS、Microsoft.UI.Xaml.CBS 和 MicrosoftWindows.Client.Core)在首次用戶登錄期間無法足夠快地註冊。
當 Windows 啟動時,shell 會嘗試加載這些對於渲染 Windows 界面至關重要的組件,甚至在它們準備好之前,導致整個 UI 崩潰。
其後果是廣泛的:
- 開始菜單崩潰並顯示嚴重錯誤消息
- 文件資源管理器無法啟動或反复崩潰
- 即使 Explorer.exe 正在運行也缺少任務欄
- exe 和 StartMenuExperienceHost 無提示地失敗
- 設置拒絕打開
- 跨應用程序基於 XAML 的 UI 損壞
- ImmersiveShell 無法初始化
對於許多人來說,桌面可以加載但無法使用。這是Windows,沒有Windows。
跨越 Windows 11 24H2 和 25H2 的問題
雖然文檔引用了 Windows 11 24H2,但微軟已確認 25H2 系統共享相同的核心,也可能受到影響。這意味著數百萬台電腦可能容易受到這些故障的影響。
微軟還沒有永久修復
儘管微軟最終承認了這個問題,但仍然沒有永久的解決方案。目前,該公司僅提供手動修復和腳本。
臨時解決方法
在 Microsoft 推出適當的補丁之前,用戶和 IT 管理員有兩種選擇。
- 普通(持久)PC 的手動修復
用戶可以使用 PowerShell 重新註冊丟失的 XAML 包:
Add-AppxPackage -Register -Path 'C:WindowsSystemAppsMicrosoftWindows.Client.CBS_cw5n1h2txyewyappxmanifest.xml' -DisableDevelopmentMode
Add-AppxPackage -Register -Path 'C:WindowsSystemAppsMicrosoft.UI.Xaml.CBS_8wekyb3d8bbweappxmanifest.xml' -DisableDevelopmentMode
Add-AppxPackage -Register -Path 'C:WindowsSystemAppsMicrosoftWindows.Client.Core_cw5n1h2txyewyappxmanifest.xml' -DisableDevelopmentMode
此後,重新啟動 SiHost.exe 可以使 Windows shell 正確重新加載。
- VDI/非持久環境的登錄腳本修復
由於非持久環境在每次登錄時都會重置,因此 Microsoft 建議在 Explorer.exe 啟動之前運行同步腳本。
@迴聲關閉REM 註冊 MicrosoftWindows.Client.CBS
powershell.exe -ExecutionPolicy 繞過 -命令“Add-AppxPackage -Register -Path 'C:WindowsSystemAppsMicrosoftWindows.Client.CBS_cw5n1h2txyewyappxmanifest.xml' -DisableDevelopmentMode”
REM 註冊 Microsoft.UI.Xaml.CBS
powershell.exe -ExecutionPolicy 繞過 -命令“Add-AppxPackage -Register -Path 'C:WindowsSystemAppsMicrosoft.UI.Xaml.CBS_8wekyb3d8bbweappxmanifest.xml' -DisableDevelopmentMode”
REM 註冊 MicrosoftWindows.Client.Core
了解更多:Windows 11“開始”菜單的隱藏推薦切換也會禁用文件資源管理器中的最近使用的文件
powershell.exe -ExecutionPolicy 繞過 -命令“Add-AppxPackage -Register -Path 'C:WindowsSystemAppsMicrosoftWindows.Client.Core_cw5n1h2txyewyappxmanifest.xml' -DisableDevelopmentMode”
這會強制在 Windows shell 啟動之前加載包,從而防止崩潰循環。
底線
微軟知道這個問題,並承認尚未解決。目前,如果您的“開始”菜單崩潰或您的桌面看起來加載了一半,那麼在官方補丁發布之前,該公司的臨時解決方法是您最好的選擇。
