Get-AppxPackage | where NonRemovable -eq $false | sort Name | ft Name, PackageFullName
Get-AppxPackage -AllUsers | where { $_.NonRemovable -eq $false -and $_.InstallLocation -ne $null} | sort Name | ft Name, PackageFullName
Get-AppxProvisionedPackage -Online | ft DisplayName, PackageName
gci $Env:ProgramFiles\WindowsApps | ft Name
Get-AppxPackage -Name *skype* | Remove-AppxPackage
Get-AppxPackage -AllUsers -Name *skype* | Remove-AppxPackage -AllUsers
If this fails, you can try deleting the app folders from %PROGRAMFILES%\WindowsApps
as the TrustedInstaller
user, for example with WinAero Tweaker, ExecTi, or PsExec. You may want to back them up in case reinstallation is difficult.
Get-AppxProvisionedPackage -Online | where PackageName -like *zune* | Remove-AppxProvisionedPackage -Online
dism /Online /Remove-ProvisionedAppxPackage /PackageName:"Microsoft.ZuneMusic_11.2403.5.0_neutral_~_8wekyb3d8bbwe"
Windows 11 Widgets (
widgets.exe
andwidgetservice.exe
) can be uninstalled by removing theMicrosoftWindows.Client.WebExperience
AppX package. This is more effective than settingHKCU\Software\Microsoft\Windows\CurrentVersion\Dsh\IsPreLaunchEnabled=0
because that only kills themsedgewebview2.exe
child processes, not the the aforementioned parent processes.