Serious Discussion Uninstalr 2.0 + a benchmark comparing all the popular Windows uninstallers

jv16

From Macecraft Software
Thread author
Verified
Developer
Jan 2, 2023
100
Version 2.4 has been released.

The key changes are:

  • Greatly improved the uninstallation performance.
  • Bug fix: The program could get stuck on uninstalling specific apps, the uninstallation process would simply not proceed.
  • Bug fix: The program could report the installation size of some apps wrong.
  • Bug fix: The program could crash with an “Out of Memory” error message.

As always, the full Change Log is available here: Uninstalr

To update to the latest version: Simply download the new version from the website: Uninstalr

Please let me know if you have any feedback, thank you!
 

Tuxedo_McPaws

New Member
Nov 30, 2023
2
Despite all the updates and fixes in Uninstalr 2.0 I no longer get a BSOD when trying to uninstall any app. Instead though When I would normally get a BSOD My PC just locks up completely and requires manually powering off and on. This happens on both my Windows 11 desktop and laptop. BTW I forgot to mention I love jv16 power tools hopefully in the future you will integrate Uninstalr into it??
 
Last edited:
  • Applause
Reactions: Dave Russo

jv16

From Macecraft Software
Thread author
Verified
Developer
Jan 2, 2023
100
Despite all the updates and fixes in Uninstalr 2.0 I no longer get a BSOD when trying to uninstall any app. Instead though When I would normally get a BSOD My PC just locks up completely and requires manually powering off and on. This happens on both my Windows 11 desktop and laptop. BTW I forgot to mention I love jv16 power tools hopefully in the future you will integrate Uninstalr into it??

I believe this is the same issue you are experiencing: Does running Uninstalr cause BSOD? Read this - Macecraft Software

TLDR: Please uncheck the "Automatically close all running programs" option as a workaround until this issue is fixed.

Uninstalr will be included to jv16 PowerTools as well. I just need to iron out these small issues first.
 
  • Like
Reactions: Tuxedo_McPaws

Tuxedo_McPaws

New Member
Nov 30, 2023
2
I believe this is the same issue you are experiencing: Does running Uninstalr cause BSOD? Read this - Macecraft Software

TLDR: Please uncheck the "Automatically close all running programs" option as a workaround until this issue is fixed.

Uninstalr will be included to jv16 PowerTools as well. I just need to iron out these small issues first.
It works! Thanks! Similar software doesn't bother requesting after cleaning disk drives or uninstalling software (though some software requires a restart anyhow). Modern PCs take very little time to restart so it's no problem but is it fore safety reasons or even possibly a detterant to prevent users from running these tasks too often? The former example is likely silly on my part.
 
  • Like
Reactions: simmerskool

jv16

From Macecraft Software
Thread author
Verified
Developer
Jan 2, 2023
100
It works! Thanks! Similar software doesn't bother requesting after cleaning disk drives or uninstalling software (though some software requires a restart anyhow). Modern PCs take very little time to restart so it's no problem but is it fore safety reasons or even possibly a detterant to prevent users from running these tasks too often? The former example is likely silly on my part.

Other uninstallers don't ask to close running apps because other uninstallers don't really care that much about the uninstallation performance. Uninstalr was designed and implemented to uninstall apps the best way possible, including leaving the least amount of leftovers. In Windows, it's generally speaking not possible to delete a file if it is being accessed by any running process. Therefore, closing any running third party apps before uninstalling anything is recommended.
 

Petrovic

Level 64
Verified
Honorary Member
Top Poster
Well-known
Apr 25, 2013
5,358
Version 2.5 was released May 30th, 2024.
Improvement: The program can now better detect and close any message popups that might show up during the automated uninstallation process.
Improvement: The program can now better uninstall apps. For example, the last version could leave some files behind when uninstalling Discord.

Fix: Uninstalling anything on some specific systems would cause Windows to show BSOD (blue screen of death) and this forced the system to be restarted. This issue was very rare and did not cause any system damage, simply restarting the computer restored it back to full working order.
Fix: The Settings view contained one setting two times. This was a cosmetic issue.

Known Issues:
1) The program is not fully compatible with screen reader software.
2) Changing the program’s font size from its Settings doesn’t work as well as it should.
 

Petrovic

