Remove Atera Agent and Splashtop Streamer with PowerShell

Table of Contents

What does this do?

I recently started managing an office that the previous MSP was using Atera agent for their RMM solution. I did not have access to their uninstall tool and needed a way to automate this across a large number of computers. It is very simple code but as always make sure you review what it is going to do and understand everything and then test on a few computers manually before deploying through your network.

The Code

#Kill and Remove Related Services
Get-Service | Where {$_.ServiceName -Like "Splash*"} | Stop-Service -force | Remove-Service
Get-Service | Where {$_.ServiceName -Like "SSU*"} | Stop-Service -force | Remove-Service
Get-Service | Where {$_.ServiceName -Like "Atera*"} | Stop-Service -force | Remove-Service

#Kill Ticketing Agent and System Tray Process
Get-Process | Where {$_.ProcessName -Like "Ticket*"} | Stop-Process -force

#Remove Ticketing Agent from each User's AppData Folder
$users = Get-ChildItem C:\Users.
foreach ($user in $users){
$folder = "C:\users\" + $user + "\AppData\Local\Temp\TicketingAgentPackage"
Remove-Item $folder -Recurse -Force -ErrorAction silentlycontinue

#Remove Atera Program Files Folders
Remove-Item "C:\Program Files (x86)\ATERA Networks" -Recurse -Force -ErrorAction silentlycontinue
Remove-Item "C:\Program Files\ATERA Networks" -Recurse -Force -ErrorAction silentlycontinue

#Removes Registry for Software and Autorun
Remove-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" -Name "AlphaHelpdeskAgent"
Remove-Item -Path 'HKLM\SOFTWARE\ATERA Networks'

#Uninstall Splashtop Streamer
$app = get-wmiobject -class Win32_Product -filter "Name = 'Splashtop Streamer'"

Share This Post

More Posts

4 Responses

  1. Hi,

    Thanks for this. I got a few errors but it seemed to do the trick. I too found Atera sadly lacking and Splashtop was terrible – like a cancer – could not get rid of it. I work in the UK as a single practioner. Can I ask what you use for your trusty RMM?

    Best regards

  2. Sorry I never saw the last part asking about what I use and just revamped my website and saw this. I use Microsoft Endpoint manager for clients that are using the 365 ecosystem. For everyone else I actually use Comodo’s ITarian which allows python scripting which will also allow running Powershell scripts. It has a great remote support tool that can be setup to allow unattended access or you can have the user approve, patch management, ticketing system, and more. It is free for up to 50 devices and $1.25 each if you go over 50.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Content

Microsoft Office 2021

Updating MS Office with Microsoft Endpoint Manager

My apologies that this isn’t really a technical write-up.  I just got really frustrated trying to find answers as to why I was stuck at “Install Pending” and feel like this part of the process is skipped in any existing Microsoft Office Volume documentation.  Of course always setup a deployment test group and verify it is successful there first!

Read More »