Unrecommend and complete Windows Push Notif. #101
- Add more script documentation in code and reference URLs. - Unrecommend as "Standard" recommend as "Strict" due to lack of documentation for its privacy intrusive behavior. - Add mising WpnUserService for disabling it completely.
This commit is contained in:
@@ -4694,13 +4694,30 @@ actions:
|
|||||||
defaultStartupMode: Manual # Alowed values: Boot | System | Automatic | Manual
|
defaultStartupMode: Manual # Alowed values: Boot | System | Automatic | Manual
|
||||||
-
|
-
|
||||||
name: Windows Push Notification Service
|
name: Windows Push Notification Service
|
||||||
recommend: standard
|
# Hosts Windows notification platform, which provides support for local and push notifications.
|
||||||
docs: https://en.wikipedia.org/w/index.php?title=Windows_Push_Notification_Service&oldid=1012335551#Privacy_Issue
|
# While connected to a VPN that disallows Split Tunneling, the WpnUserService_[unique ID] process bypasses the tunnel
|
||||||
|
# connecting directly to Microsoft. This behavior will reveal the real IP address of the host. This can be observed with
|
||||||
|
# the Windows Resource Monitor.
|
||||||
|
recommend: strict
|
||||||
|
docs:
|
||||||
|
- https://en.wikipedia.org/w/index.php?title=Windows_Push_Notification_Service&oldid=1012335551#Privacy_Issue
|
||||||
|
# System-wide service:
|
||||||
|
- http://batcmd.com/windows/10/services/wpnservice/
|
||||||
|
# Per-user service:
|
||||||
|
- http://batcmd.com/windows/10/services/wpnuserservice/
|
||||||
call:
|
call:
|
||||||
function: DisableService
|
- # Windows Push Notifications System Service
|
||||||
parameters:
|
function: DisableService
|
||||||
serviceName: WpnService # Check: (Get-Service -Name 'WpnService').StartType
|
parameters:
|
||||||
defaultStartupMode: Automatic # Allowed values: Automatic | Manual
|
serviceName: WpnService # Check: (Get-Service -Name 'WpnService').StartType
|
||||||
|
defaultStartupMode: Automatic # Allowed values: Automatic | Manual
|
||||||
|
- # Windows Push Notifications User Service
|
||||||
|
function: DisablePerUserService
|
||||||
|
parameters:
|
||||||
|
# Check (system-wide): (Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\WpnUserService").Start
|
||||||
|
# Check (per-user): (Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\WpnUserService_*").Start
|
||||||
|
serviceName: WpnUserService
|
||||||
|
defaultStartupMode: Automatic # Alowed values: Boot | System | Automatic | Manual
|
||||||
-
|
-
|
||||||
category: Disable Xbox services
|
category: Disable Xbox services
|
||||||
children:
|
children:
|
||||||
|
|||||||
Reference in New Issue
Block a user