AfterDawn: Software downloads

Versie historie van Bulk Crap Uninstaller

<<Terug naar software beschrijving

Veranderingen voor v3.8.4 - v3.9

  • Improvements
  • Added detection of VirtualStore registry keys for junk
  • Added detection of application compatibility registry junk
  • Added Portuguese translation update by Nauta
  • Rewrite of message box layout - fixed and improved scaling of elements
  • Try to avoid reading entire file when checking if it's an NSIS uninstaller
  • Changes
  • Changed Select All/None/Invert to affect CheckBoxes if they are enabled
  • Changed Select All/None/Invert behavior when some selections are filtered out
  • Changed Kill All in process kill window to wait until all processes close before continuing
  • Changed UI language selection to show only currently available languages
  • Fixes
  • Fixed process kill window not returning success if applications close by themselves; Added extra logging to the process kill window
  • Fixed installer crashing when trying to install Net 3.5 on systems newer than Vista
  • Fixed SocketException and CantStartSingleInstanceException crashes on start on some systems; Added a fall back to a safer method of running as single-instance



Veranderingen voor v3.8.3 - v3.8.4

  • Improvements
  • Pressing escape in search field focuses the application list
  • Moved bug reoporting initialization earlier to catch more potential errors
  • Lowered rating cache update rate
  • Added missing pieces of translation updates
  • Added extra info to errors in SeparateNonDottedCommand
  • Changed log timestamps to utc for better performance
  • Performance
  • Big speedup of merging results during loading
  • Speedup of junk detection
  • Speedup of list rendering; Faster rendering of rating column
  • Small speedup of list item sorting
  • Small speedup of app executable detection
  • Improved rating download speed, less load on the server
  • Fixes
  • Fixed nullref crash in LoadingDialog.OwnerOnMove
  • Fixed synchronization exception when coyping error to clipboard
  • Fixed BCU's own uninstaller showing on the application list
  • Fixed crash on invalid rating cache
  • Fixed access denied crash in link junk search
  • Fixed crash when quitting right after sorting
  • Fixed rating manager connecting to db even though it has nothing to send
  • Fixed logging crash when main thread exits first
  • Fixed error in portable version if CleanLogs.bat is missing
  • Fixed layout of feedback box for some translations



Veranderingen voor v3.8.2 - v3.8.3

  • Translations
  • Added Dutch translation by Jaap Kramer
  • Added Italian translation by Luca Carrabba
  • Added more granual language selection (by country)
  • Changed rating column width to be adjustable to accommodate translations
  • Updated Polish translation
  • Misc updates to other translations
  • Fixed missing spaces in main window title in some languages
  • Improvements
  • Added progress indicator to the first start wizard
  • Added more debug info and logging (to BCUninstaller.log)
  • Changed debug mode to be forced ON if compiled as Debug
  • Changed database string for debug build
  • Updated Task Scheduler library
  • Fixes
  • Fixed leftover remove script running (and getting stuck) on BCU restart
  • Fixed registry access crash in ScanClsid
  • Fixed crashes on malformed uninstaller entries with no DisplayName
  • Fixed old startup disable crashing on unknown RunLocations
  • Fixed unauthorized access crash when checking startup entry disabled state
  • Fixed UnauthorizedAccessException in SearchWerReports
  • Fixed COMExceptions crashing loading of services



Veranderingen voor v3.8.1 - v3.8.2

  • Added settings to disable Steam, StoreApp, WinFeature and WinUpdate scanning.
  • Added ability to add selected applications as advanced filters.
  • Added fade effect to the color legend.
  • Added update to Czech translation by Richard Kahl.
  • Added update to French translation by Thierry.
  • Added update to Spanish translation by Freddy Morn Jr. (Freddynic159).
  • Added update to Russian translation by xwxvwvxwx.
  • Small speedup of merging results and adding information.
  • Fixed 'Add from list' in advanced filters using wrong file extension.
  • Fixed list legend not updating on list refresh.



Veranderingen voor v3.8 - v3.8.1

  • Added new and improved InnoSetup quiet uninstall generation.
  • Added Windows Update detection and parsing.
  • Added "View Updates" menu item.
  • Added update to hungarian translation by Phoenix.
  • Added better icons to misc executables.
  • Added verbose error messages to some misc executables.
  • Added InvalidArgument return code to SteamHelper.
  • Added VirtualStore to junk search locations.
  • Speedup of junk scan; Improved NsisQuietUninstallStringGenerator speed.
  • Updated readme to add info about new command line arguments.
  • Updated Polish translation.
  • Changed "Uninstall manually" to be disabled if it has no chance to find anything.
  • Changed junk search progress to show first application name if there are more than 1.
  • Changed LoadingDialog to not be TopMost when started with ShowDialog.
  • Fixed dialog boxes sometimes showing behind other windows.
  • Fixed rare access denied crash when saving registry backup.
  • Fixed UnauthorizedAccessException when searching for junk in WER\ReportArchive.
  • Fixed advanced clipboard copy window icon missing.
  • Fixed automatic layout being broken in places for some translations.
  • Fixed CommonStrings translations not being used and other misc translation fixes.
  • Fixed feedback window UI flow.



