When you mark a program for removal in Windows, the OS will locate and run the uninstaller file of the program. During the application removal process, the Uninstaller or the operating system might not delete registry entries and temporary files created by the application.

Unlike temporary files, orphan executables are junk files that you cannot easily get rid off. The PC Cleaner software do a great job of finding and deleting useless files, but they may not remove orphan exe files and Windows registry entries.

To get completely rid of the program, you can use the Bulk Crap Uninstaller aka BCunistaller, a powerful open source Dot Net program.

The BCU identifies leftovers, orphan files, registry data of unwanted or removed programs. It also displays option to remove them.

Bulk Crap Uninstaller features

When you run it, BCUninstaller identifies orphan program files and leftovers of the applications. It displays the following data in a table:

  • Name, publisher, rating, version.
  • Installation date, size, startup, type i.e. 64-bit or 32 bit.
  • Developer’s URL, uninstallation command.
  • Installation source, location, uninstaller type.

Along with the above details, BCUninstaller also displays the applications registry key and license code.

BCUninstaller features two types of filters, advanced and basic. Both filters provide tons of options.

The basic filter provides the following options:

  • Show unregistered applications, protected items, and system components, Windows store apps.
  • Highlight missing, certified uninstallers.
  • Hide the apps published by Microsoft.

Advanced filters section lets users build your own filters. It is one of the powerful features of BCUnintsaller.

The latest edition of BCuninstaller identifies programs that are related to or depend on the application you want to uninstall.


Bulk Uninstallation

Bulk removing programs with BCUninstaller is easy. Users must select the programs from the list and click the right button of their mouse/trackpad. Then, they must select the Uninstall option. If you do so, BCUninstaller will open a five-step wizard interface.

In the 1st step, you can change the order of the programs that are queued for uninstallation.

In 2nd Step, BCUninstaller identifies the running process started by the file you’ve selected.

The 3rd step lets users configure the Bulk Crap Uninstaller to create a system restore point, prevent the system from shutting down, etc.

The final step of the Wizard displays the options you’ve selected in the previous steps. It also displays the amount of storage space that will be freed after uninstallation.

The Bulk Crap Uninstaller will display a list of files that the program you’ve marked for uninstallation depends on. If you don’t want BCU to remove certain files, you can deselect them. Once BCU uninstalls the application, it will display a dialog box that has the option to search for the leftovers in the system.

If the leftover is nothing but registry entries, BCU will display a table that features registry entries and checkboxes to select the entry. Before removing the Registry values and keys, BCU will show an option to backup the registry database.

BCUninstaller displays several tiles of uneven size above its spacebar. The tiles represent the programs. It denotes the amount of storage space an application is using.

BCU is available for download on SourceForge. It’s a great program to remove programs completely from the PC.


Please enter your comment!
Please enter your name here