可通过四种方法调整Windows 11通知横幅显示时长:一、设置→辅助功能→视觉效果→“在此时间后关闭通知”选择秒数;二、设置→系统→通知→“更多选项”中修改毫秒值;三、注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PushNotifications下新建ToastDuration DWORD并设十进制毫秒值;四、PowerShell执行Set-ItemProperty命令写入ToastDuration值。

如果您在使用 Windows 11 时发现通知横幅一闪而过、来不及阅读内容,则可能是通知默认显示时长过短。以下是调整通知显示时间的多种方法:
一、通过辅助功能视觉效果设置调整
该方法利用系统内置的“视觉效果”子设置项,直接修改通知横幅的停留时长,适用于所有用户且无需额外工具。
1、按下 Win + I 打开“设置”应用。
2、在左侧边栏点击“辅助功能”,右侧滚动查找并点击“视觉效果”。
3、向下滚动至“通知”区域,找到“在此时间后关闭通知”选项。
4、点击其右侧下拉菜单,选择您需要的持续时间,例如 7秒、10秒 或 15秒。
二、通过系统通知设置间接控制
虽然“系统”>“通知”主页面未直接提供秒级调节滑块,但部分版本中该路径仍可访问相同底层参数,且能同步影响锁屏与横幅行为。
1、打开“设置”,进入“系统” > “通知”。
2、向下滚动到底部,点击“通知设置的更多选项”或类似文字链接(视系统版本而定)。
3、在新页面中查找“通知显示时长”或“横幅持续时间”字段。
4、若出现可编辑数值框,输入所需毫秒值(如 10000 表示10秒),按回车确认。
三、使用注册表强制设定固定时长
此方法绕过图形界面限制,直接写入系统注册表键值,可设定精确到毫秒的持续时间,适用于高级用户及批量部署场景。
1、按 Win + R 打开“运行”对话框,输入 regedit 并回车。
2、导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PushNotifications。
3、在右侧空白处右键 → 新建 → DWORD (32位) 值,命名为 ToastDuration。
4、双击该新建项,将“数值数据”设为所需毫秒数(例如 12000 表示12秒),基数选择“十进制”。
5、关闭注册表编辑器,重启“Windows资源管理器”进程或注销当前账户重新登录。
四、通过PowerShell命令行快速配置
该方式适合需脚本化操作或远程管理的环境,执行后立即生效,无需重启资源管理器。
1、以管理员身份运行“Windows PowerShell”(右键开始菜单 → Windows PowerShell(管理员))。
2、输入以下命令并回车:Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\PushNotifications" -Name "ToastDuration" -Value 8000 -Type DWord。
3、若提示路径不存在,先执行:New-Item -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\PushNotifications" -Force。
4、执行完毕后,通知横幅将持续显示 8秒。










