Skip to content

Releases: Klocman/Bulk-Crap-Uninstaller

Bulk Crap Uninstaller v4.12

14 Nov 18:05
a7ffbb9
Compare
Choose a tag to compare

Changelog

Additions and improvements

  • Start command line uninstallers minimized if running quiet
  • Minimize automatizer daemon by default
  • Install location of chocolatey is now detected
  • Improved "Uninstall in Chocolatey" junk confidence
  • Added "Improve wallpaper quality" tweak
  • Clearer naming of "Show x under This PC" tweaks
  • Always run loud uninstaller if user clicks "Run uninstaller" in uninstall progress window
  • Made Drive junk scanner thread-safe, code cleanup

Fixes

  • Fixed NSIS exit code 1627 not being treated as success
  • Fixed ScriptFactory crashing if .Net 4.5 is not installed, but 4.0 is
  • Fixed automatizer daemon trying to automate CLI windows and helpers
  • Fixed data merging in some cases mismatching uninstaller types and commands, causing bugs
  • Fixed invalid strings in registry causing normalization crashes
  • Fixed msiexec.exe showing in junk results in some cases
  • Fixed uninstallers sometimes being detected as main executables
  • Fixed wrong ordering of removing junk (mostly applicable to Chocolatey uninstall)

Translations

  • Added Turkish translation by Harun Güngör
  • Merged French translation update by Thierry

Download Bulk Crap Uninstaller

Bulk Crap Uninstaller v4.11

19 Oct 19:48
Compare
Choose a tag to compare

Changelog

Additions, improvements and changes

  • Added multithreading to information gathering
  • Added multithreading to registry scan
  • Improved application merging logic, better memory use and speed
  • Improved speed of predefined application scan
  • Separated Script/tweak scanner into a new helper executable
  • Updated OneDrive script information, override built-in windows entry
  • Updated TaskScheduler library

Translations

  • Merged German translation update by Thomas W.
  • Fixed translator names not separated properly in about box

Fixes

  • Fixed Chocolatey scan not working
  • Fixed crash on closing loading dialog with null owner
  • Fixed crashes in threaded directory scan
  • Fixed running info adders out of order
  • Fixed some info adders not being run in some cases
  • Fixed inaccurate loading progress bar when merging
  • Fixed settings failing to save on some systems
  • Fixed some startup entries crashing the junk scan
  • Fixed simple delete overriding other uninstallers in some cases

Bulk Crap Uninstaller v4.10

02 Oct 18:14
Compare
Choose a tag to compare

Changelog

Additions, improvements and changes

  • Scan all physical disks at the same time for applications
  • Use a second thread to scan application stores
  • Added color blind friendly mode
  • Added accessibility hints to search box
  • Added "binaries" directories to program executable scanning
  • Blacklist common DirectX redist directories from drive scan
  • Added check to ensure that working directory is correct at start
  • Increased rating cache lifetime
  • Standardized additional store app scanners - they have the same output and log format now
  • Hide unavailable filters in sidebar instead of just disabling them
  • Enabled tabbing in startup wizard
  • Tweaked list colors slightly

Translations

  • Merged German translation update by Thomas W.
  • Merged Slovenian translation update by Jadran Rudec
  • Updated Polish translation
  • Fixed wrong/invalid default extensions in some languages when loading/saving some files

Fixes

  • Fixed "key doesn't exist" error when trying to remove a non-existing registry key
  • Fixed crash when opening application registry key as list selection changes
  • Fixed detection of shortcuts to unregistered Steam games failing
  • Fixed dialog boxes showing in screen corner when main window is not visible
  • Fixed some directories inside system directory not being detected as system dirs
  • Fixed possible race condition in rating cache
  • Fixed search box not being properly focused on startup
  • Fixed tab focus ordering in some controls
  • Fixed unhandled security exception in FirewallRuleScanner

Download Bulk Crap Uninstaller

Bulk Crap Uninstaller v4.9

20 Sep 20:24
Compare
Choose a tag to compare

This release introduces Scripts (custom detection rules) and Tweaks.

