Windows 11任务栏时间可精确到秒,推荐通过设置→个性化→任务栏→任务栏行为→开启“在系统托盘时钟中显示秒数”;若选项不可见,则需通过注册表或PowerShell新建DWORD值ShowSecondsInSystemClock并设为1,再重启Windows资源管理器。

你想让 Windows 11 任务栏右下角的时间精确到秒,比如看到“21:54:38”而不是“21:54”,这样在做定时操作、核对日志时间戳或同步多设备时能一眼锁定当前秒级时刻,避免反复点开系统时钟确认。
通过系统设置直接开启(推荐首选)
第一步:按下 Win + I 打开“设置”应用。
第二步:在左侧点击“个性化”→右侧选择“任务栏”→向下滚动并点击“任务栏行为”展开高级选项。
第三步:在“通知区域”部分找到【在系统托盘时钟中显示秒数(耗电更多)】,将它切换为开启状态。
这一步操作起来很简单,直接点一下就行。开启后约2–3秒,任务栏右下角时间就会变成 HH:MM:SS 格式,无需重启或刷新页面。该功能要求系统已安装 KB5026446 或更高版本更新(如 22H2/23H2/24H2),若未看到此开关,请跳转至注册表方法。
用注册表编辑器手动启用
当你的 Win11 是 LTSC 版本、企业环境被组策略屏蔽,或系统尚未推送该 UI 选项时,必须走注册表路径。这一步绕过界面限制,强制 Explorer 渲染秒字段。
按下 Win + R 打开运行框,输入 regedit 回车,以管理员身份运行注册表编辑器。
在注册表编辑器顶部地址栏中,粘贴以下完整路径并按回车:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced。
在右侧空白处右键 → 新建 → DWORD (32位) 值,命名为 ShowSecondsInSystemClock。
⚠️如果值名拼错一个字母、大小写不对、多了空格或用了全角字符,该功能将完全无效,且不会报错提示。
双击该新建项,将“数值数据”设为 1,“基数”选“十进制”,点击确定。
关闭注册表编辑器,按 Ctrl + Shift + Esc 打开任务管理器 → 切换到“进程”页签 → 找到“Windows 资源管理器” → 右键选择“重新启动”。
用 PowerShell 一键写入注册表
方法一:右键“开始”按钮,选择“Windows Terminal(管理员)”或“Windows PowerShell(管理员)”。
方法二:在 PowerShell 窗口中粘贴并执行以下命令:
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" -Name "ShowSecondsInSystemClock" -Value 1 -Type DWORD
执行完后,按 Ctrl + Shift + Esc 打开任务管理器 → 找到“Windows 资源管理器” → 右键“重新启动”。
注意:如果提示权限不足,说明没以管理员身份运行终端;必须用管理员权限执行,否则注册表写入会失败。