Level 64
Verified
Honorary Member
Top Poster
Well-known
Apr 25, 2013
5,358
Version 2.6 was released February 13th, 2025.
Improvements:
Major improvements to the installed apps detection speed.
Major improvements to the detection of portable apps and apps installed in unusual locations.
New feature: Dedicated support for EA gaming platform and its games.
New feature: Dedicated support for Epic gaming platform and its games.
New feature: Dedicated support for Riot gaming platform and its games.
New feature: Dedicated support for GOG Galaxy gaming platform and its games.
New feature: Dedicated support for WarGaming gaming platform and its games.
New feature: Dedicated support for Battle.Net gaming platform and its games.
New feature: Dedicated support for itch.io gaming platform and its games.
New feature: You can now Right Click an installed app and the menu will contain an option to open the app’s main installation path, if one exists.
New feature: The scan progress screen now shows the path currently being analyzed. This feature can also be disabled from Settings.
New feature: The list of installed apps can now be saved also to a file in TXT file format. Previously only a more basic CSV data save was available.
New feature: Added an option to create a System Restore Point only once per session. This will prevent multiple new System Restore Point being automatically created if you uninstall many apps one by one.
Starting the uninstallation process with the default setting now better hides the normal Windows Desktop.
Improved the detection of shortcuts of installed apps.
The list of selected apps is now more clearly indicated in the user interface.
Steam game information is now detected with better accuracy, including the installation size and the icon.
Improved the "Jump to software" UI in the Show Data / Uninstall view.
The program can now better detect the correct icon of installed apps.
If the "Automatically reboot computer" option is disabled but "Automatically close running programs" option is enabled, the program will now restart the Windows user interface after the uninstallation is completed to make it easier to continue the normal use of the computer.
If the program is running in portable mode from a USB drive, the settings will be saved to the USB drive instead of the system temporary directory.
If the program is being run on a system with a small screen (1920x1080 or smaller), the program will start maximized by default.
The installed app names are now more uniform. For example, if you have Microsoft Visual Studio installed, it comes with many components such as "Microsoft Visual Studio Installer" but the main program is officially listed as "Visual Studio", which is confusing. From now on, Uninstalr attempts to automatically unify the program names in such cases, and display "Visual Studio" as "Microsoft Visual Studio".
It is no longer possible to move the window if it is maximized.
The currently scanned path is now wrapped, so it is fully visible. Previously long paths would be simply cut.
The program no longer analyses any network drives.

Fixes:
The uninstallation engine can fail to detect shortcuts relating to installed apps.
Some builtin Windows apps could have been listed twice in some systems.
Sometimes the list of selected apps could show in non-alphabetical order in the uninstallation confirmation screen.
Using the filter feature unselected any previously selected apps.
Loading the list of installed apps could cause the program to crash with error message "duplicates not allowed".
In some systems, the program could freeze during the scan and never complete. This mostly happened in cases if user was running a non-English version of Windows.
If the program starts as maximized, the window top right icon might show the wrong icon.
Some texts of the Settings view could be partially hidden or overlapping with other UI elements.
Clicking the un-maximize button at the top right corner of the app window could un-maximize the window, but the new size could be the entire screen size, which made clicking the button rather useless.
The program was unable to detect the installation of Arc Browser.
The program window could move during uninstallation without any user input.
Some installed software are not detected in non-English Windows, such as Microsoft PC Manager in Chinese language Windows.
The listing of app’s data could say that no files or folders relating to the software were detected, even though the software’s main executable file is listed in the same view.
Trying to start the uninstallation with a search filter active could cause the uninstallation process not to start.
Running Uninstalr in a freshly installed Windows will display an empty UI, and it’s not possible to disable the "hide all from Microsoft" filter which makes the app not to list any software.
The program might fail to fully uninstall some Microsoft apps, such as Microsoft Weather.

Known Issues:
Windows taskbar icon can display the progress indication even when nothing is happening, or the taskbar progress indication moves from zero to 100% and stays there until the process is completed. This is a cosmetic issue.
Uninstalling many apps at the same time can cause the main UI progress indication not to work properly. The progress can stay under 5% for a long time, and only towards the end of the process it will finally reach 100% and the process will be completed. This is a cosmetic issue.
Some software can be detected with a slightly incorrect name. For example, Recuva can be detected as "Recuva Homepage". This is a cosmetic issue.
Some folders placed on the Desktop can be incorrectly detected as installed apps. Users are advised to ignore such apps and not uninstall anything they are not sure about.
The program is not fully compatible with screen reader software.
Changing the program’s font size from its Settings doesn’t work as well as it should.


setup

portable

unpacked
 
Last edited:

Petrovic

Level 64
Verified
Honorary Member
Top Poster
Well-known
Apr 25, 2013
5,358
Version 2.8

Key Changes:
New feature: Users can now choose to skip some analysis types, for example portable apps.
New feature: Uninstalr will now generate a log file after any uninstallation operation.
Greatly improved the speed and accuracy of detecting installed software. On average, the program now works 23% faster.

