任务栏中的显示时钟是 Windows 或任何其他操作系统最基本和永久的功能之一。但 Windows 并不支持所有时间单位。
早期版本的 Windows 能够在系统跟踪时钟中显示秒数更新。然而,后来的 Windows 版本放弃了这个功能,用户不得不依赖第三方应用程序在任务栏上显示秒数。
在 Windows 10 之前,用户可以在注册表编辑器中修改“ ShowSecondsInSystemClock ”注册表项以显示秒数。这迫使 Windows 资源管理器更新任务栏并在系统托盘时钟中显示秒数。但是,从 Windows 11 开始,资源管理器开始跳过检查注册表中任何位置的此项。
添加此功能开辟了几种不同的本机方式,您可以通过这些方式在任务栏时钟中显示秒数,而不仅仅是通过第 3 方应用程序。以下是如何在任务栏时钟中显示秒数。
按下Win+I以打开设置。然后单击 左侧窗格中的个性化 。
在右侧向下滚动并单击 任务栏。
因此,在任务栏设置中,选择任务栏行为。
您现在应该看到秒数出现在任务栏时钟中。
按“开始”,键入 registry editor,然后按 Enter。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
或者复制以上内容并粘贴到注册表编辑器的地址栏中。
然后按 Enter。在右侧,向下滚动并双击ShowSecondsInSystemClock键。
在这里,将值从 0 更改为 1。
然后单击 “确定”。
您还可以使用 PowerShell 和命令提示符等命令终端来实现更改并在系统托盘时钟中显示秒数。以下是使用 PowerShell 执行此操作的方法:
按“开始”,键入 PowerShell,右键单击结果并选择 “以管理员身份运行”。现在键入以下命令:
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name ShowSecondsInSystemClock -Value 1 -Force
或者,复制以上内容并将其粘贴到 PowerShell 中。
如果您更喜欢使用命令提示符,则需要修改上述命令。以下是如何去做:
按“开始”,键入 cmd,右键单击结果(命令提示符),然后选择“以管理员身份运行”。
powershell.exe Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name ShowSecondsInSystemClock -Value 1 -Force
按回车键。并做了。
按Win+R打开运行窗口。然后键入以下命令:
cmd /c powershell.exe Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name ShowSecondsInSystemClock -Value 1 -Force
注意:在选择此解决方案之前,您可能想尝试下面给出的修复程序以检查是否一切正常。
下载: 十一时钟
首先,请点击上面给出的链接。在页面上向下滚动并单击 Elevenclock.Installer.exe。
下载后,运行可执行文件。如果您看到“Windows 保护您的 PC”屏幕,请单击“更多信息” 。
单击 确定。
接受许可协议,然后单击 下一步。
安装完成后,单击完成。
ElevenClock 打开后,单击“ 开始” 。
选择是否要在全屏显示期间隐藏或显示时钟,然后单击下一个箭头。
现在,选择 英尺。秒,然后单击下一个箭头。
在下一个屏幕上,您将能够为您的时钟选择一种样式。选择一个,然后单击下一个箭头。
每次更新时钟中的第二个单位时,您的计算机都会花费宝贵的资源来更新、分页和重新绘制任务栏时钟。在具有多个用户的计算机上,相同的资源被多次划分以执行相同的操作。尽管现代计算机有足够的能力处理这些重复,但良好的性能既是任务优先级的结果,也是能力的结果。
毕竟,为什么 Windows 会优先更新时钟的秒数,这确实会引起审查并消耗大量资源,而当它可以将相同数量的资源用于更好的事情时,例如预测您的下一个键入句子或确保视频播放流畅?正如微软今年早些时候在博客中强调的那样,“更新任务栏时钟中的秒数对于用户界面来说并不是必不可少的”。但是,他们似乎已经改变了主意,至少可以让用户自己选择。荣誉!