The fastest way to uninstall a program depends on your operating system

Windows, Mac, and Linux each have a built-in way to remove programs, and the steps are different for each. On Windows, you use the Settings app or the Control Panel. On Mac, you drag the program to the Trash or use the Applications folder. On Linux, you use your distribution's package manager or the software center. Most programs can be removed in under a minute once you know where to look.

Some programs leave behind files even after you uninstall them — settings, caches, or configuration folders that stay on your hard drive. If you want a complete removal, you may need to delete these leftover files by hand, or use a third-party uninstaller tool. For most people, the built-in uninstall method is enough.

Key Takeaways

  • Windows users can uninstall programs through Settings > Apps > Apps and Features, or through Control Panel > Programs and Features.
  • Mac users can drag most programs from the Applications folder to the Trash, or use Finder to search for and delete the app.
  • Linux users typically uninstall programs through their distribution's package manager or software center, accessed from the applications menu.
  • Some programs leave behind configuration files and caches after uninstall, which you can delete manually if you want a complete removal.
  • Third-party uninstaller tools can find and remove leftover files, but the built-in methods work for most everyday programs.

How to uninstall programs on Windows

The easiest way on Windows 10 and 11 is through the Settings app. Open Settings, go to Apps, then select Apps and Features. Scroll through the list to find the program you want to remove, click it, and select Uninstall. A confirmation window will appear — click Uninstall again to proceed. The program will be removed in a few seconds to a few minutes depending on its size.

If you are using an older version of Windows or prefer the traditional method, you can use Control Panel instead. Open Control Panel, go to Programs, then Programs and Features. Find the program in the list, click it, and select Uninstall. Follow the prompts that appear. Both methods do the same thing — Settings is just newer and slightly faster.

Some programs have their own uninstaller that opens when you select Uninstall. You may see additional options like "Remove all components" or "Keep my settings." Choose what fits your needs, then let the uninstaller finish. If the uninstaller gets stuck or freezes, you can force-close it and try again, or restart your computer and try a different program first.

How to uninstall programs on Mac

Most Mac programs can be removed by dragging them to the Trash. Open Finder, go to Applications, find the program you want to remove, and drag it to the Trash in your dock. Empty the Trash afterward to permanently delete it. This works for the vast majority of Mac applications and takes just a few seconds.

Some programs come with their own uninstaller. Look in the Applications folder for an Uninstall or Uninstaller file with the program's name. Double-click it and follow the prompts. A few larger programs, like Adobe Creative Suite or Microsoft Office, use this method instead of simple drag-and-drop.

If you cannot find a program in Applications, try using Spotlight search. Press Command + Space, type the program's name, and if it appears, you can see where it is stored. Some programs install in other locations like the Utilities folder or a custom folder inside Applications. Once you find it, drag it to the Trash the same way.

How to uninstall programs on Linux

The method depends on which Linux distribution you use, but most have a graphical software center or app store. Open your applications menu, look for Software Center, Ubuntu Software, GNOME Software, or a similar name, and search for the program you want to remove. Click it, then select Remove or Uninstall. The program will be deleted in a few seconds.

If you prefer the command line, you can uninstall programs using your distribution's package manager. On Ubuntu and Debian-based systems, open a terminal and type sudo apt remove [program-name], replacing [program-name] with the actual name of the program. On Fedora and Red Hat systems, use sudo dnf remove [program-name]. On Arch Linux, use sudo pacman -R [program-name]. Type your password when prompted and confirm the removal.

If you are not sure of the exact program name, you can search for it first. In Ubuntu, type apt search [partial-name] to see a list of matching programs. This helps you find the correct name before you remove it.

What to do about leftover files after uninstall

When you uninstall a program, it usually removes the main application files but leaves behind configuration files, user settings, and cached data. These leftover files take up very little space and rarely cause problems. If you want to keep your computer clean or if a program is misbehaving and you want to start fresh, you can delete these files by hand.

On Windows, these files are typically stored in hidden folders. Open File Explorer, go to View, and check "Hidden items" to show hidden files and folders. Look in C:\Users\[YourUsername]\AppData for a folder with the program's name, and delete it. Be careful not to delete anything else in AppData, as other programs may depend on files there.

On Mac, open Finder, press Command + Shift + Period to show hidden files, and look in ~/Library for folders related to the program. Common locations are ~/Library/Application Support, ~/Library/Preferences, and ~/Library/Caches. Search for the program's name in each folder and delete what you find.

On Linux, hidden files are stored in your home directory with a dot at the start of the folder name. Open a file manager, press Ctrl + H to show hidden files, and look for folders like .config, .local, or .cache. Search for the program's name and delete the matching folders.

When to use a third-party uninstaller tool

Third-party uninstaller programs like CCleaner, Revo Uninstaller, or AppCleaner can find and remove leftover files automatically. They scan your computer after you uninstall a program and show you what was left behind, then delete it all at once. This is useful if you want a completely clean removal without hunting through hidden folders by hand.

These tools are optional — the built-in uninstall methods work fine for most people and most programs. Third-party uninstallers are worth considering if you frequently install and remove programs, or if you want to free up space by removing every trace of a program. Download them from their official websites, not from random software sites, to avoid getting unwanted programs bundled in.

Be cautious with aggressive uninstaller settings. Some third-party tools have an option to remove all leftover files automatically, but this can sometimes delete files that other programs still need. Use the default settings or review what the tool plans to delete before confirming.

Troubleshooting programs that won't uninstall

If a program refuses to uninstall, the most common reason is that it is still running in the background. Close the program completely, then try uninstalling again. On Windows, open Task Manager (Ctrl + Shift + Esc), look for the program in the list, right-click it, and select End Task. On Mac, open Activity Monitor, find the program, and click the X button to force-quit it.

If uninstalling still fails, restart your computer and try again immediately after startup, before the program has a chance to run. Some programs lock their own files while they are active, and restarting clears these locks.

On Windows, if the uninstaller is corrupted or missing, you can try using the command line. Open Command Prompt as administrator and type wmic product where name="[Program Name]" call uninstall, replacing [Program Name] with the actual name. This uses Windows' built-in program database to remove the program even if the normal uninstaller is broken.

Frequently Asked Questions

Does uninstalling a program delete all my files and settings?

No. Uninstalling removes the program itself but leaves your personal files and documents alone. Settings and preferences are usually left behind too, so if you reinstall the program later, it may remember some of your choices. If you want to delete everything including settings, you need to manually remove the leftover configuration files.

Can I uninstall a program that came with my computer?

On Windows, most built-in programs like Notepad, Calculator, and Paint can be uninstalled, though you can also reinstall them later from the Microsoft Store. On Mac, built-in programs like Mail and Safari cannot be uninstalled. On Linux, you can uninstall anything, but removing core system programs can break your computer, so avoid removing anything you are not sure about.

What if I accidentally delete a program I need?

You can reinstall it from the original source — the software's website, an app store, or an installation disc. Most programs are free to download and reinstall. If you deleted the program files but not the settings, reinstalling will often restore your preferences and data.

Do I need to restart my computer after uninstalling?

Most programs do not require a restart after uninstall. Some do, and the uninstaller will tell you. If you are unsure, restarting does not hurt and can help clear any remaining files from memory.

Why does my computer still run slowly after uninstalling a large program?

Uninstalling frees up hard drive space but does not usually speed up performance. If your computer is still slow, the issue is likely something else — too many programs running at startup, insufficient RAM, or a full hard drive. Uninstalling programs helps only if your drive was nearly full.