Win11 KB5072911声明界面与交互组件异常:附临时解决办法
<p>当地时间 12 月 2 日,微软上线了一条针对 KB5072911 的支持文档,确认在 Win11 24H2 和 25H2 中均存在的界面与交互组件异常问题。</p><p>微软强调,这一问题主要影响部分企业或托管环境,极少会发生在普通个人设备上。</p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202512/202512040951021001.jpg" /></p>
<p>11 月下旬,微软发布了一份面向 IT 管理员的支持文档,指出包括文件资源管理器(Explorer)、开始菜单、任务栏等关键 Shell 元素在特定环境中会出现异常。微软最新文档显示,问题源于 XAML 相关组件,并进一步确认 25H2 版本也存在同样的问题。</p>
<p>根据微软说明,这一问题始于 2025 年 7 月的星期二更新(<strong><a href="https://www.jb51.net/os/win11/992007.html" target="_blank">KB5062553</a></strong>),基于相同代码与服务分支的 Windows 11 25H2 也会因为 2025 年 9 月预览更新(KB5065789)及随后的 10 月累积更新(<strong><a href="https://www.jb51.net/os/win11/1003163.html" target="_blank">KB5066835</a></strong>)而受到影响。</p>
<p>在为电脑预配 Windows 11、版本 24H2 或 Windows 11 之后,2025 年 7 月或之后发布的版本 25H2 每月累积更新 (例如 <strong><a href="https://www.jb51.net/os/win11/992455.html" target="_blank">KB5062553</a></strong> 或<strong><a href="https://www.jb51.net/os/win11/1001719.html" target="_blank"> KB5065789</a></strong>) 、依赖于 XAML 的新式应用(如资源管理器、“开始”菜单、SystemSettings、任务栏和 Windows 搜索)可能会遇到困难。</p>
<blockquote><p>在安装 Windows 更新之前,可能会发生这种情况:</p>
<ul><li>用户首次登录持久化 OS 安装。</li><li>在此类方案中,每次登录时,都必须安装所有登录到非持久性 OS 安装(例如虚拟桌面基础结构 (VDI) 或等效应用程序包)的用户。</li></ul></blockquote>
<p>针对这一情况,微软目前建议的解决方法仍保持不变,即通过重启 Shell Infrastructure Host(SIHost.exe)以恢复缺失的 Immersive Shell 软件包。<strong>我们注意到,微软还提供了相应的 <a href="https://www.jb51.net/os/windows/959760.html" target="_blank">PowerShell</a> 命令,用于重新注册相关系统应用组件。</strong></p>
<p style="text-align:center"><img alt="" src="https://img.jbzj.com/file_images/article/202512/202512040951021002.jpg" /></p>
<p>此外,微软还给出了一个 PowerShell 登录脚本示例,通过延迟启动资源管理器,避免其在依赖包尚未完全配置时提前运行,从而减少界面异常的发生。</p>
<h2>解决方法</h2>
<p><strong>手动注册缺少的包:</strong></p>
<p>管理企业或虚拟化环境的 IT 管理员应在用户会话中注册缺少的包,并重启 SiHost 以允许沉浸式 Shell 和相关组件选取它们。为此,请运行以下命令来注册每个缺少的包:</p>
<div class="jb51code"><pre class="brush:xhtml;">Add-AppxPackage -Register -Path “C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\xmanifest.xml” -DisableDevelopmentMode
Add-AppxPackage -Register -Path “C:\Windows\SystemApps\Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe\xmanifest.xml” -DisableDevelopmentMode
Add-AppxPackage -Register -Path “C:\Windows\SystemApps\MicrosoftWindows.Client.Core_cw5n1h2txyewy\xmanifest.xml” -DisableDevelopmentMode</pre></div>
<p><strong>在非持久性 OS 安装上运行此示例 PowerShell 脚本:</strong></p>
<p>对于非持久性环境,登录脚本方法仍然是 IT 管理员的最佳选择。创建在资源管理器启动前同步执行的批处理文件包装器。</p>
<blockquote><p>注意:此方法可确保脚本同步运行,有效地阻止 explorer.exe 提前启动,直到完全预配所需的包。</p></blockquote>
<div class="jb51code"><pre class="brush:xhtml;">@echo off
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"</pre></div>
<p><strong>相关阅读:<a href="https://www.jb51.net/os/win11/1007141.html" target="_blank">时隔 4 个月:微软承认 Win11 重大 BUG,影响开始菜单、任务栏等几乎所有核心功能</a></strong></p>
頁:
[1]