過去 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 有的功能,部分微軟就承諾會在之後的更新版本中重新加入。