Remove Windows Service with PowerShell



We need to remove the window service named TestService using PowerShell. If you are using PowerShell 6.0 or above version, you can directly use a cmdlet Remove-Service command as shown below.

In this example, we have a service name called TestService.

Remove-Service Testservice -Confirm:$false -Verbose

If you are using the PowerShell framework version (5.1 or below), you need to use the registry. Services are stored in the registry at the below location.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\

To delete the service, we need to remove that service key with the command as shown below.

Get-Item HKLM:\SYSTEM\CurrentControlSet\Services\TestService | Remove-Item -Force -Verbose

Here we are using the Service name TestService and you need to reboot the server after running the above command.

Updated on: 2021-02-19T13:13:54+05:30

6K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements