Description
Bulk Crap Uninstaller is a free, open-source Windows uninstaller for removing several programs in one session. It finds conventional desktop applications and Microsoft Store apps, along with orphaned uninstall records and entries that the standard Windows app list may hide. The project also supports Steam applications and several common installer systems.
BCUninstaller is useful when a PC has accumulated trial software or applications that nobody uses. Its list provides information about each entry, including its publisher and installation location. You can filter that list and examine an unfamiliar program before deciding whether it belongs in a removal batch. A technician working through an inherited computer has more context than a list of names alone provides.
The package choice matters. Setup installs BCU as a normal application and can install a missing .NET runtime. The larger portable package contains its own runtime. The smaller .NET package needs the .NET 8 desktop runtime already installed. Version 6 targets Windows 10 and newer. The project maintains separate older releases for older Windows installations. Read the project's requirements.
Bulk Crap Uninstaller features
BCU normally starts with an application's original uninstaller. It can queue removals, run compatible uninstallers concurrently and reduce prompts when quiet removal is supported. Collision prevention helps manage programs whose uninstall routines should not run together. The amount of interaction still depends on the applications being removed.
After the uninstall stage, BCU can search for remaining files and registry entries. It also has tools for orphaned applications and programs with damaged uninstallers. Leftover suggestions deserve inspection because a shared folder or component can belong to software you are keeping. The detailed properties and filtering controls help you investigate those cases.
- Batch removal with support for quiet uninstallers.
- Detection of orphaned entries and Microsoft Store applications.
- Filters, exported lists and a console interface for repeatable work.
- Startup management and optional commands before or after removal.
Version 6.3 adds custom notes for application entries and JSON output for console lists and exports. Its console uninstall command also gains a dry-run mode. The release notes record ARM64 support for the portable launcher. See the September 7, 2026 release notes.
Bulk Crap Uninstaller review
BCU makes the most sense when you need to remove a batch of applications or understand a messy installed-software list. Its documented controls give technicians room to automate repeated work, while the visible entry details help with individual decisions. Someone removing one ordinary program may find the Windows uninstall screen sufficient.
The tradeoff is the number of decisions available. Quiet removal, forced removal and leftover cleanup have different purposes. Treating every detected entry as unwanted would miss that distinction. This assessment is based on the project's documentation and release notes. FossHub has not performed a hands-on test of version 6.3.