How to Free Up Space by Removing Unused Programs

By the Revo Cleaner editorial team · Last updated August 30, 2026 · Written for Windows 10 and Windows 11

Removing unused programs is one of the fastest ways to reclaim disk space on a Windows PC, especially when combined with a check for leftover files that standard uninstalls typically miss.

Why Unused Programs Take Up More Space Than You Think

A program's listed install size on the Settings > Apps page often understates its true footprint, because it does not include cached files, downloaded updates, saved user data, or temporary files created after installation. Games and creative software in particular can accumulate several extra gigabytes in cache and save folders that remain even after the program is uninstalled through normal means.

Step 1: Find Your Largest and Least-Used Programs

Open Settings > System > Storage and click "Apps" (or "Apps & features" on Windows 10) to see a size-sorted list of installed programs, which makes it easy to spot the biggest space consumers first. Cross-reference this against how often you actually use each program; the Start menu's "Recently added" and usage history can help, but your own memory of when you last opened something is often the fastest check. For more ways to inventory installed software, see how to find programs installed on Windows.

Step 2: Uninstall the Programs You No Longer Need

For each program you've decided to remove, go to Settings > Apps > Installed apps, select it, and click Uninstall. Follow any prompts from the program's own uninstall wizard, and restart your computer if asked to fully complete file removal. If you have a long list, this is one of the areas where a batch-capable tool saves significant time; see Revo Uninstaller vs. the Windows built-in uninstaller for a comparison of approaches.

Step 3: Check for Leftover Cache and Save Data

After uninstalling, check C:\Users\[YourName]\AppData\Local, ...\AppData\Roaming, and C:\ProgramData for folders named after the program, since these commonly hold cache files, logs, and downloaded update packages that the uninstaller left behind. Large games in particular often leave gigabytes of shader cache or downloaded content in these locations. For the full process, see how to remove leftover files after uninstalling a program.

Step 4: Clear the Recycle Bin and Temporary Files

Uninstalling a program moves some files to the Recycle Bin rather than deleting them immediately, so emptying it afterward is an easy way to reclaim the space right away. Windows' built-in Storage Sense (Settings > System > Storage > Storage Sense) or Disk Cleanup can also remove temporary files, old Windows Update files, and other clutter unrelated to any specific program. For a broader space-reclaiming routine, see how to free up drive space in Windows 11.

Step 5: Review the Registry, With Caution

Registry entries themselves take up negligible disk space, so cleaning them is more about tidiness than freeing storage; don't expect a registry cleanup to meaningfully increase free space. If you do want to remove leftover keys for a cleanly uninstalled program, back up first with a System Restore point and export the specific keys before deleting them, following the process in how to remove leftover registry entries safely.

Step 6: Look at Downloads and Duplicate Installers

Many people forget that installer files themselves (.exe or .msi setup files in the Downloads folder) can be large and are safe to delete once the program is installed and working, or once you've decided not to reinstall it. Checking Downloads alongside your program list often reveals several gigabytes of forgotten installer files.

Step 7: Use Cache-Cleaning Tools for Ongoing Maintenance

Beyond one-time uninstalls, browsers, chat apps, and creative software regularly build up cache data during normal use, not just after uninstalling. Periodically clearing this cache, described in how to clear computer cache on Windows 10, complements program removal as part of a broader space-management routine.

Putting It All Together

The most effective approach combines removing programs you genuinely no longer need, checking for the cache and save-data leftovers those programs left behind, and periodically clearing system-wide temporary files. Doing all three together typically frees up noticeably more space than uninstalling alone, especially on drives that have not been reviewed in a long time.

Frequently asked questions

Does uninstalling a program remove all of its files immediately?

Not always; some cache and save-data folders remain in AppData or ProgramData and need to be checked and removed separately.

Will cleaning the registry free up much disk space?

No, registry entries are tiny in size; registry cleanup improves tidiness rather than reclaiming meaningful storage.

What's the fastest way to see which programs use the most space?

Settings > System > Storage > Apps shows a size-sorted list of installed programs on both Windows 10 and 11.

Should I delete installer files after installing a program?

Yes, once the program works correctly you can generally delete the setup file from your Downloads folder, unless you specifically need it for future reinstalls.

Part of our Windows software removal series. Start with the Windows uninstaller guide or read the overview of Revo Uninstaller.

Revo Cleaner is an independent information resource. Revo Uninstaller is developed by VS Revo Group Ltd.; download the software from the developer's official website.