Software-update: Bulk Crap Uninstaller 6.1
Klocman Software heeft versie 6.1 van Bulk Crap Uninstaller uitgebracht. Met dit programma, dat onder een opensourcelicentie wordt uitgebracht, kunnen in een keer diverse programma's en Windows Store-apps van de computer worden verwijderd. Het voert eerst de standaard verwijderprocedure uit en scant vervolgens de computer op overgebleven snelkoppelingen en registersleutels om die ook nog te verwijderen. Na afloop kunnen eventueel ook nog externe programma's zoals CCleaner worden gestart. Ten slotte bevat het een start-upmanager, waarmee programma's die met Windows meestarten uitgeschakeld kunnen worden. De changelog voor deze uitgave kan hieronder worden gevonden.
FeaturesAdded detecting of all installed files for Msiexec uninstallers in #858Installation locations are now detected for more applications with Msiexec uninstallers - thanks to this there's less duplicate "orphaned" entriesThere's more executables listed in the Run menu, including ones outside of the install directoryMay impact startup time by at most a few secondsNot used for junk detection yetAdded a proper ResultWin32 enum with (almost) all Windows error codes and better error message handlingSome errors will have much better error messages now.Added special error handling for crashes caused by outdated Win7 (now shows a messagebox with explanation)
Added detecting of all installed files for Msiexec uninstallers in #858Installation locations are now detected for more applications with Msiexec uninstallers - thanks to this there's less duplicate "orphaned" entriesThere's more executables listed in the Run menu, including ones outside of the install directoryMay impact startup time by at most a few secondsNot used for junk detection yetInstallation locations are now detected for more applications with Msiexec uninstallers - thanks to this there's less duplicate "orphaned" entriesThere's more executables listed in the Run menu, including ones outside of the install directoryMay impact startup time by at most a few secondsNot used for junk detection yet
Installation locations are now detected for more applications with Msiexec uninstallers - thanks to this there's less duplicate "orphaned" entriesThere's more executables listed in the Run menu, including ones outside of the install directoryMay impact startup time by at most a few secondsNot used for junk detection yetAdded a proper ResultWin32 enum with (almost) all Windows error codes and better error message handlingSome errors will have much better error messages now.Some errors will have much better error messages now.
Some errors will have much better error messages now.Added special error handling for crashes caused by outdated Win7 (now shows a messagebox with explanation)FixesFixed wrong settings filename (v6.0 regression) - settings are no longer lost when upgrading from v5.9 and olderFixed broken "is-installed" detection (v6.0 regression) - BCU no longer acts like a portable version when installedFixed bug reports having wrong version numbers (6.0 regression)Fixed UninstallFromDirectory crashing on some directoriesFixed malformed setting value crashing UninstallationSettings.OnMaxCountChangedFixed rare crash when hovering the list legendFixed rare crash in GetInstalledWebBrowsersImproved handling of nested arrays in DynamicStringArrayConverter in case first token is empty or not a string in #852Make equality check null-safe in CollectionExtensions in #851Improved assembly location retrieval to use Path.HasExtension for robustness in #854Fixed RatingId extraction to handle missing package-family separator in #855Fixed enumeration of subkeys in GetSubKeys method in #856Added null check for registry key in startup entry validation in #847Fixed handling of closing quotes in uninstall string trimming in #848Added guard for empty or invalid GUIDs in IsSystemGuid method in #850Made CertificateCache thread-safeFixed cache files sometimes failing to be deletedFixed certificate cache failing to save
Fixed wrong settings filename (v6.0 regression) - settings are no longer lost when upgrading from v5.9 and olderFixed broken "is-installed" detection (v6.0 regression) - BCU no longer acts like a portable version when installedFixed bug reports having wrong version numbers (6.0 regression)Fixed UninstallFromDirectory crashing on some directoriesFixed malformed setting value crashing UninstallationSettings.OnMaxCountChangedFixed rare crash when hovering the list legendFixed rare crash in GetInstalledWebBrowsersImproved handling of nested arrays in DynamicStringArrayConverter in case first token is empty or not a string in #852Make equality check null-safe in CollectionExtensions in #851Improved assembly location retrieval to use Path.HasExtension for robustness in #854Fixed RatingId extraction to handle missing package-family separator in #855Fixed enumeration of subkeys in GetSubKeys method in #856Added null check for registry key in startup entry validation in #847Fixed handling of closing quotes in uninstall string trimming in #848Added guard for empty or invalid GUIDs in IsSystemGuid method in #850Made CertificateCache thread-safeFixed cache files sometimes failing to be deletedFixed certificate cache failing to saveTranslationsItalian language update in #844
Italian language update in #844OtherAdd CI workflow in #846publish.bat: Reduced verbosity and disabled multithreading due to random failures.Cleaned up the testsUpdated packages
Add CI workflow in #846publish.bat: Reduced verbosity and disabled multithreading due to random failures.Cleaned up the testsUpdated packages
Source:
Tweakers.net