当前位置: 首页 > 科技观察

为什么Windows11不显示秒针?真相揭晓_0

时间:2023-03-20 21:26:27 科技观察

与上一代Windows相比,Win11有了很多重大改变,但也有一些被认为是倒退的。比如Win11的任务栏,相较于Windows10,功能大大弱化,不能直接拖拽图标到任务栏固定,不能移动任务栏的位置,甚至连时间都不能显示秒数。在Win10中,虽然默认不会显示时间和秒数,但是可以通过注册表来实现这个功能,但是这种方式在Win11中是行不通的。微软官方证实了这一情况。微软表示,在Windows11中无法通过编辑注册表来激活任务栏中显示的秒针,并且由于性能相关问题,微软已经完全移除了该功能。在Win10中,修改注册表后,任务栏可以显示秒数。Win7任务栏的时间悬浮窗可以显示秒针。微软回应用户反馈称,Win11的时钟不会在悬浮窗等区域显示秒针。需要注意的是,在之前的Windows系统中,任务栏显示秒针并不是默认选项,而是需要手动开启的选项。过去,此功能会导致与内存相关的问题。古代PC内存只有4MB,秒针会对性能产生重大影响。但这显然不是Win11不显示秒针的原因。大多数PC的内存都超过8GB。那么微软为何决定在Win11中取消秒针呢?根据MicrosoftDevBlog上的一篇新帖子,原因仍然是性能。虽然系统内存不再是主要问题,而且现在所有设备的内存都超过4MB,但在任务栏上显示秒针所需的频繁更新仍然会使设备比平时慢。以终端服务器等支持多用户配置的环境为例。在支持多用户的服务器上,系统将每秒尝试更新任务栏时钟,每个登录用户都有自己的任务栏时钟。这意味着服务器将为一百个堆栈绘制一百个任务栏时钟。出于这个特殊原因,服务器管理员经常禁用“插入符号闪烁”以减少CPU使用率,因为数百个用户的插入符号闪烁会增加CPU使用率。事实上,许多服务器管理员完全禁用任务栏时钟以减少处理能力的负载。同样的理论适用于终端服务器以外的系统,其中包括个人计算机。从性能的角度来看,如果任务栏显示秒针,那么Windows将花费额外的时间来更新时钟,“周期性活动”将阻止CPU进入低功耗状态,从而影响整体性能。微软指出,周期性活动可防止CPU进入低功耗状态,任何频率超过一分钟的周期性活动都会引起Windows性能团队的注意。Microsoft一直在努力减少重复活动,如果重复时间至少为一分钟,则有利于性能或电池备份。当然,通过修改注册表来禁止任务栏显示秒针对于用户来说并不是什么好消息,毕竟少了一个选项。但根据微软的说法,微软并不打算恢复注册表的这项功能,至少目前是这样。同时微软也不打算在Win11中恢复一些任务栏相关的功能。微软确认不会恢复可移动任务栏等功能,因为只有少数用户将任务栏设置在顶部、右侧或左侧。但人们无法确定微软官方引用的数字,因为反馈中心中最受欢迎的功能之一是可移动任务栏。在反馈中心,可移动任务栏是呼声最高的功能之一,获得了多达6,000票。不过,微软并没有说Win11中缺失的功能以后永远不会恢复,但像可移动任务栏这样的功能并不是优先考虑的事情,微软目前正专注于拖放等平板体验的相关改进。