BCUninstaller (Bulk Crap Uninstaller) is a free portable tool which makes it easier to remove large numbers of programs from your PC.
The program offers a detailed view of your installed software. As well as the basics - program name, install date, version, size - you'll see its "About" URL, whether it's 32 or 64-bit, its storage folder, Registry key, uninstaller type, product code, uninstall commands and more.
Colour-coding tells you more, like: is the uninstaller file missing? If present, is it a Windows component? Does it have a valid certificate?
Right-clicking an application displays options to open its web page, view its storage location, launch its "Configure" dialog and more.
If you'd like to uninstall one or more programs, then just select as many as you like. When you're ready, click "Uninstall" to remove them as normal, "Quietly uninstall" to remove them without seeing any further uninstaller prompts, or "Manually" to allow BCU to uninstall the program itself.
This manual installation process worked well when we tried it. The program scanned for relevant files and Registry keys, and gave us a full list, complete with a "confidence level" for each one. You can choose what to keep and what to remove, and BCU asks if you'd like to create a Registry backup before it goes to work.
What's new in 4.16 (see changelog for more)?
- Added HeapLeakDetection junk scanner (#205)
- Added junk scanner for prefetch files (#229)
- Added logging for how long processes spawned by uninstaller factories run (#248)
- Refactored uninstaller factories to be easier to debug and slightly faster; Added logging of factory completion times
- Show ROT13 paths in readable form in junk results (#245)
- Fixed crash in ComScanner with invalid application installation paths
- Improved accuracy of some registry junk scanners that compare to application's installation path
- Fixed index out of range crash in ComScanner
- Fixed the "junk backup failed" dialog extending beyond the screen making it impossible to progress (#246); Added extra logging for junk backup failed errors
- Updated task scheduler library to the latest version
- Use a new code signing certificate