Skip to content

Instantly share code, notes, and snippets.

@GabiNun
GabiNun / Edge.ps1
Last active December 27, 2025 07:17
irm gist.github.com/GabiNun/c576d453134e73868d535f52bcf5d120/raw/RemoveEdge.ps1 | iex
Get-Process *Edge*,SearchHost | Stop-Process -Force
Remove-Item "$Env:ProgramFiles (x86)\Microsoft" -Recurse -Force
sc.exe delete edgeupdate
sc.exe delete edgeupdatem
Unregister-ScheduledTask *Edge* -Confirm:$False
Remove-Item "HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Edge*"
$EdgePath = "HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Edge"
$EdgeUWP = "$Env:SystemRoot\SystemApps\Microsoft.MicrosoftEdge_8wekyb3d8bbwe"
if (Test-Path $EdgePath) {
New-Item $EdgeUWP\MicrosoftEdge.exe -Force | Out-Null
cmd /c ((Get-ItemProperty $EdgePath).UninstallString + ' --force-uninstall --delete-profile')
Write-Host "Edge was Uninstalled" -ForegroundColor Green
} else {
Write-Output "Edge is not installed"
}