web-dev-qa-db-ja.com

Windowsプッシュ通知サービス(WNS)を無効にできますか?

サービスリストにプッシュ通知サービスがリストされていません。おそらく、WNSはWindowsのコアコンポーネントです。

通常Microsoft-Windows-PushNotifications-Platformイベントログエントリが生成されています。いくつかの調査(例: WNSに関するブログ )の後、これらの「サービス」はWindows App Storeアプリケーションとライブタイルの更新に関連しているようです。 WNSの無効化について言及している記事は見つかりませんでした。

WNSを完全に無効にすることは可能ですか(レジストリを使用するなど)?

1
AlainD

さまざまなGroup Policyプッシュ通知を無効にするために使用できるレジストリ設定。 Windows 8.1 および Windows 1 については、これらの記事を参照してください。

タイルおよびその他のプッシュ通知の更新を無効にするために必要なレジストリ設定については、以下を参照してください。これを新しい.regファイルにコピーし、ファイルをダブルクリックしてレジストリに追加します。その後、再起動する必要があります。

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

ユーザーサービス(アンダースコアの後に16進数が続くもの)は、レジストリを使用して無効にしたり、再度有効にしたりできます。例えば。スクリプト内(管理者として):

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

再起動(Microsoftのユニバーサル「ソリューション」として)も必要です。 (おそらくログアウトも十分です-まだテストしていません)

1
Ogmios