You Just Need to Free Up Space on Your PC
It starts with a simple notification. Your C: drive is running low on space. You open your Start menu and see a list of applications you haven’t used in months, maybe years. That old game from 2023, a trial version of software you never bought, or three different media players that all do the same thing.
Clutter slows down your computer, creates security risks from outdated software, and makes it harder to find the programs you actually need. Uninstalling applications in Windows 11 is the digital equivalent of a spring cleaning, but the process isn’t always as straightforward as dragging something to the recycle bin.
This guide will walk you through every official method to remove software in Windows 11, from the simple Settings app to powerful command-line tools. We’ll also cover what to do when a program refuses to uninstall, how to ensure every last file is gone, and the safest practices to keep your system stable.
Why Uninstalling Is More Than Just a Click
When you install a program, it doesn’t just place a single file on your hard drive. The installation process scatters pieces of itself across your system. The main application files go into “Program Files.” User-specific data and settings land in your “AppData” folder. Registry entries are created to tell Windows how to launch the program and what file types it can open. Sometimes, background services or scheduled tasks are set up.
A proper uninstallation should reverse all of this. The goal is to remove the application’s footprint completely, freeing up space and removing potential conflicts. Using the correct method is crucial because simply deleting the program’s folder leaves behind all those other fragments—registry clutter, leftover configuration files, and dormant services that can slow your PC over time.
Windows 11 provides several tools to handle this cleanup, each suited for different scenarios and user comfort levels.
The Primary Method: Using Windows Settings
For most users, the Settings app is the safest and most comprehensive place to manage applications. It provides a unified view of nearly everything installed on your system, including traditional desktop programs and modern apps from the Microsoft Store.
To begin, press the Windows key + I on your keyboard to open Settings. Navigate to “Apps” in the left-hand sidebar, and then click “Installed apps.” You’ll be presented with a list. You can search for a specific program using the search bar at the top, or sort the list by name, size, or installation date to find what you’re looking for.
When you find the target program, click the three-dot menu (“…”) next to it and select “Uninstall.” A confirmation dialog will appear. Click “Uninstall” again. For traditional desktop programs, this will launch the software’s own dedicated uninstaller wizard. Follow the prompts it provides, which may ask if you want to keep user data or remove all components.
The key advantage of using Settings is that it often provides more control than the classic Control Panel method. For Microsoft Store apps, it’s the only method that cleanly removes all associated resources. It also clearly shows the application’s size, helping you prioritize which space-hogging programs to remove first.
The Classic Approach: Control Panel
Some users, especially those familiar with older versions of Windows, prefer the Control Panel’s “Programs and Features” section. It remains a powerful tool, particularly for managing older desktop software that was not installed via the Microsoft Store.
To access it, type “Control Panel” into the Windows search bar and open it. Set “View by” to “Category” and click “Uninstall a program” under the “Programs” heading. This opens a list similar to the one in Settings, but with a different layout and additional columns like “Publisher” and “Installed On.”
Select the program you wish to remove and click the “Uninstall” or “Uninstall/Change” button at the top of the list. This action triggers the program’s native uninstaller, just as the Settings method does. The Control Panel interface can sometimes feel faster for power users who need to quickly scan through a long list of installed software by publisher or date.
It’s worth noting that Microsoft is gradually moving functionality from Control Panel to the modern Settings app. While both methods work for now, Settings is the future-proof path for application management in Windows 11.
Removing Microsoft Store Apps
Apps downloaded from the Microsoft Store are packaged and managed differently. They are sandboxed for security, which also makes them easier to remove completely. You can uninstall them from the Settings app as described above, but there are two even quicker methods.
First, you can use the Start menu. Find the app’s tile, right-click on it (or press and hold if you’re using a touchscreen), and select “Uninstall” from the context menu. A confirmation pop-up will appear; click “Uninstall” again to proceed.
Second, you can use Windows PowerShell for a command-line approach, which is useful for automation or removing multiple apps at once. Open PowerShell as an administrator and use the “Get-AppxPackage” command to find the exact package name, then “Remove-AppxPackage” to delete it. This method is best reserved for advanced users, as removing core system packages can cause instability.
When Standard Uninstallation Fails
Sometimes, you click “Uninstall” and nothing happens. Or the uninstaller starts but crashes halfway through, leaving the program in a broken, half-removed state. This is a common frustration, often caused by corrupted installer files, missing registry keys, or conflicts with other software.
Before you proceed to more advanced tools, try these basic troubleshooting steps. First, restart your computer. A simple reboot can clear system locks that are preventing the uninstaller from running. Second, run the uninstaller directly. Navigate to the program’s installation folder (often in C:\Program Files or C:\Program Files (x86)), look for a file named “uninst.exe” or similar, and run it as an administrator by right-clicking and selecting “Run as administrator.”
If the program still won’t budge, you may need to use Windows’ built-in troubleshooter. Go to Settings > System > Troubleshoot > Other troubleshooters. Run the “Program Compatibility Troubleshooter” and point it to the problematic application’s uninstaller. This tool can apply legacy settings that might allow the uninstall process to complete.
Using Dedicated Uninstaller Software
For stubborn programs or for users who want a deeper clean, third-party uninstaller applications are a popular solution. Tools like Revo Uninstaller, Geek Uninstaller, or IObit Uninstaller go beyond the standard process.
They work by first running the program’s default uninstaller. Then, they scan your registry and file system for any leftover entries, folders, and files that the standard process missed. They present you with this list of “leftovers” and allow you to delete them all with one click. This ensures a truly clean removal.
These tools are particularly effective for removing “bloatware” that comes pre-installed on many PCs, which often lacks robust uninstall options. When using any third-party tool, always download it from the official developer website to avoid malware, and be cautious when deleting registry entries—only remove the leftovers clearly associated with the program you just uninstalled.
The Nuclear Option: Manual Removal
Manual removal is a last resort. It involves deleting the program’s files and cleaning its registry entries by hand. This process is risky because deleting the wrong system file or registry key can cause Windows or other programs to malfunction.
If you must proceed, follow this order. First, delete the program’s main installation folder. Second, check your user directory (C:\Users\[YourUsername]\AppData) for any related folders in “Local,” “LocalLow,” and “Roaming.” AppData is a hidden folder, so you’ll need to enable “Hidden items” in File Explorer’s View menu to see it.
Registry editing requires extreme caution. Press Windows key + R, type “regedit,” and press Enter. Before making any changes, go to “File” > “Export” to back up your entire registry. To find the program’s keys, navigate to “HKEY_CURRENT_USER\Software” and “HKEY_LOCAL_MACHINE\SOFTWARE” and look for folders named after the software’s developer or the application itself. Only delete keys you are absolutely certain belong to the removed program. When in doubt, leave it.
Preventing Future Clutter and Problems
The best way to deal with difficult uninstallations is to avoid them. Adopting smart software habits can keep your Windows 11 system lean and manageable.
Always download software from the official source, such as the developer’s website or the Microsoft Store. Unofficial download portals often bundle the desired program with additional, unwanted software (adware, toolbars, crypto miners) that is difficult to remove. During installation, choose the “Custom” or “Advanced” setup option instead of “Express.” This lets you see exactly what is being installed and opt out of extra components, browser extensions, or scheduled tasks you don’t want.
Regularly audit your installed programs. Every few months, open Settings > Apps > Installed apps and sort by “Install date” or “Size.” Ask yourself if you’ve used an application in the last six months. If not, it’s a prime candidate for removal. For portable applications—programs that run from a single folder without installing—consider keeping them on an external drive or in a dedicated folder on your desktop. They can be removed by simply deleting their folder, leaving no trace behind.
What About Built-in Windows Apps?
Windows 11 comes with several pre-installed applications like Camera, Clock, and Weather. You can uninstall many of these just like any other Microsoft Store app via the Start menu or Settings. However, some core components, like Microsoft Edge, Windows Terminal, or the Microsoft Store itself, are considered integral parts of the operating system.
Attempting to forcibly remove these core components can lead to system instability and is not recommended. Instead, if you don’t use them, simply unpin them from your Start menu and taskbar. For applications you cannot uninstall but want to disable, you can use Windows PowerShell with administrator privileges. Commands like “Get-AppxPackage *appname* | Remove-AppxPackage” can remove some, but they may return after a major Windows update. The safest approach is to accept that some modern OS components are modular and intertwined, and focus your cleanup efforts on third-party software.
Your System Is Now Cleaner and Faster
Uninstalling programs is a fundamental skill for maintaining a healthy Windows 11 PC. By starting with the integrated Settings app, you can safely remove the majority of your unwanted software. When you encounter resistance, you now have a toolkit of solutions—from restarting and using dedicated uninstaller software to, as a final careful step, manual cleanup.
The immediate benefit is reclaimed storage space, but the long-term advantages are greater. A system with fewer unnecessary programs boots faster, experiences fewer software conflicts, and presents a smaller target for security vulnerabilities. It also simplifies your digital workflow, leaving only the tools you actively use at your fingertips.
Make application audit a part of your regular PC maintenance routine. Your future self will thank you for the performance and simplicity. Now that you know how to thoroughly remove software, you can install new tools with confidence, knowing you have complete control over what stays on your machine.