Forum Discussion
Why can't I uninstall certain apps on Windows 11?
If you find that you can't uninstall apps in Windows 11 through the standard Settings app, using the built-in command-line tool winget is an excellent and robust next step. winget can often remove stubborn applications that the graphical interface fails to handle, making it a reliable solution when you can't uninstall apps in Windows 11 the usual way.
Here is how to use it:
- Open a Terminal as Administrator: Right-click the Start button and select "Terminal (Admin)" or "Command Prompt (Admin)".
- Find the App's Identifier (ID): Use the winget list command to see a list of installed apps. To filter for a specific one, use winget list "app name". This will show you the exact ID for the app.
- Uninstall the App: Once you have the ID, use the command winget uninstall <app_id>. For example, to remove a specific version you would run winget uninstall --name <app_name> --version <version_number>.
Note: winget might not be able to distinguish between 32-bit (x86) and 64-bit (x64) versions of the same app, potentially uninstalling the wrong one if you try to specify by version only. On corporate or heavily restricted networks, winget may fail to uninstall if it cannot access the Microsoft repository.
If winget cannot complete the uninstall, your next best option is to use the official Microsoft Program Install and Uninstall Troubleshooter. This tool is designed to fix common issues that prevent installations and removals, and is a recommended path when other methods fail.