tweaks_preview

  • Scripts create custom entries on the application list and allow end-user to add functions to their BCU installs. Scripts are placed in the Resources\Scripts folder.
  • Tweaks (e.g. Disable subscribed content) are displayed on the application list and can be "uninstalled" just like normal programs. This allows users to add them to uninstall lists and run automatically. Tweaks are implemented as scripts and can be taken as examples.

Changelog

Additions

  • Added support for scripts (custom user-created list entries)
    • Added PowerShell Script uninstaller kind
  • Added Tweaks (uses the new script functionality)
    • Added Tweak filtering
    • Added disable-subscribed-content script (stop automatic app downloads)
    • Added mouse acceleration disable script
    • Added script to disable easy access keyboard shortcuts
    • Added scripts to remove special folders from This PC
  • Added Custom rules, Scripts and Tweaks section to readme

Translations

  • Merged fr translation update by Thierry Delaunay and Orphée V.

Improvements and changes

  • Changed default portable install dir to C:\BCUninstaller
  • Don't scan Steam size if not necessary
  • OneDrive uninstallation will now remove explorer hooks (uses a script now)
  • Improved setting save error logging
  • Improved WindowsFeatureFactory fail message
  • Increased default window height slightly

Fixes

  • Fixed crash on some Japanese systems
  • Fixed crash with invalid config files
  • Fixed error when scanning services with badly formatted filenames

Download Bulk Crap Uninstaller

Bulk Crap Uninstaller v4.8

01 Sep 13:30
Compare
Choose a tag to compare

Changelog

Additions and improvements

  • Added scanning of drive roots for common application folders
  • Added ability to scan removable drives for portable apps (off by default)
  • Added detection of PortableApps and LiberKey portable app stores
  • Added option to disable highlighting of special uninstallers (can completely disable colors on the list now)
  • Added more descriptive error message when opening invalid uninstall lists
  • Added check for Translations not added to supported cultures
  • Added cache stat logging
  • Improved accuracy of linking startups to applications
  • Replaced references to CCleaner with BleachBit
  • Specified support for Windos 10 in application manifest
  • Standardized UpdateHelper I/O and error codes, fixes some crashes

Fixes

  • Fixed store apps not being cached properly
  • Fixed startups that point to invalid file paths causing errors
  • Fixed possible NullRef crash when saving settings
  • Fixed nullref crash in TryCacheItem
  • Fixed invalid InstallLocations crashing AudioPolicy junk scan
  • Fixed double dots in log file names
  • Fixed crash when trying to get invalid cache entry
  • Fixed crash when scanning services caused by WMI problems
  • Fixed crash when closing UninstallProgressWindow with reboot prevention

Download Bulk Crap Uninstaller

Bulk Crap Uninstaller v4.7

11 Aug 21:15
Compare
Choose a tag to compare

This release is focused on fixing and improving existing features. Most of the reported bugs should now be fixed.

Changelog

Additions and improvements

  • Added reading hidden uninstall strings (mostly Nvidia stuff)
  • Made it clearer when uninstallation task finishes (sound and flashing)
  • Improved app name detection for unregisted apps and startups
  • Improved layout of uninstall task progress window
  • Improved Uninstaller Automatizer button selection logic, can handle non-English button text now

Fixes

  • Fixed Automatizer deamon trying to automatize other Automatizers
  • Fixed Automatizer failing with invalid path error on some uninstall commands
  • Fixed BCU-console not using its manifest file
  • Fixed protected Windows updates having no uninstall strings generated instead of setting the Protected flag
  • Fixed some uninstallers being wrongly marked as unregistered
  • Fixed crash when changing filters as list is being closed
  • Fixed crash when opening context menu as application list is updated
  • Fixed crash when scanning for leftovers if there are invalid SteamApp entries
  • Fixed crash when scanning startups in case of malformed registry security settings
  • Fixed crash when updating certificate info on list
  • Fixed potential crash in Oculus factory
  • Fixed potential crash when saving settings
  • Prevent newlines in helper outputs, fixes rare crashes during app scanning

