Remove manufacturer bloatware from a new laptop in minutes instead of hours.
Clean up a work machine before redeploying it to another employee.
Detect and remove orphaned applications that didn't register properly in Windows.
Scan for and delete leftover files and registry entries after manual uninstalls.
Bulk Crap Uninstaller (BCU) is a free Windows tool for removing large numbers of programs at once with minimal clicking. Standard Windows uninstallers make you remove software one application at a time, which is tedious when you are setting up a new machine or cleaning years of bloatware off an old one. BCU lets you select many apps in a list and uninstall them all in a batch, handling everything from regular desktop programs to Windows Store apps to Steam games. Beyond simple bulk removal, it can detect "orphaned" apps that installed without properly registering themselves, scan for leftover files and registry entries after uninstalls, and work with popular installer formats like NSIS, InnoSetup, and Windows Installer (Msiexec). It was built with IT professionals in mind but is approachable for any Windows user who understands basic software installation. You would use BCU when you have just bought a new laptop loaded with manufacturer bloatware, when you are wiping a work machine before redeployment, or when you simply want to do a thorough cleanup without clicking through dozens of confirmation dialogs. BCU is written in C#, requires Windows 10 and .NET 8 (the portable build includes the runtime so no separate install is needed), and is free under the Apache 2.0 open source license.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.