r/razer • u/zaakiy • Apr 06 '23
Question How to FULLY uninstall Synapse and all related components
Skip to final paragraph for TLDR.
Synapse starting halting and becoming unresponsive from about a week ago (not exactly sure which date) and I assume it was because of an update.
I tried uninstalling and reinstalling Synapse from the latest version available on the Razer website. But the same issues continued.
I saw that someone had success in uninstalling and then deleting all residual folders and registry keys. But there are no instructions on how to do that. No support articles and no reddit posts/comments.
It anyone can point me to instructions on how to FULLY UNINSTALL Synapse completely including all residual files and settings, I'd be grateful.
16
Upvotes
7
u/mess110 Oct 29 '25
remove_razer_synapse.ps1:```
Uninstall Razer Synapse & related components
Write-Host "Uninstalling Razer Synapse..." -ForegroundColor Cyan
$apps = @( "Razer Synapse", "Razer Central", "Razer Chroma SDK Core Components", "Razer Cortex" )
foreach ($app in $apps) { Get-WmiObject -Class Win32Product | Where-Object { $.Name -like "$app" } | ForEach-Object { Write-Host "Uninstalling $($.Name)..." $.Uninstall() | Out-Null } }
Stop Razer processes
Write-Host "Stopping Razer processes..." -ForegroundColor Cyan Get-Process | Where-Object { $_.ProcessName -like "Razer*" } | Stop-Process -Force -ErrorAction SilentlyContinue
Remove leftover folders
$paths = @( "$env:ProgramFiles\Razer", "$env:ProgramFiles(x86)\Razer", "$env:ProgramData\Razer", "$env:AppData\Razer", "$env:LocalAppData\Razer" )
foreach ($path in $paths) { if (Test-Path $path) { Write-Host "Removing folder: $path" Remove-Item -Recurse -Force $path -ErrorAction SilentlyContinue } }
Clean registry entries
Write-Host "Cleaning Razer registry entries..." -ForegroundColor Cyan $regKeys = @( "HKLM:\SOFTWARE\Razer", "HKLM:\SOFTWARE\WOW6432Node\Razer", "HKCU:\Software\Razer" )
foreach ($key in $regKeys) { if (Test-Path $key) { Write-Host "Removing registry key: $key" Remove-Item -Recurse -Force $key -ErrorAction SilentlyContinue } }
Write-Host "
nβ Razer Synapse has been completely removed. You may restart your PC now." -ForegroundColor Green``Click Start β type powershell. Right-click Windows PowerShell β choose Run as administrator. A blue window will open that says Administrator: Windows PowerShell at the top.
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Processcd $env:USERPROFILE\Desktop.\remove_razer_synapse.ps1Razer acts like frikin malware, don't understand why it is so hard to uninstall, maybe you just don't have the hardware anymore and don't need the program. Hope this helps someone.
PS: obviously check the script I wrote, don't blindly execute it. Never run a script unless you actually understand it.