对于使用过Windows 10的用户来说,一定还记得这款系统的任务栏可以自由移动到屏幕的侧边或顶部。但升级到Windows 11后,却在不改动注册表的前提下无法实现相同的操作,任务栏只能固定在屏幕底部。

根据科技媒体Windows Latest今日的报道,微软实际上在Windows 11发布几个月后就对此做出了解释。当时微软的工程和产品团队举行了一场“Ask Microsoft Anything”活动,有观众提问:“为什么任务栏不能移动?未来还有可能加回来吗”。

简而言之,Windows 11的系统中并不存在改变任务栏位置的代码。微软从零开始重写了新的任务栏,并未沿用Windows 10的旧有代码。

当时负责Windows核心用户体验的产品经理Tali Roth回应道,由于任务栏是重新构建的,因此团队必须优先挑选纳入的功能。而任务栏位置这项功能出于若干原因,并未被列入首选复制清单。
Tali Roth还表示,团队非常清楚Windows系统全球数十亿的用户基数,大部分用户已经习惯了既定的功能。因此团队采用了数据驱动的方法,调查哪些功能是用户最迫切需要的。
不幸的是,微软的数据表明,使用“任务栏位置”功能的用户占比非常小。
Tali Roth还表示,重做任务栏位置功能堪称“牵一发而动全身”:“当你考虑把任务栏放左侧或右侧时,所有的应用都要重新排布布局,工作量非常大”。
当任务栏处于底部时,Windows以及第三方应用能准确知道可用的横向空间有多大。但当任务栏移动到左侧或右侧时,这套计算逻辑就会被打破。
具体来说,应用需要不断重排界面、调整内容大小、改变窗口吸附行为,并处理不同屏幕尺寸、DPI以及多显示器等情况,并且重排逻辑还得完美兼容传统Win32、现代UWP以及二者都有的应用。
微软透露,要让上述行为在没有视觉问题的情况下保持一致性,需要投入大量工程资源。内部数据显示,真正依赖纵向或顶部任务栏的用户数量,并不值得团队投入大量成本开发。
不过颇具讽刺意味的是,在Windows 11系统的“反馈中心”的“任务栏”反馈项里,关于“恢复Windows 11任务栏位置调整功能”的帖子获得了最多点赞。因此我们无法得知微软是如何做调研的。
