微软在最新的Windows 11四月可选更新KB5083631中修复了一个持续近五年的问题——文件管理器在深色模式下会先闪过刺眼的白底,再切换至深色主题。这个被用户称为“闪光弹”的缺陷,其修复过程暴露了一个更根本的事实:Windows 11的用户界面层,至今仍运行在一套诞生于1990年代的Win32架构之上。
据科技媒体Windows Latest援引技术分析称,这个“闪光弹”问题的根源在于文件管理器采用了混合框架——旧版Win32背景渲染元素与新版WinUI 3的深色样式不同步。当用户在暗色模式下打开“此电脑”或调整详情窗格时,Win32层先以默认白色完成渲染,随后WinUI 3层才将深色样式覆盖上去。
微软并非没有尝试替换这套老旧框架。WinUI 3作为Windows 11的现代UI框架自2021年随系统发布以来,已经在部分系统应用中得到应用。但核心Shell组件——包括任务栏、文件管理器和系统托盘——的底层逻辑仍然依赖Win32 API调用和Comctl32控件库,这一技术栈最早可追溯至Windows NT 3.1(1993年)。
但事情并没有这么简单。Win32与Windows生态深度绑定。任何激进的架构替换都可能破坏数十年积累的软硬件兼容,Windows至今仍支持运行大部分为Windows 95编写的32位应用程序,这一兼容承诺是Windows在企业和市场保持主导地位的关键资产。
KB5083631更新的修复范围也印证了这一矛盾。除了“闪光弹”问题,微软在同一更新中修复了文件管理器查看和排序偏好无法保留的问题——第三方应用调用文件管理器打开特定文件夹后,系统会“忘记”用户此前设置的布和排序方式。explorer.exe进程在关闭窗口后持续占用CPU资源的问题同样得到解决,该进程现在将正确终止而非在后台残留。更新还解除了FAT32格式化的长期容量限制。此外,这些缺陷每一项都指向新旧框架之间未充分对齐的渲染管线、生命周期管理和低层级API调用。
与此同时,微软Windows负责人Pavan Davuluri今年3月在X平台(原Twitter)回应,微软正在着手恢复紧凑型任务栏特。这项Windows 10时代就存在的基础功能在Win11中被移除,引发大量14英寸笔记本用户反对——在低分辨率屏幕上,固定的任务栏高度占据了宝贵的办公区域。目前,这一特已在Build 26300.8346预览版中进入测试阶段。
Win11发布近五年后的修复路径也正在发生转变。微软自今年3月以来启动了一轮密集的口碑修复行动:Copilot从截图工具、照片和记事本等内置应用中撤出;小组件默认关闭MSN资讯信息流,不再在鼠标悬停时自动弹出;低内存设备优化和更新策略精简也在推进中。
市场有风险,需谨慎。本文为AI基于第三方数据生成,仅供参考,不构成个人建议。
全部评论