Translations

  • Merged Dutch translation translation update by Jaap Kramer
  • Merged Slovenian translation update by Jadran Rudec
  • Updated Polish translation

Code

  • Consolidated helper log writers and log formats
  • Improved debug throw methods
  • Move registry key names to registry factory
  • Refactoring portable settings provider, added more debug info
  • Reorganized automatizer project structure
  • Resource and code cleanup

Repository

  • Added NOTICE file
  • Added new official website bcuninstaller.com
  • Donate badge color change
  • Updated README.md
  • Updated screenshots
  • Updated homepage link

Download Bulk Crap Uninstaller

Bulk Crap Uninstaller v4.6

30 Jul 16:19
Compare
Choose a tag to compare

This update mainly adds support for Oculus store apps/games. Contents of the Oculus lubrary can now be viewed and uninstalled from BCU.

Changelog

  • Added support for Oculus store apps/games
  • Added new property that marks apps as web browsers
  • Added filtering option to show detected web browsers
  • Added detection of unremovable Store Apps, mark them as protected components
  • Added MS-PC2 to Spanish translation credits
  • Added duplicate cache entry handling
  • Use more generic rating id for StoreApps to keep ratings between versions
  • Hide paths from some uninstall strings in the list view to reduce clutter
  • Show more error information from failed uninstallers on the task list
  • Improved formatting of store app helper output
  • Made store app helper pass the hresult error back to BCU
  • Fixed some Spanish and Italian translations not being used
  • Fixed invalid metadata of UniversalUninstaller

Download Bulk Crap Uninstaller

Bulk Crap Uninstaller v4.5

13 Jul 19:25
Compare
Choose a tag to compare

This update brings improvements to automation - less clutter on screen during automated uninstallation and new command-line utility: BCU-console.exe. This utility can be used for scripting to remove application lists fully automatically and with no GUI.

Changelog

  • Added console utility for scripting - fully automatic uninstalls
  • Added quick filters menu and new filtering presets
  • Added ability to filter appications by them having startup entries
  • Added ability to hide automatized uninstaller windows (enabled by default)
  • Added scrollbars to setting pages that can overflow to fix cutoffs
  • Uninstaller automation window now has opacity when not focused
  • Improved identification of dialog boxes during automation, fixes some rare problems
  • Updated taskscheduler and dotnetzip libraries
  • Updated manual
  • Fixed possible resource leak
  • Refactoring and minor bugfixes

Download Bulk Crap Uninstaller at FossHub

Download Bulk Crap Uninstaller

Bulk Crap Uninstaller v4.4

02 Jun 20:39
Compare
Choose a tag to compare

This update adds support for Chocolatey application manager, alongside some requested utilities and bugfixes.

Changelog

Additions

  • Added support for Chocolatey application manager
  • Added automatic removal of uninstalled apps from Chocolatey (if possible)
  • Added ability to export uninstall commands to a batch file
  • Added ability to create a PowerShell script that removes selected Store Apps
  • Added "Tools" -> "Troubleshoot uninstallation problems" tool
  • Added option to disable quiet uninstall daemon
  • Added capability to pre-create junk early during app detection (for now used only for Chocolatey)

Fixes and improvements

  • Renamed export function to be less confusing about its function
  • Improved merging of similar application entries, fixed duplicate uninstallers
  • Updated Steam publisher string
  • Fixed apps that are no longer present still being seen as checked
  • Fixed detected startup entries sometimes being lost during application scan

Download Bulk Crap Uninstaller at FossHub

Download Bulk Crap Uninstaller

Bulk Crap Uninstaller v4.3.4

22 Apr 19:46
Compare
Choose a tag to compare

Maintenance/bugfix release.

NOTE: Automatic updates are broken for the moment, you will have to download it manually. New version will open the download page instead of automatically updating.

Changelog

  • Added capability to open update link in web browser
  • Fixed treemap not working correctly with only 1 item on the list
  • Blacklisted "Installer" folder for drive scanning
  • Relaxed overly strict check for questionable directory names
  • Updated rate link to a new website

Download Bulk Crap Uninstaller at FossHub

Download Bulk Crap Uninstaller