diff --git a/cleanW10.ps1 b/cleanW10.ps1 index aae06e3..b2eb039 100755 --- a/cleanW10.ps1 +++ b/cleanW10.ps1 @@ -456,7 +456,16 @@ function DisableService { return } Stop-Service -InputObject $service -PassThru | Set-Service -StartupType disabled - Write-Host -ForegroundColor Green "done " + Write-Host -ForegroundColor Green "done" + if ( $params.userService ) { + # For this kind of service, we need to add a key t create a user service + # Where user log-in. + AddRegKey @{ + path="HKLM:\SYSTEM\CurrentControlSet\Services\$($params.name)"; + key="UserServiceFlags" + value="0" + } + } } catch { Write-Host -NoNewLine -ForegroundColor Red "`tError`n`t"