| 
					
				 | 
			
			
				@@ -284,11 +284,6 @@ Function Protect-Privacy { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     Get-ScheduledTask  DmClient | Disable-ScheduledTask
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     Get-ScheduledTask  DmClientOnScenarioDownload | Disable-ScheduledTask
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    Write-Output "Stopping and disabling WAP Push Service"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    #Stop and disable WAP Push Service
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    Stop-Service "dmwappushservice"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    Set-Service "dmwappushservice" -StartupType Disabled
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     Write-Output "Stopping and disabling Diagnostics Tracking Service"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     #Disabling the Diagnostics Tracking Service
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     Stop-Service "DiagTrack"
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -477,6 +472,18 @@ Function Revert-Changes { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     Set-Service "DiagTrack" -StartupType Automatic
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     Start-Service "DiagTrack"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+Function CheckDMWService {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  Param([switch]$Debloat)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+If (Get-Service -Name dmwappushservice | Where-Object {$_.StartType -eq "Disabled"}) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    Set-Service -Name dmwappushservice -StartupType Automatic}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+If(Get-Service -Name dmwappushservice | Where-Object {$_.Status -eq "Stopped"}) {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   Start-Service -Name dmwappushservice} 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 Function Enable-EdgePDF {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     Write-Output "Setting Edge back to default"
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -650,7 +657,8 @@ Switch ($Prompt1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Write-Output "Disabling WAP push service"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Start-Sleep 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 DisableWAPPush
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                Write-Output "WAP push service stopped and disabled"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                Write-Output "Re-enabling DMWAppushservice if it was disabled"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                CheckDMWService
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Start-Sleep 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             No {
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -683,7 +691,8 @@ Switch ($Prompt1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Write-Output "Disabling WAP push service"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Start-Sleep 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 DisableWAPPush
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                Write-Output "WAP push service stopped and disabled"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                Write-Output "Re-enabling DMWAppushservice if it was disabled"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                CheckDMWService
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Start-Sleep 1
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }
 
			 |