UCheck - Update your software in 2 clicks

Discussion in 'other software & services' started by guest, Jun 5, 2018.

  1. ror

    ror Registered Member

    Joined:
    Oct 26, 2023
    Posts:
    2
    Location:
    Napoli, Italy
    Hi @Tigzy ,
    long time SUMo user here, excited about how UCheck is becoming its successor.
    I've been comparing the results from the two for a while, and I hope this is the right place to show some differences.

    SUMo results:

    https://i.postimg.cc/Zn13xhpq/Screenshot-2023-10-26-124537.png

    UCheck results:

    ************************* Updates *************************
    qBittorrent (32-bit), version 4.5.5
    [+] Available Version : 4.6.0
    [+] Size : 163 MB
    [+] Wow6432 : Yes
    [+] Portable : No

    JDownloader 2 (64-bit), version 2.0
    [+] Available Version : 2.0.1
    [+] Size : 244 MB
    [+] Wow6432 : No
    [+] Portable : No
    [+] update_location : C:\Users\[USER]\AppData\Local\JDownloader 2.0

    VueScan x64 (64-bit), version 9.7.23
    [+] Available Version : 9.8.18
    [+] Wow6432 : No
    [+] Portable : No

    Plex Media Server 1.32.6.7557 (x64) (64-bit), version 1.32.6.7557
    [+] Available Version : 1.32.7.7571
    [+] Size : 210 MB
    [+] Wow6432 : No
    [+] Portable : No
    [+] update_location : C:\Program Files\Plex\Plex Media Server\

    Microsoft Visual Studio Installer (64-bit), version 3.7.2181.36443
    [+] Available Version : 3.8.2112.61926
    [+] Wow6432 : No
    [+] Portable : No
    [+] update_location : "C:\Program Files (x86)\Microsoft Visual Studio\Installer"

    Amazon Corretto (x64) (64-bit), version 17.0.9.8
    [+] Available Version : 21.0.1.12
    [+] Size : 302 MB
    [+] Wow6432 : No
    [+] Portable : No

    Visual Studio Build Tools 2019 (32-bit), version 16.11.31
    [+] Available Version : 17.7.5
    [+] Wow6432 : Yes
    [+] Portable : No
    [+] update_location : C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools

    AMD Chipset Software (32-bit), version 3.08.11.124
    [+] Available Version : 5.08.02.027
    [+] Size : 5,68 MB
    [+] Wow6432 : Yes
    [+] Portable : No

    dBpoweramp (32-bit), version Release 2023.06.26
    [+] Available Version : 2023.10.10
    [+] Size : 89,3 MB
    [+] Wow6432 : Yes
    [+] Portable : No
    [+] update_location : C:\Program Files\dBpoweramp

    JDownloader 2 (64-bit), version 2.0
    [+] Available Version : 2.0.1
    [+] Size : 244 MB
    [+] Wow6432 : No
    [+] Portable : No
    [+] update_location : C:\Users\[USER]\AppData\Local\JDownloader 2.0

    Updates only shown in SUMo (that I checked are not false positives) but not in UCheck:

    Adobe Photoshop 2024 25.0 > 25.1
    FreeFileSync 13.0 > 13.1
    IntelliJ IDEA 2023.2.3 > 2023.2.4
    Microsoft Edge 118.0.2088.61 > 118.0.2088.69
    Node.js 21.0 > 21.1
    Traktor Pro 3.10.67 > 3.10.71 (actually not sure about this, there surely is a 3.10.71 version for Mac)
    Windscribe 2.6.14 > 2.7.14

    Updates only shown in UCheck that seem false positives:

    Microsoft Visual Studio Installer 3.7.2181.36443 > 3.8.2112.61926
    I have uninstalled/reinstalled the software (via VS Build Tools installer, see below) but the version doesn't change.

    JDownloader 2.0.0 > 2.0.1
    I have build 48254 which seems the latest. I've also tried reinstalling it with the official installer from JDownaloder page.
    Also it's worth noting that JDownloader is shown twice in updates list.

    Plex Media Server 1.32.6.7557 > 1.32.6.7571
    Control panel shows no new updates, also the official download page shows 7557 as latest version: https://www.plex.tv/media-server-downloads/#plex-media-server

    Updates only shown in UCheck that show new major versions, but for software (mainly developer tools) that is actually actively updated for more major releases:
    (I think this kind of software should be marked as outdated only for EOL versions. Different updated major versions of Java or Visual Studio Build Tools can coexist on one machine)

    Amazon Corretto 17.0.9.8.1 > 21.0.1.12
    Major version 17 is up to date and more (non-EOL) major version should coexist.

    Visual Studio Build Tools 2019 16.11.31 > 17.7.5
    There is actually a 17.7.5, but for VS Build Tools 2022. VS Build Tools 2019 is up to date (see https://my.visualstudio.com/Downloads?q=visual studio 2019&wt.mc_id=o~msft~vscom~older-downloads) and both major versions should coexist.

    Other updates shown in UCheck I'm unsure about:

    AMD Chipset Software 3.08.11.124 > 5.08.02.027
    Not sure if I have to manually update this as Windows Update, Control Panel Device Manager or Lenovo Vantage don't notify me of new updates.

    Thank you for all your work!
     
    Last edited: Oct 26, 2023
  2. digenfr1

    digenfr1 Registered Member

    Joined:
    Oct 16, 2023
    Posts:
    53
    Location:
    Italy
    @Tigzy
    Please consider this as a low level remark, but Kodi version 20.2.0.0 ("Nexus" release) was out some months ago. Here the official page

    Cattura.PNG

    The issue here is that UCheck found as available the release 20.90.801.0 that is simply not existing. Just check where this version came from.
    Sorry for the repetition; I will no longer make requests about this application.
     
  3. greywun

    greywun Registered Member

    Joined:
    Oct 4, 2023
    Posts:
    6
    Location:
    NC, USA
    What does 'removed on processing' mean? I've cleared the cache and updated the indicated program.

    https://ibb.co/M97xKD4
     
  4. Tigzy

    Tigzy Developer

    Joined:
    Sep 12, 2012
    Posts:
    773
    Location:
    France
  5. Tigzy

    Tigzy Developer

    Joined:
    Sep 12, 2012
    Posts:
    773
    Location:
    France
    It means you have a duplicate of Sumatra versions. If you select it for update, the older one will be uninstalled.
     
  6. greywun

    greywun Registered Member

    Joined:
    Oct 4, 2023
    Posts:
    6
    Location:
    NC, USA
    But I do not have duplicates. Ucheck even previously indicated a more recent version existed than the highlighted one, so I installed it thru ucheck and the older one persists. I confirmed thru revo uninstaller there is only one version and it's up to date.
     
  7. Bill H

    Bill H Registered Member

    Joined:
    Sep 14, 2023
    Posts:
    134
    Location:
    USA
    My UCheck still shows Version = 82.0.1.0 and Latest = 3.57.4256.0809 for Google Drive. It has been showing like this since early in October when I reported it.

    Why is it showing like this? Sorry if you've already explained this, but I haven't seen an answer.

    Bill
     
  8. Tigzy

    Tigzy Developer

    Joined:
    Sep 12, 2012
    Posts:
    773
    Location:
    France
    I think you do, can you search in "Installed" tab ?
     
  9. greywun

    greywun Registered Member

    Joined:
    Oct 4, 2023
    Posts:
    6
    Location:
    NC, USA
    The ucheck installed tab shows two entries, both in the same folder. The details for the (only) program file in that directory show the correct (up-to-date) version 3.5.2. I scanned my file system and see only that one file matching that name.

    Screenshot 2023-10-26 122523.png
     
  10. RonnyT

    RonnyT QA Engineer

    Joined:
    Aug 9, 2016
    Posts:
    714
    Location:
    Planet Earth
    One is found machine wide (All Users) probably in HKLM and the other (Only Me) in HKCU
    Was the previous installer run under a different account?
     
  11. greywun

    greywun Registered Member

    Joined:
    Oct 4, 2023
    Posts:
    6
    Location:
    NC, USA
    No, I only use one account. As sumatra has an install option to install for all users (or just me), I suspect I may have done the 'just me' at some point and the 'for all' later.

    Seems like ucheck is finding legit duplicates in the registry that don't reflect the file reality.

    I'll clean up by installing/removing both cases and start over that way. TY for the investigation!
     
  12. dking02

    dking02 Registered Member

    Joined:
    Sep 27, 2023
    Posts:
    50
    Location:
    Mountain View, California, USA
    Unlike SUMo, UCheck does not actually check the .exe files when checking for updates to installed programs. It relies solely on the uninstall data in the registry. As RonnyT notes, it appears to that there were two installs, one for 3.5.1 (Only Me) and 3.5.2 (All Users).

    You might check Control Panel > Programs and Features to see if Programs and Features lists both versions. The Programs and Features display is based on uninstall data in the registry. If both versions are listed, try to uninstall the old version (3.5.1). If you can, you may also need to uninstall and then reinstall the new version (3.5.2) if some common files had been removed when installing the old version.
     
  13. RonnyT

    RonnyT QA Engineer

    Joined:
    Aug 9, 2016
    Posts:
    714
    Location:
    Planet Earth
    I think the registry key for the uninstaller of the Only me is not updated, hence the duplicate detection for UCheck, I don't think UCheck can resolve this case of "broken/mismatch"

    You might need to check the Registry after uninstall for left-overs

    HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
    HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
     
  14. greywun

    greywun Registered Member

    Joined:
    Oct 4, 2023
    Posts:
    6
    Location:
    NC, USA
    Ok. Did some experimenting with sumatra after I'd removed all traces from my system.

    If I manually install from a download and select the option 'for all users', it puts the details in the HKLM key and the executable in 'program files'.

    I purposely installed an old version. Next, I ran ucheck -- it found the update -- and allowed ucheck to "update" the program. It created entries in HKCU, but updated the program in the original directory. A subsequent ucheck scan shows the duplicate entries ('just for me' as well as 'for all users') under 'installed programs'.

    If you install w/o selecting options, it uses HKCU only and puts the files in appdata (which I really prefer to avoid). A subsequent ucheck scan and update works as expected -- no duplicates.

    Bottom line, installing sumatra manually 'for all users' is at odds with ucheck doing direct updates. I feel like it's a lot to ask for ucheck to figure out how I installed and update based on that. Why does it not allow a download and install as before?
     
  15. dking02

    dking02 Registered Member

    Joined:
    Sep 27, 2023
    Posts:
    50
    Location:
    Mountain View, California, USA
    The current UCheck beta does have options for separate download and install. The Actions drop down initially shows options for Update and Download. If Download is selected, an option for Install will appear once the download of the installer file is completed. Since the SumatraPDF installer defaults to "Only Me", if you want to update an existing installation that is "For all users" you will need to open the Options panel of the installer and explicilty select that option.
     
  16. greywun

    greywun Registered Member

    Joined:
    Oct 4, 2023
    Posts:
    6
    Location:
    NC, USA
    Got it. It's unclear that 'install' remains an option, if 'update' is the 1st choice and the only other is 'download'. I'll give it a spin.

    UPDATE: So, it's true that if you 'download' an update then 'install' appears as an option. I suggest having 'install' appear under download (greyed out until a download is performed) to show that as an option as well.
     
    Last edited: Oct 26, 2023
  17. lmacri

    lmacri Registered Member

    Joined:
    Jan 26, 2021
    Posts:
    174
    Location:
    Canada
    Hi Tigzy:

    Good news. Further to my reply # 642, the latest UCheck Free Portable 64-bit BETA v5.0.4.0 (offered 25-Oct-2023 in post # 640) is now correctly detecting that Malwarebytes v4.6.5.293 [a fully Compatible (dark blue) app] and Microsoft Edge v118.0.2088.69 [a Community (grey) app] are currently the LATEST versions. I also noticed the official release notes for Malwarebytes v4.6.5 were finally posted today at https://support.malwarebytes.com/hc/en-us/sections/360005863113.

    UCheck v5_0_4_0_B BETA Installed Detecting Current Malwarebytes and MS Edge 26 Oct 2023.png

    The LATEST version of the Microsoft Edge WebView2 Runtime module [a Community (grey) app] is still incorrect but I don't really care as long as the LATEST version number for the main Microsoft Edge browser is detected correctly - I plan to eventually exclude this WebView2 Runtime module from my UCheck scans since it's not something I would manually update myself anyway.
    ------------
    Dell Inspiron 5584 * 64-bit Win 10 Pro v22H2 build 19045.3570 * Firefox v119.0.0 * Microsoft Edge v118.0.2088.69 * Microsoft Defender v4.18.23090.2008-1.1.23090.2007 * Malwarebytes Premium v4.6.5.293-1.0.2181 * Macrium Reflect Free v8.0.7690 * Patch My PC Portable v4.5.0.4 * SUMo Free Portable v5.17.10.542 * UCheck Free Portable 64-bit BETA v5.0.4.0
     
  18. roger_m

    roger_m Registered Member

    Joined:
    Jan 25, 2009
    Posts:
    8,626
    While there are a few people saying UCheck isn't as good as SUMo, I beg to differ. Currently on my main PC, UCheck finds 38 updates, whereas SUMo only finds 27. Not only does UCheck find more updates, the scan for updates is much quicker.

    @Tigzy I have another suggestion, to display the results in alphabetical order.
     
  19. roger_m

    roger_m Registered Member

    Joined:
    Jan 25, 2009
    Posts:
    8,626
    I ran scans with both UCheck and SUMo on a second computer. In this case SUMo found more updates. UCheck found between 249 and 253 updates and SUMo found between 279 and 289. They both find a different number of updates every time that I run a scan.
     
  20. ror

    ror Registered Member

    Joined:
    Oct 26, 2023
    Posts:
    2
    Location:
    Napoli, Italy
    Thank you, of course I don't mean to rush. In the meantime some updates appeared while some other (IntelliJ IDEA) haven't. I just wanted to add that Ableton Live Suite is detected only for its major version (11.0.0.0). I have 11.3.12.0 and SUMo finds a new update (11.3.13.0).
     
  21. Tigzy

    Tigzy Developer

    Joined:
    Sep 12, 2012
    Posts:
    773
    Location:
    France
    Yes this means Sumatra has not properly uninstalled previous version and left an orphan entry.
    It'd uninstall it anyway, but there's a chance it will also remove latest version's files and you'll have to reinstall.
    We have plans to handle orphan entries, it's in a dev ticket...
     
  22. Tigzy

    Tigzy Developer

    Joined:
    Sep 12, 2012
    Posts:
    773
    Location:
    France
    It's actually possible. If location is identical, we can ask the user if he wants to remove only the orphan entry. This will remove the uninstall registry key only.
    It would be a different use case for the "Duplicates" logic
     
  23. Tigzy

    Tigzy Developer

    Joined:
    Sep 12, 2012
    Posts:
    773
    Location:
    France
    Good point, we'll try to add line separators in the menu as well.
     
  24. Tigzy

    Tigzy Developer

    Joined:
    Sep 12, 2012
    Posts:
    773
    Location:
    France
    Thanks. Yes MBAM was updated a day ago: https://twitter.com/UCheckBot/status/1717626025478099141
    Community feedback is now all ingested, everything should be OK.
     
  25. RonnyT

    RonnyT QA Engineer

    Joined:
    Aug 9, 2016
    Posts:
    714
    Location:
    Planet Earth
    What puzzles me is how the binaries for "only me" install ended up on \Program Files\
    "only me" installs normally should end up in the user profile not on the Admin permissions based \Program files\
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice