问题根源在于windows通知中心未管控第三方及系统组件推送权限,需依次关闭系统提示、禁用高风险应用通知、停用小组件、重置通知数据库,并可用组策略彻底屏蔽。

如果您在使用Windows系统时,右下角频繁弹出广告横幅,且这些弹窗明确标注为“来自系统通知”或显示为应用通知样式(如带应用图标、标题与简短描述),则问题根源在于Windows通知中心未对第三方应用及系统组件的推送权限进行有效管控。以下是针对该类通知型广告的拦截步骤:
一、关闭系统级通知建议与提示
Windows默认启用多项“辅助性通知”,实则为微软推广服务的广告入口,包括设置向导提示、功能更新建议、锁屏花絮等,均通过系统通知通道强制推送。关闭后可立即停止90%以上非应用触发的横幅广告。
1、点击屏幕左下角“开始”按钮,选择齿轮状“设置”图标。
2、进入“系统” → 左侧选择“通知和操作”。
3、在右侧滚动查找并关闭以下开关:“当我使用Windows时获取提示、技巧和建议”、“在操作中心中显示建议内容”、“在登录屏幕上显示建议内容”。
4、继续下滑至“其他通知设置”,点击“管理通知权限”,确保“系统”条目下的“通知”开关已关闭。
二、逐个禁用高风险应用的通知权限
部分预装应用(如Microsoft Edge、天气、新闻、Xbox、OneDrive)及第三方软件会伪装成系统服务,利用通知权限发送推广信息。需手动审查并切断其通知通道,而非仅依赖全局开关。
1、在“设置” → “系统” → “通知和操作”页面,点击“管理通知权限”。
2、在应用列表中定位以下名称并逐一点击:Microsoft Edge、天气、新闻、Xbox、OneDrive、邮件和日历。
3、对每个应用执行:关闭“允许通知”总开关,同时确认下方子项如“在锁屏上显示通知”、“在任务栏上显示横幅”均已关闭。
4、对名称含“Microsoft”“Bing”“Ads”“Promotion”“Tips”的未知应用,直接关闭通知权限并右键选择“卸载”(若为系统应用则跳过卸载,仅关通知)。
三、禁用小组件与动态磁贴的后台通知
小组件面板(Widgets)和开始菜单动态磁贴本身即为广告载体,其后台服务持续向通知中心提交内容更新请求,即使界面未展开也会触发横幅推送。关闭其通知能力可阻断该链路。
1、右键桌面空白处,选择“个性化” → 左侧点选“任务栏”。
2、在右侧找到“小组件”选项,将开关设为关闭。
3、返回“个性化”主界面,点击左侧“开始” → 关闭“偶尔在‘开始’菜单中显示建议”与“显示最近添加的应用”。
4、按 Win + R 输入 shell:AppsFolder 回车,打开应用包列表;查找并右键卸载名称含“Widget”“Feed”“News”“Bing”的UWP应用(如 Microsoft.News、Microsoft.Todos)。
四、重置通知数据库并清除残留缓存
Windows通知服务使用本地SQLite数据库存储推送规则与历史记录,长期运行后可能出现权限错乱或缓存污染,导致已关闭通知的应用仍能触发横幅。需强制重建该数据库以恢复纯净状态。
1、按 Win + R 输入 services.msc 回车,找到“Windows Push Notifications System Service”,右键选择“停止”。
2、打开文件资源管理器,在地址栏粘贴路径:%localappdata%\Packages\Microsoft.Windows.ShellExperienceHost_8wekyb3d8bbwe\TempState,删除该目录下全部文件。
3、再次粘贴路径:%localappdata%\Packages\Microsoft.Windows.Cortana_8wekyb3d8bbwe\TempState,同样清空内容。
4、重启电脑后,重新进入“设置” → “系统” → “通知和操作”,确认所有开关处于关闭状态,此时通知中心将不再接收任何非白名单应用的推送请求。
五、使用组策略彻底屏蔽通知服务(仅限专业版/企业版)
对于Windows 10/11专业版或企业版用户,组策略提供底层级控制,可完全禁用通知平台服务,使所有应用(包括系统组件)失去调用通知API的能力,实现物理级拦截。
1、按 Win + R 输入 gpedit.msc 回车,打开本地组策略编辑器。
2、依次展开:计算机配置 → 管理模板 → Windows组件 → 通知。
3、双击右侧“关闭通知”,选择已启用,点击“确定”。
4、继续展开:用户配置 → 管理模板 → 开始菜单和任务栏,找到“删除通知区域”,设为已启用。
5、按 Win + R 输入 cmd 回车,在命令提示符中执行:gpupdate /force,强制刷新策略。










