当前位置: 代码网 > 科技>操作系统>Windows > Win11重大BUG影响开始菜单/任务栏等功能崩溃:附解决办法

Win11重大BUG影响开始菜单/任务栏等功能崩溃:附解决办法

2025年11月21日 Windows 我要评论
科技媒体 neowin 昨日(11 月 20 日)发布博文,指出在经历了一系列软件服务中断和性能问题的批评后,微软正式承认windows 11的几乎所有主要核心功能均存在缺陷。微软最新发布的支持文章(

科技媒体 neowin 昨日(11 月 20 日)发布博文,指出在经历了一系列软件服务中断和性能问题的批评后,微软正式承认 windows 11 的几乎所有主要核心功能均存在缺陷。

微软最新发布的支持文章(kb5072911)中披露,包括开始菜单、任务栏、文件资源管理器和系统设置在内的多个 shell 组件都受到了影响,可能导致程序崩溃、无响应或静默失效。

这一系列问题的根源,是微软在 7 月周二补丁日更新(kb5062553)中引入的 xaml 组件及相关软件包存在问题,这意味着该缺陷已在系统中潜伏长达四个月。

由于 windows 11 的 25h2 版本与 24h2 版本共享相同的代码库,因此这两个版本的用户均会受到影响,问题主要在用户首次登录或在虚拟桌面基础架构(vdi)等非持久性操作系统环境中登录时触发。

微软在文章中详细列举了可能出现的故障现象,附上相关信息如下:

  • explorer.exe(负责管理用户图形界面,包括桌面、任务栏和文件资源管理器)崩溃
  • shellhost.exe(系统关键进程,负责显示桌面元素,如任务栏、开始菜单、桌面图标等)崩溃
  • startmenuexperiencehost(负责处理开始菜单、任务栏透明度等图形界面的元素)故障
  • 系统设置启动失败,且未发出任何提示。
  • 初始化 xaml 视图时应用程序崩溃
  • 资源管理器正在运行,但任务栏上没有窗口
  • 其他 xaml 岛视图初始化失败
  • immersiveshell(为用户提供一种沉浸式的交互体验,可以用于多种场景,包括远程运维、敏感数据处理和跨平台协作)故障

在承认问题的同时,微软也给出了临时解决方案。首先,微软表示重启 shell infrastructure 主机(sihost.exe)服务有助于恢复丢失的 immersive shell 软件包。可以使用以下命令完成此操作:

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

其次,微软分享了一个 powershell 登录脚本,该脚本可以阻止资源管理器过早启动,直到所需的软件包完全配置完毕。该批处理脚本如下所示:

@echo off 
rem register microsoftwindows.client.cbs 
powershell.exe -executionpolicy bypass -command "add-appxpackage -register -path 'c:\windows\systemapps\microsoftwindows.client.cbs_cw5n1h2txyewy\xmanifest.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\xmanifest.xml' -disabledevelopmentmode" 
rem register microsoftwindows.client.core 
powershell.exe -executionpolicy bypass -command "add-appxpackage -register -path 'c:\windows\systemapps\microsoftwindows.client.core_cw5n1h2txyewy\xmanifest.xml' -disabledevelopmentmode"
(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com