可在Windows 11中通过五种方法精准关闭单个应用通知:一、设置中逐个禁用;二、通知中心快速关闭;三、注册表修改Enabled值为0;四、PowerShell执行Set-AppNotificationSetting命令;五、禁用该应用后台活动。

如果您希望在Windows 11中保留系统整体通知功能,但仅关闭特定应用的打扰性弹窗,则可通过精细化权限控制实现。以下是针对单个应用关闭通知的具体操作路径:
一、通过系统设置逐个禁用应用通知
该方法直接作用于应用级通知开关,在不干扰其他程序的前提下精准屏蔽目标应用的横幅、声音与锁屏提示。
1、按下Win + I组合键打开“设置”应用。
2、在左侧菜单中选择系统,然后在右侧点击通知选项。
3、向下滚动至“来自应用和其他发送者的通知”列表区域。
4、找到需关闭通知的应用(例如Microsoft Edge或邮件),点击其名称右侧的开关将其设为关闭状态。
5、点击该应用条目下方的向下箭头展开详细设置,可进一步关闭横幅显示、播放声音、在锁屏上显示及在通知中心记录等子项。
二、从通知中心快速关闭某应用全部通知
当某应用刚弹出一条通知时,可直接通过通知中心入口一键切断其后续所有推送,无需进入设置界面。
1、点击任务栏右下角的日期/时间区域,呼出通知中心面板。
2、在最近通知列表中找到该应用发出的任意一条通知。
3、将鼠标悬停在其右上角,点击出现的三个点(⋯)菜单图标。
4、在弹出菜单中选择“关闭 [应用名称] 的所有通知”(例如“关闭微信的所有通知”)。
三、使用注册表禁用指定应用的Toast通知
此方法通过修改应用专属注册表项,阻止其调用Windows Toast API生成弹窗,适用于已知应用包名且需绕过UI限制的场景。
1、按下Win + R,输入regedit并回车,以管理员权限运行注册表编辑器。
2、导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Notifications\Settings。
3、在Settings项下,查找与目标应用对应的子项(名称通常为应用的完整包标识,如Microsoft.MicrosoftEdge_8wekyb3d8bbwe)。
4、在该子项右侧空白处右键 → 新建 → DWORD (32位)值,命名为Enabled。
5、双击新建的Enabled值,将其数值数据设为0,点击确定。
四、通过PowerShell命令批量禁用指定应用通知
利用Windows内置的AppNotificationManager接口,可通过脚本方式强制撤销应用通知注册,适用于IT管理员批量部署或自动化管理。
1、以管理员身份运行PowerShell(右键开始菜单 → Windows Terminal(管理员))。
2、执行以下命令查询已注册通知的应用列表:Get-AppNotificationSetting。
3、确认目标应用的PackageFamilyName后,运行禁用指令:Set-AppNotificationSetting -PackageFamilyName "应用包名" -Enabled $false。
4、重启资源管理器进程:在PowerShell中输入Stop-Process -Name explorer并回车,系统将自动重建桌面环境。
五、禁用应用后台活动以阻断通知触发源
部分应用依赖后台任务持续轮询服务器,即使通知开关关闭,仍可能因后台活动残留导致异常弹窗。彻底终止其后台行为可根除触发条件。
1、进入“设置”→“隐私和安全”→“后台应用”。
2、确保顶部开关“让应用在后台运行”处于关闭状态。
3、若需保留部分应用后台能力,向下滚动至“选择哪些应用可在后台运行”列表。
4、找到目标应用,将其右侧开关设为关闭,阻止其在后台激活通知服务。










