推荐使用专注助手设置夜间静音时段(Win11原生方案),即在“设置→系统→专注→自动规则”中创建“夜间免打扰”规则,设22:00至07:00每日执行,专注级别选“仅限闹钟”,可自动屏蔽通知音且不影响闹钟与通话。

您希望电脑在夜间(例如22:00至次日07:00)自动关闭系统声音,避免通知提示音、登录音或媒体声音干扰休息,无需手动操作,也不依赖第三方软件常驻运行。
用专注助手设置夜间静音时段(Win11原生方案)
这是最轻量、无需安装工具的方法,专为屏蔽通知类声音设计,不影响闹钟和语音通话。
1、按 Win + I 打开“设置”,点击左侧“系统”,再选右侧“专注”。
2、向下滚动到“自动规则”区域,点击“添加规则”。
3、输入名称如“夜间免打扰”,开始时间设为22:00,结束时间设为07:00。
4、勾选“每天”,专注级别必须选【仅限闹钟】——选其他选项(如“重要人员”)仍会播放通知音。
5、点击“保存”,系统将在22:00自动启用静音逻辑,07:00自动退出。
用任务计划程序+PowerShell实现全通道静音(覆盖所有声音)
此方法真正关闭系统主音量输出,包括通知、事件音、媒体播放、甚至部分游戏音效,效果比专注助手更强。
第一步:创建静音脚本
① 用记事本新建文件,输入以下内容:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force; $audio = Get-WmiObject -Class Win32_SoundDevice; $obj = New-Object -ComObject WScript.Shell; $obj.Run('powershell -Command "Set-Sound -Mute $true"', 0, $true)
② 将文件另存为 C:\Scripts\night_mute.ps1,编码选 UTF-8(无BOM),路径中不能含中文或空格。
第二步:创建定时任务
1、Win + R 输入 taskschd.msc 回车,打开任务计划程序。
2、右键“任务计划程序库” → “创建任务…”(注意不是“基本任务”)。
3、在“常规”选项卡中命名“夜间静音”,勾选【使用最高权限运行】和【不管用户是否登录都要运行】。
4、切换到“触发器”选项卡 → “新建” → 开始任务选“每天”,起始时间填22:00 → 点击“确定”。
5、切换到“操作”选项卡 → “新建” → 程序/脚本填 powershell.exe,参数栏填:
-ExecutionPolicy Bypass -File "C:\Scripts\night_mute.ps1"
6、切换到“条件”选项卡,取消勾选“只有在计算机使用交流电源时才启动此任务”——否则笔记本电池模式下任务不执行。
用NirCmd实现免PowerShell的极简静音(兼容Win10/Win11)
适合禁用PowerShell策略的办公环境,体积仅200KB,命令直达音频驱动层。
方法一:直接部署nircmd.exe
1、访问 NirSoft 官网下载 nircmd.exe(v2.89 或更新),解压后复制到 C:\Windows\System32\ 目录。
2、打开任务计划程序 → 右键“任务计划程序库” → “创建基本任务…” → 命名为“22点静音”。
3、触发器设为每天22:00,操作选“启动程序”,程序填 nircmd.exe,参数填 mutesysvolume 1。
方法二:恢复音量需单独建任务
再新建一个基本任务,命名为“清晨恢复音量”,触发时间设为07:00,参数改为 mutesysvolume 0。
两个任务都必须勾选“使用最高权限运行此任务”,否则静音指令会被系统拒绝执行。

















