You want to remove a program. Maybe it’s slowing your PC down, taking up space, or you just don’t use it anymore. Whatever the reason, here’s exactly how to uninstall software from your computer, step by step, on every major platform.
The Quick Answer
On Windows: Go to Settings > Apps > Installed Apps, find the program, click the three dots, and hit Uninstall.
On Mac: Open Finder > Applications, drag the app to the Trash, then empty it.
That’s the short version. But if you want to do it properly, especially for stubborn apps or ones that leave junk behind, keep reading.

How to Uninstall Software on Windows
Windows 11
- Press the Windows key, then click Settings (the gear icon)
- Go to Apps on the left sidebar
- Click Installed Apps
- Scroll or search for the program you want to remove
- Click the three-dot menu next to the app
- Select Uninstall
- Follow any prompts that appear
Windows will run the program’s built-in uninstaller. Some apps ask if you want to keep your saved settings or user data. If you’re done with the app completely, say no.
Windows 10
The process is almost the same:
- Open Settings (Win + I)
- Click Apps
- Select Apps & Features
- Find your app, click it once
- Hit Uninstall
Alternatively, you can go through Control Panel:
- Press Win + R, type
control, hit Enter - Click Programs and Features (or “Uninstall a program”)
- Right-click the app
- Click Uninstall
Control Panel is older but sometimes works better for legacy software like old games or enterprise tools that don’t show up in the Settings menu.
Uninstalling from the Start Menu
You can also right-click any pinned app in the Start menu and select Uninstall directly. Fast and simple for common programs.
How to Uninstall Software on a Mac
The Drag-to-Trash Method
For most Mac apps, this works perfectly:
- Open Finder
- Click Applications in the left sidebar
- Find the app you want to remove
- Drag it to the Trash in your Dock
- Right-click the Trash and select Empty Trash
Simple. But there’s a catch. Some apps store preference files, caches, and support files in hidden folders even after you trash the main app. These leftover files can add up to several gigabytes over time.
To find and remove them:
- Open Finder
- Press Cmd + Shift + G to open “Go to Folder”
- Type
~/Libraryand press Enter - Check the Application Support, Caches, and Preferences folders for leftover files from the deleted app
- Drag those to Trash too, then empty it
Using Launchpad
- Open Launchpad from the Dock (or press F4)
- Hold down an app icon until they start wiggling
- Click the X that appears on the app you want to remove
- Confirm the deletion
This only works for apps downloaded from the Mac App Store. For apps installed from the web or DMG files, use the Finder method above.
Third-Party Uninstallers for Mac
Apps like AppCleaner (free) scan for all associated files when you drag an app into it, so nothing gets left behind. It’s one of the most useful small utilities on macOS. Worth downloading if you uninstall apps regularly.
How to Uninstall Programs on Linux
The method depends on your distribution and package manager.
| Distribution | Command |
|---|---|
| Ubuntu / Debian | sudo apt remove package-name |
| Fedora / RHEL | sudo dnf remove package-name |
| Arch Linux | sudo pacman -R package-name |
| Snap packages | sudo snap remove package-name |
| Flatpak | flatpak uninstall com.app.Name |
If you’re using a desktop environment like GNOME or KDE, there’s usually a graphical software center with an uninstall option too. Look for “Software” or “Discover” in your app menu.
What to Do When a Program Won’t Uninstall
This is the frustrating part. Some programs fail to uninstall because:
- The uninstaller is corrupted
- A background process is still running the app
- The app is partially installed
- Malware is preventing removal
Here’s how to handle each situation.
Close the App First
Before uninstalling, make sure the app isn’t running anywhere. Check the system tray (bottom-right corner in Windows). Right-click any icon related to the app and choose Exit or Quit.
Also open Task Manager (Ctrl + Shift + Esc) and look for any processes from that app. Select them and click End Task.
Use the Program’s Own Uninstaller
Some software comes with a dedicated uninstall.exe file in its installation folder. Look in:
C:\Program Files\AppName\ or C:\Program Files (x86)\AppName\
Run the uninstaller from there directly.
Microsoft’s Troubleshooter
Microsoft offers a free Program Install and Uninstall Troubleshooter that fixes broken uninstall entries in the registry. You can download it from the Microsoft Support page for the Fix it tool. It’s helped me personally when an app just refused to go away.
Revo Uninstaller (Windows)
Revo Uninstaller is one of the best tools for stubborn software on Windows. It:
- Runs the standard uninstaller first
- Then scans for leftover registry keys and files
- Lets you remove all traces of the program
The free version handles most cases. Use the “Moderate” or “Advanced” scan mode for thorough cleanup.
Manually Delete Registry Entries (Advanced)
Only do this if you’re comfortable with the registry. Incorrect changes can break Windows.
- Press Win + R, type
regedit, press Enter - Navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall - Look for a folder (key) matching the app name
- Back up the registry key first (File > Export)
- Delete the key
After this, the app should disappear from the installed apps list.
Leftover Files: Why You Should Clean Them Up
When you uninstall software on Windows, the program is gone but it often leaves behind:
- Registry entries
- AppData folders
- Temp files
- Log files
These don’t harm your computer, but they take up space. Over time, especially on older machines, this junk adds up.
Where Leftover Files Hide on Windows
| Location | What’s There |
|---|---|
C:\Users\YourName\AppData\Local | User-specific app data |
C:\Users\YourName\AppData\Roaming | Settings and config files |
C:\ProgramData | Shared app data |
C:\Windows\Temp | Temporary files |
You can safely delete folders in AppData and Temp that belong to apps you’ve already uninstalled. Press Win + R and type %AppData% to navigate there quickly.
Uninstalling Built-in Windows Apps (Bloatware)
Some apps come pre-installed on Windows and don’t show a normal uninstall option. Things like Xbox Game Bar, Mail, or some OEM-specific software from your laptop manufacturer.
You can remove many of these with PowerShell:
- Right-click the Start button
- Click Terminal (Admin) or Windows PowerShell (Admin)
- Type:
Get-AppxPackage *appname* | Remove-AppxPackage
Replace appname with something identifiable from the app. For example, for the Xbox app: Get-AppxPackage *xbox* | Remove-AppxPackage
Be careful here. Some built-in apps are tied to system functions. If you’re not sure, leave it.
After Uninstalling: Good Habits
Once you’ve uninstalled what you needed to:
- Run Disk Cleanup (Windows) or empty the Trash (Mac)
- Restart your computer. Some uninstallers ask for a restart; do it.
- Check that the app no longer appears in your apps list
- If it was a browser extension, check your browser too and remove it from there
Uninstalling the desktop software doesn’t always remove associated browser extensions. Go to your browser’s extensions or add-ons page and check.
A Quick Comparison: Methods at a Glance
| Method | Platform | Best For |
|---|---|---|
| Settings > Apps | Windows 11/10 | Standard apps |
| Control Panel | Windows | Legacy/older software |
| Drag to Trash | macOS | Most Mac apps |
| Launchpad X button | macOS | Mac App Store apps |
| AppCleaner | macOS | Full cleanup including hidden files |
| Revo Uninstaller | Windows | Stubborn programs and deep cleanup |
| apt/dnf remove | Linux | Package-managed software |
| PowerShell | Windows | Bloatware and built-in apps |
Conclusion
Uninstalling software from your computer is straightforward most of the time. Windows gives you Settings or Control Panel. Mac gives you the Trash or Launchpad. Linux uses the terminal or your distro’s software center.
When things get messy, tools like Revo Uninstaller on Windows or AppCleaner on Mac handle the heavy lifting. And if something flat-out refuses to uninstall, closing background processes and using Microsoft’s own troubleshooter usually fixes it.
FAQs
I uninstalled a program but it’s still showing up in my Start menu. How do I get rid of it?
Sometimes shortcuts remain even after uninstallation. Right-click the shortcut in the Start menu and select “Open file location.” If the actual file no longer exists but the shortcut does, just delete the shortcut. Also check your Desktop and Taskbar for pinned shortcuts.
Does uninstalling software actually free up disk space right away?
Yes, but you may need to empty the Recycle Bin (Windows) or Trash (Mac) first for the space to show as available. Also, some apps write cached data outside their main install folder. Cleaning AppData folders and running Disk Cleanup gets you that space back too.
Can I reinstall a program after uninstalling it without losing my data?
It depends on the app. Many programs store user data and settings in AppData or Documents, separate from the install folder. If you didn’t delete those during uninstallation, your data is likely still there and will reappear when you reinstall. Games are a common example where save files survive an uninstall.
Is it safe to use third-party uninstallers like Revo?
Revo Uninstaller is reputable and widely used. It’s been around since 2006 and has a free version that does the job. Just download it from the official site and avoid cracked or bundled versions from random download sites, which is where problems come from.
What happens if I accidentally uninstall a system app?
On Windows, you can restore many built-in apps from the Microsoft Store by searching for them and reinstalling. If something critical breaks, System Restore is your safety net. Go to Control Panel > Recovery > Open System Restore and roll back to a point before the uninstall.
