UCheck - Update your software in 2 clicks

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

  1. Tigzy

    Tigzy Developer

    Joined:
    Sep 12, 2012
    Posts:
    773
    Location:
    France
    Now it should be
     
  2. dking02

    dking02 Registered Member

    Joined:
    Sep 27, 2023
    Posts:
    50
    Location:
    Mountain View, California, USA
    A more general question is How is UCheck determining whether the "Status" of the installed version is "Outdated" or "Latest"?. This question needs to be answered separately for compatible and community programs.

    In general, I would expect the program installation only to be statused as "Outdated" if the Installed Version is less than the Latest Version. A possible but rare exception to this is where subsequent updates to the program were installed as patches like in the case of Macrium Reflect. For the MS Edge update mentioned above, this exception does not apply and thus if the Installed Version > Latest Version, the user's installation should be statused as "Latest" but it is NOT. In the case of community programs like MS Edge, the Latest Version should be the latest (greatest) version number observed in community user data because there is currently no method to distinguish between beta and regular releases (per a prior reply). It would be interesting to know how 118.0.2088.46 was identified by UCheck as the Latest Version when users are reporting that a later version (.57) installed on their machines.

    I would expect a program installation to be statused as "Latest" if the Installed Version is greater than or equal to the Latest Version (ideally the Installed and Latest Version would be equal but that is not always the case as illustrated below). For compatible programs, the Latest Version is the version that the UCheck editor has found and has listed on the Downloads tab. I have noticed that the version on the Download tab and which UCheck lists as the Lateset Version on the Installed tab is not always accurate. Examples of this on my machine are:

    Brave: Installed=118.1.59.120, Latest=74.1.59.120
    Java 8 Update: Installed=8.0.3910.13, Latest=8.0.3330.0
    Foxit PDF Reader: Installed=2023.2.0.21408, Latest 12.2.0.21408 (Foxit change version number format)
    Google Chrome: Installed =118.0.5993.89, Latest=118.0.5993.71

    Note that all in all these cases, the Status is correct - "Latest". However, the fact that the Latest Version being listed on the Downloads and Installed tabs for these compatible programs may not actually be the latest is disconcerting.
     
  3. OLLI_S

    OLLI_S Registered Member

    Joined:
    Jun 19, 2005
    Posts:
    60
    UCheck shows some updates, where I have a newer version installed:

    upload_2023-10-19_10-6-29.png
     
  4. Tigzy

    Tigzy Developer

    Joined:
    Sep 12, 2012
    Posts:
    773
    Location:
    France
    That should be fixed too.

    Should be fixed in 5.03
     
  5. OLLI_S

    OLLI_S Registered Member

    Joined:
    Jun 19, 2005
    Posts:
    60
    @Tigzy Would it make sense to have the detection rules in a separate file, that is automatically downloaded by UCheck?
    So you don't need to compile a new EXE just for adjusting the rules.
     
  6. lmacri

    lmacri Registered Member

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

    Partial success. The latest UCheck Free Portable 64-bit v5.0.3.0 now shows that my MS Edge v118.0.2088.57 browser now has a STATUS = LATEST, but the LATEST version is still incorrectly listed as the outdated v118.0.2088.46.

    UCheck v5_0_3_0 Updates MS Edge v118_0_2088_57 STATUS LATEST 19 Oct 2023.png

    Further to dking02's post # 552, at what point is the LATEST version number updated by UCheck for a Community (grey) app? For example, do at least 50% of users in the wider community need to update to the latest version before the LATEST version number in your backend lookup database is revised? I'd personally rather have to deal with the occasional false positive when, for example, 10% of users install a BETA version that isn't the LATEST stable release than to have to wait for days before I was notified an update was available for one of my Community apps.
    ------------
    Dell Inspiron 5584 * 64-bit Win 10 Pro v22H2 build 19045.3570 * Firefox v118.0.2 * Microsoft Edge v118.0.2088.57 * Microsoft Defender v4.18.23090.2008-1.1.23090.2007 * Malwarebytes Premium v4.6.4.286-1.0.2163 * Macrium Reflect Free v8.0.7690 * Patch My PC Portable v4.5.0.4 * SUMo Free Portable v5.17.10.542 * UCheck Free Portable v5.0.3.0
     
    Last edited: Oct 19, 2023
  7. lmacri

    lmacri Registered Member

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

    I hope Tigzy will correct me if I'm wrong about any of this, but UCheck will never check to see if one of your Unsupported (no highlight) will be updated because by definition UCheck does not check for available updates for any program classified as an Unsupported app.

    Unsupported apps are listed on the Installed panel of UCheck because a scan of your Windows registry found an executable with a built-in uninstaller, but your Unsupported app would have to be re-classified by Tigzy as a fully Compatible app (dark blue - version check / update / install), Community app (grey - version check only) or Portable app (purple - version check / download?) in order for UCheck to actually check for an update.

    For example, when I right-click on the entry for my Unsupported (no higjlight) Intel Driver & Support Assistant (DSA) program, I can see that my only options are to Uninstall, Modify or Exclude Software (i.e., exclude from UCheck scans). I would like to have this program re-classified as a Community app so that UCheck starts checking for available updates, but I haven't figured out yet if there's some form I should submit to Tigzy (e.g., like the Adlice Software online contact form at https://www.adlice.com/contact/?utm_campaign=ucheck) where I can request to have Intel DSA promoted to a Community app, or if Tigzy will promote Intel DSA to a Community app once telemetry data shows that a certain percentage of UCheck users have installed this program on their computer.

    UCheck v5_0_2_0 Unsupported Intel DSA Uninstall or Modify 18 Oct 2023.png

    NOTE: When I go to Control Panel | Programs | Programs and Features my options for Intel DSA are Uninstall and Change, which is essentially the same as UCheck.

    Win 10 Pro v22H2 Control Panel Programs Intel DSA Uninstall or Change 18 Oct 2023.png


    SUMo currently shows that Intel DSA v23.4.39.9 (rel. 26-Sep-2023) is the latest available version, and SUMo will usually detect when a new version is available within one day of it's release.

    SUMo v5_17_10 Intel DSA v23_4_39_9 Updated 18 Oct 2023.png
    ------------
    Dell Inspiron 5584 * 64-bit Win 10 Pro v22H2 build 19045.3570 * Firefox v118.0.2 * Microsoft Edge v118.0.2088.57 * Microsoft Defender v4.18.23090.2008-1.1.23090.2007 * Malwarebytes Premium v4.6.4.286-1.0.2163 * Macrium Reflect Free v8.0.7690 * Patch My PC Portable v4.5.0.4 * SUMo Free Portable v5.17.10.542 * UCheck Free Portable v5.0.3.0
     
    Last edited: Oct 19, 2023
  8. Soulreaver1977

    Soulreaver1977 Registered Member

    Joined:
    Sep 17, 2023
    Posts:
    69
    Location:
    Germany, Wassenberg
    For me, Microsoft Edge is not listed as installed program. But for sure, it is installed:

    upload_2023-10-19_14-59-52.png
    upload_2023-10-19_15-1-32.png

    SUMo detects that an update is available:
    upload_2023-10-19_15-0-50.png

    EDIT:
    Chrome update is also not detected correctly:
    upload_2023-10-19_15-40-44.png

    It shows outdated version as latest version. Available update is 118.0.5993.89
     
    Last edited: Oct 19, 2023
  9. Tigzy

    Tigzy Developer

    Joined:
    Sep 12, 2012
    Posts:
    773
    Location:
    France
    This is already the case, it's done server side.
     
  10. Tigzy

    Tigzy Developer

    Joined:
    Sep 12, 2012
    Posts:
    773
    Location:
    France
    That's another issue, this means EDGE "true" latest wasn't promoted yet in the community database. Keep in mind this is moving stuff, it takes time to propagate, and the algorithm is still under evaluation.
    For now, if 5% or more of a newer build number is seen compared to current version, it's promoted. It's probable that not enough users have updated to this newer version to trigger a promotion...

    That's not an exact science, there's a balance to find between quantity and quality.
     
  11. Tigzy

    Tigzy Developer

    Joined:
    Sep 12, 2012
    Posts:
    773
    Location:
    France
    It's really simple. If a given program doesn't have a match in supported list (supported programs) or in community manifest, then we don't have any information about "Latest" to display. It's then labeled as "Unsupported"
    If somehow, later, a new scan reveals a match, then we bring up this information.
     
  12. Tigzy

    Tigzy Developer

    Joined:
    Sep 12, 2012
    Posts:
    773
    Location:
    France
    It's automated, it requires more data from more users. If only you reported this program, then there's no much chances if will be in the manifest.
     
  13. john7

    john7 Registered Member

    Joined:
    Aug 19, 2016
    Posts:
    14
    Location:
    UK
    I clicked on it and it "vanished"
     
  14. Bill H

    Bill H Registered Member

    Joined:
    Sep 14, 2023
    Posts:
    134
    Location:
    USA
    Same here. I clicked on the button and the notification went away, but nothing was shown.

    Bill
     
  15. jpcummins

    jpcummins Registered Member

    Joined:
    Feb 20, 2006
    Posts:
    663
    Location:
    Terre Haute, IN
    My thanks to both Imacri and Tigzy for answering my question. So in essence while SUMO could track "all of my installed programs" UCheck can only track my "supported" and "community" programs. Makes it bad when this means that I can only partly rely on UCheck to inform me of my program updates. This being the case will UCheck in the future be able to inform me of updates to my unsupported programs as SUMO did? Believe me, I am not finding fault UCheck is being improved daily and how Tigzy is keeping his sanity surprises me. Great Job! Thanks again...
     
  16. Buddel

    Buddel Registered Member

    Joined:
    Apr 28, 2015
    Posts:
    2,010
    Yes, it's fixed now. Thank you very much.

    Revo-Pro-Free-OK.png
     
  17. lmacri

    lmacri Registered Member

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

    Regarding my question in post # 557 about requesting to have Intel Driver & Support Assist promoted from an Unsupported (no highlight) to a Community (grey) app:

    If I click the Add Some Program? link on the UCheck dashboard (tooltip text: "Send us some suggestions of programs to add") it opens your online support request form at https://www.adlice.com/contact/?utm_campaign=ucheck.

    UCheck v5_0_3_0 Dashboard Add New Program 19 Oct 2023.png

    If the entire process is automated and requires a certain percentage of users to be using a program before it can added to the manifest then what is the purpose of this Add Some Program? link on the dashboard? For example, should I use this link to request the addition of more Portable apps to your software list at https://www.adlice.com/ucheck-software-list/ (i.e., in addition to AdwCleaner) that are not currently listed on my Installed panel after a UCheck scan?

    I also noticed that Curson's pinned 03-Oct-2023 post ==> Erroneous Detection / Application Support Request <== in the Adlice UCheck forum states that a process to request the addition of a specific program to the UCheck database is "TBA" (To Be Announced).
    ------------
    Dell Inspiron 5584 * 64-bit Win 10 Pro v22H2 build 19045.3570 * Firefox v118.0.2 * Microsoft Edge v118.0.2088.57 * Microsoft Defender v4.18.23090.2008-1.1.23090.2007 * Malwarebytes Premium v4.6.4.286-1.0.2163 * Macrium Reflect Free v8.0.7690 * Patch My PC Portable v4.5.0.4 * SUMo Free Portable v5.17.10.542 * UCheck Free Portable v5.0.3.0
     
    Last edited: Oct 19, 2023
  18. dking02

    dking02 Registered Member

    Joined:
    Sep 27, 2023
    Posts:
    50
    Location:
    Mountain View, California, USA
    In a previous response (#477, page 20 of this thread) you said you had no algorithm for distinguishing beta releases. It appears from the above response that you DO have a algorithm (5% migration).That kind of inconsistent response when combined with the current, very limited info on what is being implemented makes it difficult to provide accurate comments on the program or valid assumptions. A 5% rule is probably too simplistic if you are really trying to address eliminating beta releases, particularly for low volume programs. In the case of programs like Edge which have a large user base and have a public beta release channel, it is desireable to be able to suppress beta versions and that may work.

    I am aware of reasons for possible delays in UCheck's notification of updates to the compatible programs. However, it is not obvious why community programs would also be affected. From my use of SUMo and observations of its DB, I am unaware of any such delays in SUMo which is entirely community based.

    Re. Unsupported. From previous discussions, I thought that rather than being based on number of users of a program, the Unsupported category was intended to isolate drivers and other low level system software which users need to be careful and knowledgeable about updating. In the specific case of Intel DSA which is on the Unsupported programs list, this piece of software has a relatively high user count in the SUMo DB, 450 users out of 2100 total SUMo users (approximately 21% of users). Therefore, I would suspect that a very low count in UCheck should not be an issue. In the SUMo DB, it is common for programs to have less than 10 users, many with only 1 or 2 users, particularly for portable programs, and they are not treated separately. I recommend dropping the Unsupported category and just distinguishing between Compatible and Community programs in UCheck. The distinction seems poorly defined and is causing confusion.
     
  19. jpcummins

    jpcummins Registered Member

    Joined:
    Feb 20, 2006
    Posts:
    663
    Location:
    Terre Haute, IN
    I spoke with an ESET representative today and was told version 16.2.15.0 was the current version. At this time there is no version 17.0.6.0. So UCheck should not be reporting an update.
     
  20. Brummelchen

    Brummelchen Registered Member

    Joined:
    Jan 3, 2009
    Posts:
    6,294
    similar i mentioned ago. a simple number comparison which seems not to be able.

    if "older" is detected as "newer" than basically something goes very wrong!
     
  21. dking02

    dking02 Registered Member

    Joined:
    Sep 27, 2023
    Posts:
    50
    Location:
    Mountain View, California, USA
    Version 17.0.6.0 is a beta version for release 17 of ESET home products which is scheduled for release in November - see excerpts from ESET KB and Forum below.

    Adlice cannot be expected to know or have to deal with the details of every product. Adlice needs to be developing fully automated, generic (not point) solutions which may not be 100% accurate if it is to avoid a recurring and unsustainable maintenance workload for the product. I personally think it would be preferable to postpne beta detection until later. Oct 31 is fast approaching. After that date, there will be no SUMo or its DB to compare UCheck development against should problems or questions arise.

    If there is any doubt of an update, a user should first try the "Check for Update" function within the affected progam to see if the installed version is up-to-date. ESET home products have this feature and will also nag a user if there is an important update that has not been installed. An internet search will also typically provide an answer if the product in question is well known. Calling or chatting with Product Support is generally the last resort.

    --

    [KB758] Check which ESET Windows Home product you have and see if it is the latest version (15.x–16.x)
    https://support.eset.com/en/kb758-c...t-you-have-and-see-if-it-s-the-latest-version
    Version 16.2.15.0

    From the ESET forum ---
    ESET Internet Security 17... when will it be out?

    On 9/30/2023 at 8:00 AM, itman said:
    Version 17 is projected to be released in November;

    ESET Windows home products **
    17.0.x November 2023
    17.0.3.0 (beta) August 16 2023

    ** Includes the following products: ESET NOD32 Antivirus, ESET Internet Security, ESET Smart Security Premium

    Is there a link to the beta version?
    No. Only users enrolled in Eset Beta Tester program are allowed access to Beta versions.
    You will have to wait until it's released to the pre-release channel.
     
  22. jpcummins

    jpcummins Registered Member

    Joined:
    Feb 20, 2006
    Posts:
    663
    Location:
    Terre Haute, IN
     
  23. jpcummins

    jpcummins Registered Member

    Joined:
    Feb 20, 2006
    Posts:
    663
    Location:
    Terre Haute, IN
    Thanks, dking02. I know that I can "Skip this Update" but, I thought that by alerting UCheck this could be corrected. UCheck is doing an outstanding job. Just trying to be helpful.
     
  24. digenfr1

    digenfr1 Registered Member

    Joined:
    Oct 16, 2023
    Posts:
    53
    Location:
    Italy
    @Tigzy
    Hi,
    Just as a feedback, here the status of my tests as of today
    20231020 Status.PNG
     
  25. digenfr1

    digenfr1 Registered Member

    Joined:
    Oct 16, 2023
    Posts:
    53
    Location:
    Italy
    @Tigzy

    Just a quick question: when do you plan to plan the analysis of portable software?

    Don't get me wrong: I think it is correct to take some time to develop UCheck at this stage. I would do the same thing.
    However, your feedback is needed to help us organize ourselves regarding the SUMo end of activities.
    A rough and approximate answer is more than fine.
    Thanks a lot
     
  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.