Windows Update Manager

Discussion in 'MDL Projects and Applications' started by DavidXanatos, Aug 16, 2018.

  1. DavidXanatos

    DavidXanatos MDL Senior Member

    Joined:
    May 23, 2010
    Messages:
    387
    Likes Received:
    1,478
    Trophy Points:
    10
  2. Jean-Eudes

    Jean-Eudes MDL Novice

    Joined:
    May 12, 2016
    Messages:
    6
    Likes Received:
    13
    Trophy Points:
    0
  3. Carlos Detweiller

    Carlos Detweiller MDL Spinning Tortoise

    Joined:
    Dec 21, 2012
    Messages:
    4,514
    Likes Received:
    4,541
    Trophy Points:
    150
    Thx for updating Github!
     
  4. Jans

    Jans MDL Novice

    Joined:
    Oct 17, 2009
    Messages:
    16
    Likes Received:
    2
    Trophy Points:
    0
  5. erpsterm35

    erpsterm35 MDL Expert

    Joined:
    May 27, 2013
    Messages:
    1,153
    Likes Received:
    761
    Trophy Points:
    60
    on the "Update History" section on both WUMT and Wumgr apps, WUMT (windows update minitool) shows "Applications ID" showing which module responsible for downloading updates. for example "Applications ID" mentions "wusa" for downloading/installing windows updates and "device driver retrieval client" for downloading/installing driver updates.

    Wumgr on the other hand does not show nor mention "Applications ID" in the Update History section - maybe add that onto the next version of Wumgr
     
  6. DavidXanatos

    DavidXanatos MDL Senior Member

    Joined:
    May 23, 2010
    Messages:
    387
    Likes Received:
    1,478
    Trophy Points:
    10
    I will look into it...

    Good idea, updated build with AppID attached
     

    Attached Files:

  7. F3L1P3

    F3L1P3 MDL Novice

    Joined:
    Oct 15, 2019
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    0
  8. Huck Toohey

    Huck Toohey MDL Novice

    Joined:
    Mar 4, 2019
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    0
    Re: Xanatos Vs. Shewolf personalcrap

    STFU
     
  9. rayleigh_otter

    rayleigh_otter MDL Expert

    Joined:
    Aug 8, 2018
    Messages:
    1,121
    Likes Received:
    927
    Trophy Points:
    60
    I still use WUMT because i can(offline airgapped pc) but "Xanatos Vs. Shewolf personal crap" aint my business and i aint getting involved. Both know more than me so i respect them both for their technical skills. Anything else is none of my bloody business.
     
  10. bjf2000

    bjf2000 MDL Expert

    Joined:
    Apr 11, 2008
    Messages:
    1,015
    Likes Received:
    156
    Trophy Points:
    60
    Hi. Is there any way to make it start up opened to (focused on) the "Windows Update" section, like WUMT does, rather than Update History?
     
  11. Carlos Detweiller

    Carlos Detweiller MDL Spinning Tortoise

    Joined:
    Dec 21, 2012
    Messages:
    4,514
    Likes Received:
    4,541
    Trophy Points:
    150
    Why, there is nothing displayed there until you search. After search, the section will switch automatically.
     
  12. Whistler4

    Whistler4 MDL Member

    Joined:
    Jul 30, 2015
    Messages:
    178
    Likes Received:
    168
    Trophy Points:
    10
    #592 Whistler4, Nov 12, 2019
    Last edited: Nov 13, 2019
    It starts searching when opened using the Sledgehammer script. I believe it's run using a "provisioned" command line switch to start with that option, so you'd probably be able to do it with a cmd or bat file with the right details.

    Edit: Nevermind my comment above. I see what you mean. Even though you can start the program in search mode using the -update switch, it still defaults to the Update History rather than Windows Update window.
     
  13. abbodi1406

    abbodi1406 MDL KB0000001

    Joined:
    Feb 19, 2011
    Messages:
    12,067
    Likes Received:
    55,424
    Trophy Points:
    340
  14. DavidXanatos

    DavidXanatos MDL Senior Member

    Joined:
    May 23, 2010
    Messages:
    387
    Likes Received:
    1,478
    Trophy Points:
    10
  15. pf100

    pf100 MDL Expert

    Joined:
    Oct 22, 2010
    Messages:
    1,906
    Likes Received:
    3,055
    Trophy Points:
    60
    #595 pf100, Nov 23, 2019
    Last edited: Dec 2, 2019
    DeploymentAction='OptionalInstallation' would just be ignored on Windows versions prior to 1809, right? If so, I see no point in not including the OptionalInstallation option as default for all update searches. You can always hide the optional update on 1809 or later if you don't want it. For example: when using WuMgr I don't disable driver updates because then I can at least see what's offered and refuse them all if I so choose. I'd rather see all available updates then refuse the ones I don't want instead of never seeing something that I might want.
     
  16. abbodi1406

    abbodi1406 MDL KB0000001

    Joined:
    Feb 19, 2011
    Messages:
    12,067
    Likes Received:
    55,424
    Trophy Points:
    340
  17. DavidXanatos

    DavidXanatos MDL Senior Member

    Joined:
    May 23, 2010
    Messages:
    387
    Likes Received:
    1,478
    Trophy Points:
    10
    ok so checking windows Version for the new criteria,
    but does it work for you in the test build?
     
  18. abbodi1406

    abbodi1406 MDL KB0000001

    Joined:
    Feb 19, 2011
    Messages:
    12,067
    Likes Received:
    55,424
    Trophy Points:
    340
    Yes, hide and unhide works
    i didn't try to install though
     
  19. abbodi1406

    abbodi1406 MDL KB0000001

    Joined:
    Feb 19, 2011
    Messages:
    12,067
    Likes Received:
    55,424
    Trophy Points:
    340
    @DavidXanatos

    Apparently we can use wildcard * with DeploymentAction
    so this criteria will work with any Windows version and also show OptionalInstallation updates
    Code:
    "(IsInstalled=0 and IsHidden=0 and DeploymentAction=*) or (IsInstalled=1 and IsHidden=0 and DeploymentAction=*) or (IsHidden=1 and DeploymentAction=*)"
    tested W8.1 & W10 1607/1903

    i didn't checked W7, but i believe it will work too
    if anyone would like to verify, it would be great

    start powershell as administrator
    copy/paste and execute these commands one at a time
    Code:
    $Criteria = "(IsInstalled=0 and IsHidden=0 and DeploymentAction=*) or (IsInstalled=1 and IsHidden=0 and DeploymentAction=*) or (IsHidden=1 and DeploymentAction=*)"
    $Session = new-object -com "Microsoft.Update.Session"
    $Result = $Session.CreateupdateSearcher().Search($Criteria).Updates
    $($Result).Title
    if the last one returned list of updates, then all is good

    Regards.
     
  20. Wolfens

    Wolfens MDL Novice

    Joined:
    Aug 17, 2018
    Messages:
    29
    Likes Received:
    34
    Trophy Points:
    0
    @abbodi1406 @DavidXanatos Tested and confirmed