可以禁用 Windows 推送通知服务 (WNS) 吗?

可以禁用 Windows 推送通知服务 (WNS) 吗?

服务列表中没有列出推送通知服务。推测 WNS 是 Windows 的核心组件。

Microsoft-Windows-PushNotifications-Platform正在生成常规事件日志条目。经过一些研究(例如关于 WNS 的博客) 看来这些“服务”与 Windows 应用商店应用程序和动态磁贴更新有关。我找不到任何文章提到禁用 WNS。

是否可以完全禁用 WNS(例如使用注册表)?

答案1

用户服务(以下划线结尾,后跟十六进制数)可以通过以下方式禁用和重新启用:注册表。例如在脚本中(以管理员身份):

reg add "HKLM\System\CurrentControlSet\Services\WpnUserService" /v "Start" /t REG_DWORD /d "4" /f

A重启(作为微软的通用“解决方案”)也是必要的。(也许注销也足够了——还没有测试过)

答案2

有多种Group Policy注册表设置可用于禁用推送通知。请参阅以下文章Windows 8.1以及Windows 10

请参阅下文,了解禁用磁贴和其他推送通知更新所需的注册表设置。将其复制到新的 .reg 文件中,然后双击该文件以将其添加到注册表中。之后您需要重新启动。

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\CurrentVersion\PushNotifications]
"NoToastApplicationNotification"=dword:00000001
"NoCloudApplicationNotification"=dword:00000001
"NoTileApplicationNotification"=dword:00000001

相关内容