Windows 11任务栏时间显示秒数有三种方法:一是通过设置→个性化→任务栏→任务栏行为中开启“在系统托盘时钟中显示秒数”;二是以管理员身份运行PowerShell执行Set-ItemProperty命令写入注册表;三是手动在注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced下新建DWORD值ShowSecondsInSystemClock并设为1,最后重启Windows资源管理器。

你想让 Windows 11 任务栏右下角的时间精确到秒,比如看到“09:44:27”而不是“09:44”,这样能更准确地把握时间节奏,做倒计时、核对日志或同步操作都更方便。
通过系统设置开启秒数显示
这是最安全、最推荐的首选方法,适用于已安装 KB5026446 或更高版本更新(如 22H2/23H2/24H2)的设备。操作全程图形化,不改注册表,开关一开即生效。
第一步:按下 Win + I 打开“设置”应用。
第二步:在左侧点击“个性化”→右侧选择“任务栏”→向下滚动并点击“任务栏行为”展开高级选项。
第三步:在“通知区域”部分找到【在系统托盘时钟中显示秒数(耗电更多)】,将它切换为开启状态。
这一步操作起来很简单,直接点一下就行。开启后约2–3秒,任务栏右下角时间就会变成 HH:MM:SS 格式,无需重启或刷新页面。
用 PowerShell 一键写入注册表值
当你在设置里找不到那个开关——比如用的是 LTSC 版本、企业版被组策略锁定,或者系统还没推送到该 UI 选项——就说明得走底层路径。PowerShell 命令比手动进注册表更快、更不容易拼错路径和键名。
右键“开始”按钮,选择“Windows Terminal(管理员)”或“Windows PowerShell(管理员)”。
输入以下命令并回车:
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "ShowSecondsInSystemClock" -Value 1 -Type DWORD
执行完后,按 Ctrl + Shift + Esc 打开任务管理器,在“进程”页签下找到“Windows 资源管理器”,右键选择“重新启动”。
注意:如果提示权限不足,说明没以管理员身份运行终端;必须用管理员权限执行,否则注册表写入会失败。
手动编辑注册表启用秒数
方法一和方法二都失效时,才用这个。它适合所有正式版 Windows 11(22H2 及后续),但要求你对注册表路径和键值命名零容错。
按下 Win + R,输入 regedit 并回车,打开注册表编辑器。
在顶部地址栏粘贴完整路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
在右侧空白处右键→新建→DWORD (32位)值。
将新建项重命名为:【ShowSecondsInSystemClock】(大小写、拼写、无空格、无全角字符,一个字母都不能错)。
双击该值,把“数值数据”设为 1,“基数”选十进制,点确定。
关闭注册表编辑器,按 Ctrl + Shift + Esc 打开任务管理器→找到“Windows 资源管理器”→右键→重新启动。

