Veranderingen voor v3.7.2 - v3.8

  • Added detailed progress to list load and junk search.
  • Added option to submit errors via NBug in soft crash box.
  • Added registry junk scan in \EventLog\Application.
  • Added registry junk scan in \Installer\Folders.
  • Changed naming from "orphaned" to "unregistered".
  • Fixed NSIS automatizer hanging on some uninstallers with non-standard button IDs.
  • Fixed NSIS automatizer pressing wrong buttons if they are focused by default.
  • Fixed crash in ScanAudioPolicyConfig if Uninstaller.InstallLocation isn't rooted.
  • Fixed possible object disposed exception in InitiateListRefresh.
  • Fixed rare crash when redrawing the application list.
  • Fixed some grammar problems in readme.
  • Misc code refactoring and cleanup.
  • Updated TaskScheduler and Castle.Core packages.



Veranderingen voor v3.6.3 - v3.7.2

  • Added "Run..." context menu.
  • Added "win32" and "win64" to binary directory names.
  • Added update to Slovenian translation by Jadran Rudec.
  • Updated Polish translation.
  • Improved detection of program files directories during drive search.
  • Fixed disposed exception when starting _listLegendWindow.Show and main window is gone.
  • Fixed color legend ignoring the show legend setting.
  • Fixed rare crashes when trying to get icons.
  • Fixed icons not being populated in rare cases.
  • Fixed crash when trying to rename entries under insufficient permissions.
  • Fixed list refresh being closed twice when user times closing of main window, causing object disposed exceptions.
  • Fixed some install locations and other paths being fully in lowercase.
  • Fixed re-searching directories for applications in rare cases.



Veranderingen voor v3.6.2 - v3.6.3

  • Added transparency on hover to color legend.
  • Changed "Startup" column to show "Yes" even if startup entries are disabled.
  • Imported ObjectListView source code to fix performance issues.
  • Improved scrolling performance by removing unnecessary checks.
  • Improved speed of drawing the application list.
  • Improved speed of detecting uninstaller types (faster startup).
  • Fixed excessive CPU use when mouse is hovering over the application list.
  • Fixed color legend destroying list scrolling performance.
  • Fixed RegistryValueJunkNode backup failing if value name has a dot in its name.
  • Fixed searching for CLSID registry junk taking forever.
  • Fixed shortcuts of applications installed in same directory being wrongly detected as junk.
  • Fixed portable version leaving behind .log files.
  • Fixed rare DisposedException when closing BCU during certificate status update.



Veranderingen voor v3.6.1 - v3.6.2

  • Added ability to sort the uninstall progress list view by columns.
  • Fixed crashes during bulk uninstall not being handled properly.
  • Fixed uninstall progress sometimes failing to update properly.
  • Fixed some uninstaller commands not being recognized.
  • Code cleanup and refactoring, small performance improvements.



Veranderingen voor v3.5 - v3.6.1

  • Executables and the installer are now signed, thanks to the donations.
  • Added support for Windows Services.
  • Added searching CLSID keys for junk.
  • Added message if saving settings fails.
  • Added warning to save uninstall list before closing.
  • Added titlebar notification of unsaved uninstall lists.
  • Installer no longer optimizes performance for portable installs.
  • Major refactoring of junk system, improved backup.
  • Slightly improved speed of loading uninstallers.
  • Fixed crashes during backup and deletion of junk nodes and startup entries.
  • Fixed crashes during opening/saving uninstall lists.
  • Fixed crash on clipboard copy.
  • Fixed crash when getting installed browsers.
  • Fixed crash when closing BCU with Startup Manager open.
  • Fixed multiple ObjectDisposedExceptions.
  • Fixed some startup entries not updating their Enabled state in the startup manager.
  • Fixed some msiexec uninstallers not being detected properly.
  • Fixed possible IOException in RegistryJunk.FindJunkRecursively.
  • Fixed unexpanded environment variables in tasks.



Veranderingen voor v3.4.2 - v3.5

  • Added detection of leftover .lnk files
  • Added handling of NSIS uninstaller return codes
  • Added "Open System Recovery" menu option
  • Added localization to certificate properties
  • Improved file and registry junk detection
  • Improved install directory detection for InnoSetup and NSIS
  • Improved logic for detecting stuck quiet uninstallers
  • Fixed detection of stuck quiet Msiexec uninstallers
  • Fixed stuck timeout timer not resetting
  • Fixed install paths with dots being trimmed too much
  • Fixed malformed startup entries crashing BCU
  • Fixed some ObjectDis



<<Terug naar software beschrijving