过去 Windows 版本工作列的时钟功能,都预设只会显示小时和分钟,因此对於大多数的人来说,可能不知道原来有秒数的存在,对於希望显示秒数的用户,Windows 10 是可以透过修改登录编辑程式方式,让时钟显示小时、分钟与秒数,不过 Windows 11 就无法了,而且没有任何方法能加入秒数显示,最近微软就针对此事做出解释。

微软解释为何 Windows 11 工作列的时钟不能显示「秒数」

根据外媒 Windows Latest 的报导,最近微软公司在回覆用户问题时,明确表示已经完全删除「秒数显示」的功能,其中一个主要原因是 “为了避免影响效能”。

Windows 早期版本的工作列时钟功能,大多都支援秒数显示,但它常常会影响到用户的电脑效能,最初这个效能会影响 4MB 系统记忆体,现今大多电脑的记忆体都远高这数字,为何 Windows 11 不提供秒数显示功能?

微软解释,虽然现在电脑记忆体都远远超过 4MB,但恢复秒数显示对效能来说,依旧不是一个好主意,可以试想一个系统中配置多位使用者,这就不是每秒更新一次工作列时钟了,每一位使用者都有自己的工作列时钟,而且都是每秒更新一次,意味着每秒一次调入一百个堆叠,来重新绘制一百个工作列时钟。

这对 CPU 来说不是一件好事,系统长时间都在耗费效能来更新时钟。

这也是为什麽通常在终端伺服器中,都会停用插入闪烁符号功能,有一百个使用者插入 500ms 闪烁速度的符号,就会大量浪费 CPU 资源。即便是现在 Windows 11 只会显示到分钟,每分钟更新一百个时钟,对系统来说也是一个不小的负担。

除此之外,这样短时间的 “定期活动”,也会阻止 CPU 进入低功耗状态,进而影响整体效能。微软认为,工作列时钟的秒数功能,对使用者介面来说不是很重要,所以才决定完全删除。

虽然这里由看起来好像很合理,但如果过去时钟的秒数功能仅影响 4MB 记忆体,就算 100 个,也才 400MB,对现在随随便便一台低阶电脑,也都有 4GB 记忆体来说,影响应该也不会很大,况且会新增这麽多使用者的电脑,大多都是企业用居多,在部分 Windows 11 版本停用就好,家用版可以保留下来,所以我是觉得有一点牵强。

无论如何,我是从来都没有打开过 Windows 工作列时钟的秒数功能,所以没什麽感觉(笑),网路上也有不少免费时钟软体可以做到显示到秒数,要解决也不是难事。

至於未来有没有可能重新加回,就目前微软的回答来看,应该是不太会。但这也不能肯定,毕竟 Windows 11 推出後,少了很多 Windows 10 有的功能,部分微软就承诺会在之後的更新版本中重新加入。

科技技术师