mirror of
https://github.com/Sycnex/Windows10Debloater.git
synced 2025-05-10 07:32:09 +00:00
Update Windows10DebloaterGUI.ps1
This commit is contained in:
parent
be3a6765b6
commit
e126327482
@ -118,6 +118,17 @@ $RemoveBloatNoBlacklist.Font = 'Microsoft Sans Serif,10'
|
||||
|
||||
$Form.controls.AddRange(@($Debloat, $RemoveAllBloatware, $RemoveBlacklist, $Label1, $RevertChange, $Label2, $DisableCortana, $EnableCortana, $StopEdgePDFTakeover, $EnableEdgePDFTakeover, $DisableTelemetry, $RemoveRegkeys, $RemoveOnedrive, $FixWhitelist, $RemoveBloatNoBlacklist))
|
||||
|
||||
$DebloatFolder = "C:\Temp\Windows10Debloater"
|
||||
If (Test-Path $DebloatFolder) {
|
||||
Write-Output "$DebloatFolder exists. Skipping."
|
||||
}
|
||||
Else {
|
||||
Write-Output "The folder "$DebloatFolder" doesn't exist. This folder will be used for storing logs created after the script runs. Creating now."
|
||||
Start-Sleep 1
|
||||
New-Item -Path "$DebloatFolder" -ItemType Directory
|
||||
Write-Output "The folder $DebloatFolder was successfully created."
|
||||
}
|
||||
|
||||
#region gui events {
|
||||
$RemoveBlacklist.Add_Click( {
|
||||
$ErrorActionPreference = 'silentlycontinue'
|
||||
@ -224,6 +235,18 @@ $RemoveAllBloatware.Add_Click( {
|
||||
Write-Host -Message ('Setting InstallService Startup to Disabled')
|
||||
& Set-Service -Name InstallService -StartupType Disabled
|
||||
}
|
||||
|
||||
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 DebloatAll {
|
||||
|
||||
@ -476,11 +499,16 @@ $RemoveAllBloatware.Add_Click( {
|
||||
}
|
||||
|
||||
Function CheckDMWService {
|
||||
|
||||
If (Get-Service -Name dmwappushservice | Where-Object {$_.Status -eq "Stopped"}) {
|
||||
Start-Service -Name dmwappushservice
|
||||
}
|
||||
}
|
||||
|
||||
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 CheckInstallService {
|
||||
|
||||
@ -728,13 +756,16 @@ $RemoveBloatNoBlacklist.Add_Click( {
|
||||
}
|
||||
|
||||
Function CheckDMWService {
|
||||
|
||||
Param([switch]$Debloat)
|
||||
|
||||
Param([switch]$Debloat)
|
||||
|
||||
If (Get-Service -Name dmwappushservice | Where-Object {$_.Status -eq "Stopped"}) {
|
||||
Start-Service -Name dmwappushservice
|
||||
}
|
||||
}
|
||||
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 CheckInstallService {
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user