Wow!
Now we have the best uninstaller (according to myself) as an automated installer (if needed, requires admin).
Website: https://www.bcuninstaller.com/
Github: https://github.com/Klocman/Bulk-Crap-Uninstaller
Update 2025-04-29:
Click to reveal
Click to hide
Made sure latest release is grabbed from github.
Update 2025-03-21:
Click to reveal
Click to hide
Initially added here as Version 5.8.3 (Currently latest available) and tested it working.
Added to "Application Uninstallation" tag ast that's generally what you do with it.
Here we go:
$ProgressPreference = 'SilentlyContinue'
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
$tp = "C:\TempPath"
mkdir $tp
$owner = "Klocman"
$repo = "Bulk-Crap-Uninstaller"
$latestRelease = Invoke-RestMethod -Uri "https://api.github.com/repos/$owner/$repo/releases/latest"
$asset = $latestRelease.assets | Where-Object { $_.name -like "BCUninstaller_*_setup.exe" } | Select-Object -First 1
$assetUrl = $asset.browser_download_url
$installerPath = "$tp\$($asset.name)"
Invoke-WebRequest -Uri $assetUrl -OutFile $installerPath
Start-Process -FilePath $installerPath -ArgumentList "/silent /suppressmsgboxes /norestart" -Wait
Start-Sleep -Seconds 30
del $installerPath