Your computer comes with software already installed, and over time you'll probably add more. Programs take up storage space on your hard drive, use memory when they run, and can slow down your system's performance. Some programs you download might not work the way you expected, or you might simply decide you don't use them anymore. Understanding when and why to remove software helps you keep your computer running smoothly.
Learn About Aloe Plant Face Care Safety →
Storage space is a real concern for many PC users. A single large program can use several gigabytes of space. If you have a computer with a smaller hard drive—say 256GB or 512GB—unused programs can eat up the room you need for photos, documents, and other files. Windows itself typically uses 20-30GB depending on your version, so removing unused software creates breathing room for the things that matter to you.
Beyond storage, unnecessary programs running in the background consume RAM (random access memory) and processing power. This is particularly noticeable on older computers or devices with less than 8GB of RAM. Programs that start automatically when Windows boots can add 30 seconds or more to your startup time. Removing software you don't use means faster boot times and better performance when you're actually working.
Some people uninstall programs because they've been replaced by better alternatives. You might have downloaded a web browser but now prefer a different one, or tried a photo editor that wasn't quite right for your needs. Others uninstall trial software that came with their computer or programs bundled with other software they didn't actually want. Malware and potentially unwanted programs (PUPs) sometimes hide among legitimate software, making uninstallation an important security step.
Key takeaway: Uninstalling programs you don't use reclaims storage space, improves system performance, and helps maintain a cleaner, more organized computer.
The most straightforward way to uninstall programs on modern Windows PCs is through the Settings app. This method works for programs installed from the Microsoft Store as well as traditional desktop applications. The process is consistent across Windows 10 and Windows 11, though the exact menu path may vary slightly between versions.
Get Your Free Ring Resizing Information Guide →
To start, open the Settings app by pressing the Windows key and typing "Settings," then selecting the Settings app from the results. You can also right-click the Start button and choose "Settings" directly. Once Settings is open, navigate to the "Apps" section. In Windows 11, you'll see "Apps" in the left sidebar. In Windows 10, it might be labeled "Apps & Features" or found under "System."
Once you're in the Apps section, you'll see a searchable list of all installed programs on your computer. The list is typically sorted by installation date, with most recent installations at the top. You can also sort by name or size, which is helpful if you're looking for space-consuming programs to remove. The search bar at the top lets you quickly find a specific program without scrolling through the entire list.
To uninstall a program, click on it to select it. A menu will appear with an "Uninstall" button. Click this button, and Windows will either immediately remove the program or launch the program's own uninstaller—a dedicated tool that knows exactly how to remove that specific software. Some uninstallers ask questions about whether you want to keep settings or data files. Most of the time, you can safely choose to remove everything unless you think you might reinstall the program later.
After uninstallation, Windows may ask you to restart your computer. Some programs require this; others don't. If you're removing multiple programs in one session, you can usually uninstall several before restarting once. The removal process might take a few seconds or several minutes depending on the program's size and complexity. Don't interrupt the process or shut down your computer while uninstallation is running.
Key takeaway: Windows Settings provides a centralized, reliable method to view and remove any installed program, making it your go-to tool for most uninstallation tasks.
While Windows Settings is the modern standard, the older Control Panel method still exists in Windows 10 and Windows 11 and sometimes shows additional programs that Settings misses. This is particularly true for older software or enterprise programs. Learning this method gives you another option if Settings doesn't show the program you're looking for or if you need to remove multiple programs at once.
Learn About Paying Your Kaiser Permanente Medical Bills →
To access Control Panel, press the Windows key, type "Control Panel," and select it from the search results. Alternatively, you can right-click the Start button, look for Control Panel, or search for "Programs and Features." Once Control Panel opens, look for the "Programs" or "Programs and Features" section. This is where Windows keeps its centralized list of installed software.
The Programs and Features window displays every installed program with its size, version number, and installation date. This view is often more detailed than Settings, showing file sizes in a sortable column. Programs are listed alphabetically by default, but you can click any column header to reorganize the list. Sorting by size is useful for identifying which programs consume the most storage space on your hard drive.
To uninstall a program using Control Panel, select it from the list and look for an "Uninstall" or "Uninstall/Change" button that appears at the top. Clicking this launches the program's uninstaller just like the Settings method. Some programs also show "Repair" or "Modify" options if they support changing installed features without full uninstallation. The uninstallation process proceeds the same way as through Settings.
One advantage of the Control Panel method is that you can see installed Windows updates and language packs listed alongside regular programs. You can also sort by publisher, which helps if you're trying to remove all software from a particular company. For users managing multiple computers or working in education environments, the Control Panel view is sometimes more transparent and predictable than Settings.
Key takeaway: Control Panel offers a traditional, detailed view of installed programs and sometimes reveals software that Settings doesn't display, making it a useful backup method.
Occasionally, a program refuses to uninstall through normal means. The uninstaller might be corrupted, the program might be partially installed, or Windows might lock files that the uninstaller needs to remove. Rather than giving up or forcing deletion, there are systematic approaches to handle these stubborn programs without damaging your system.
Get Your Free TikTok Photo Sharing Guide →
The first step is to restart your computer in Safe Mode, which loads Windows with only essential services and drivers. This reduces conflicts that might be preventing uninstallation. To restart in Safe Mode on Windows 10 or 11, press the Windows key and "R" together to open the Run dialog, type "msconfig," and press Enter. In the window that opens, go to the "Boot" tab and check "Safe boot." Select "Minimal" and click OK, then restart. Once in Safe Mode, try uninstalling the program again through Settings or Control Panel.
If Safe Mode doesn't work, you can try dedicated uninstaller programs. These tools scan your system for leftover files and registry entries even after an uninstaller fails. Programs like Geek Uninstaller (which has a free version) or Revo Uninstaller are specifically designed to find and remove stubborn software. They work by monitoring what the uninstaller removes and then cleaning up any leftover pieces. This approach is more thorough than manual removal and reduces the risk of leaving broken registry entries that could slow your system down.
For programs that absolutely refuse to budge, you can manually delete the program's folder, though this should be a last resort. Navigate to the Program Files folder (usually C:\Program Files or C:\Program Files (x86) on most Windows systems), find the folder named after the program you want to remove, and delete it. This removes the program files but may leave behind registry entries and settings. After manual deletion, you can use a registry cleaner if you're comfortable with that level of system maintenance, though this carries more risk of causing problems if you delete the wrong entries.
Never force-delete programs related to Windows itself, drivers, or security software without thorough research. Some software is critical to your computer's operation. If you're unsure whether a program is safe to remove, search for its name online to understand what it does before attempting removal.
Key takeaway: Stubborn programs can
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.