如何永久关闭 Windows 10 中的“从应用程序和其他发件人获取通知”?

如何永久关闭 Windows 10 中的“从应用程序和其他发件人获取通知”?

我使用的是 Windows 10(周年更新 + 以及最近的更新),我想关闭“从应用程序和其他发送者获取通知”设置。每次我重新启动 Windows 时,此设置都会从“关闭”切换为“打开”。我该如何防止这种情况发生?

答案1

@michalkralik 的回答描述了如何关闭“从应用程序和其他发送者获取通知”。这可能相当于您自己将其关闭,您说这只会持续到下次启动。

如果需要更强的设置,文章如何在 Windows 10 中禁用通知和操作中心展示如何通过在注册表项中将HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explor‌​erDWORD 项设置DisableNotificationCenter为 1 来完全禁用操作中心及其所有通知。

答案2

运行以下命令关闭通知

Reg Add "HKCU\Software\Microsoft\Windows\CurrentVersion\PushNotifications" /v ToastEnabled /t REG_DWORD /d 0 /f

这会将HKCU\Software\Microsoft\Windows\CurrentVersion\PushNotifications\ToastEnabled注册表项设置为值0并禁用“从应用程序和其他发送者获取通知”。

您需要重新启动 Windows 才能使其生效。

答案3

搜索了好几次,但找不到可行的答案。所以今天我决定以“调试”方式执行此操作:在装有 Windows 的虚拟机中:

  1. 打开 regedit 并导出完整注册表;关闭 regedit
  2. 前往“设置”->“通知和操作”
  3. 禁用所有你不想要或不需要的东西
  4. 再次打开 regedit 并再次导出完整注册表
  5. 使用 BeyondCompare 等差异程序查找差异,过滤掉不合适的差异

这给我带来了如下图所示的变化(我将 HKEY_USERS 后面的 ID 设为灰色,因为它对于您的用户来说很可能是不同的): 哪个通知设置会更改哪个注册表值

然后,我使用另一台虚拟机,该虚拟机安装了新安装的 Windows(使用 Windows 10 2004 测试),并且只更改了那里的 Reg 值。重启后(这甚至在那之前都可能),我触发了通知,但什么也没发生。来回更改注册表项并触发通知,在通知打开时显示通知,关闭通知后再次不显示通知。所以这对我来说是可行的。

相关内容