Improvements:
New feature: Users can now choose to skip leftover, portable app, system app and all Microsoft app detection entirely. This will improve the speed of detecting the installed software.
New feature: Uninstalr will now generate a log file of all the data that was removed during uninstallation. This can also be disabled.
Major improvements to the accuracy of software data detection.
Major improvements in detecting information about PortableApps.com platform apps.
Greatly improved the speed of detecting and uninstalling software. On average, the program now starts up with the list of installed software 23% faster. The speed improvement is especially noticeable when you start the software the second time, it will be much faster than the first time.
Improved the smoothness of progress indication in the user interface when uninstalling software.
Improved the accuracy of detecting Steam, Epic and GOG Galaxy games.
Added a new confirmation before the uninstallation process starts in case the user did not verify the data that is going to be removed.
The bottom part of the main window will now tell you if some apps are hidden from view because you are using search terms or filters. Previously, this message only used the term "filters", which was misleading.
Improved the user interface at the final screen before the uninstallation starts. Before, it was easy to accidentally click the checkboxes above the Start Uninstallation button.
The names of the currently selected software are now more clearly shown in the UI.
Uninstalr now attempts to display different software by the same publisher with unified publisher name spelling.
Uninstalr performs a faster scan by default on systems which contain a lot of installed software.
If restarting the computer is selected during uninstallation, the computer is now restarted two times to ensure even the most stubborn data can be uninstalled.

Fixes:
Some installed apps could be listed with a slightly wrong name, for example, Recuva could be listed as "Recuva Homepage".
Some Microsoft Store apps could be listed with a cryptic sounding name such as "ms resource:AppsDisplayName".
Some Windows components could be listed with slightly incorrect names, such as "Microsoft Global.Accounts", which should have been "Microsoft Global Accounts".
When uninstalling software, Uninstalr could show an error message incorrectly saying that Microsoft PowerShell is not available in the system, even if it is.
In some rare cases, the software could start without showing any UI or it could display error message "Cannot change Visible in OnShow or OnHide".
In some systems, Uninstalr could open and only show an empty list, saying the computer does not contain any installed software.
It was not possible to scroll the list of translations in Settings using the mouse wheel.
The program could freeze in some systems if you selected one app, clicked Uninstall, clicked Close, selected another app and then clicked Uninstall again.
Some of the warning messages could display the name of the selected software slightly wrong. For example, "Nero Burning ROM & Express 2024" was shown as "Nero Burning ROM _Express 2024" .
The paths display of some apps could say a software has no files and folders, yet the same screen lists the app’s main installation directory. While this was entirely a cosmetic issue, it was confusing.
Uninstalr could miss a single executable file portable software placed directly on the user Desktop.
Alcohol 120% is correctly detected and listed in the list of installed software, but if selected, it is shown as "Alcohol 120" by the UI.
Uninstalr might not detect some installed Epic Games, for example "Zenless Zone Zero".
Uninstalr didn’t correctly detect the installed software’s main shortcut, if the shortcut was a .URL file. For example, Steam and Epic Launcher games use .URL shortcuts instead of the regular .LNK ones.
The progress bar on the main window and in Windows Taskbar could get out of sync, showing different values.

Known Issues:
Uninstalr will fail to run with an Out Of Memory error in systems that have over 1000 installed apps.
Uninstalling some apps, such as WinRAR, does not always fully remove everything. Usually uninstalling the app again finally removes it.
Portable apps stored directly on a drive root, such as C:\WinFindr_Portable.exe, are not detected.
Portable apps stored on other drives than the C drive are not detected.
Uninstalr sometimes fails to list Microsoft Windows Mail as an installed app. Running the scan again show the app.
Uninstalr doesn’t detect software whose name contain unusual characters, such as Ren'Py.
Uninstalr doesn’t always detect some portable apps, such as Tor Browser or Rufus.
If you use Steam to install Half-Life to your C drive, but also keep archived copies of other Half-Life franchise games on other drives, they can all be detected to be part of the Steam installed version.
The progress bar isn’t always showing the progress as well as it should.
The user interface is not fully compatible with screen readers.
Changing the program’s font size from its Settings doesn’t work as well as it should.

Download:
 
Last edited by a moderator:

About us

  • MalwareTips is a community-driven platform providing the latest information and resources on malware and cyber threats. Our team of experienced professionals and passionate volunteers work to keep the internet safe and secure. We provide accurate, up-to-date information and strive to build a strong and supportive community dedicated to cybersecurity.

User Menu

Follow us

Follow us on Facebook or Twitter to know first about the latest cybersecurity incidents and malware threats.

Top