[DISCUSSION] UUP dump - download Windows 10/11 UUPs with ease

Discussion in 'MDL Projects and Applications' started by whatever127, Sep 2, 2017.

  1. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    50,320
    106,581
    450
    Working.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Chironz

    Chironz MDL Novice

    May 11, 2008
    45
    46
    0
    It's down again :(
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Chironz

    Chironz MDL Novice

    May 11, 2008
    45
    46
    0
    It's down again :(
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. Stimpy88

    Stimpy88 MDL Senior Member

    Mar 24, 2011
    380
    213
    10
    Why bother with the website, when you can run your own, more up to date version?
     
  5. upload_2023-8-25_16-15-51.png

    MOOOORE RAAAAAAM
    that's the only thing I can do with this piece of s**t
     
  6. CaptainKirk1966

    CaptainKirk1966 Former MDL Guru
    Staff Member

    Oct 31, 2009
    2,641
    1,486
    90
    Buggy software? Memory leaks?
     
  7. Stimpy88

    Stimpy88 MDL Senior Member

    Mar 24, 2011
    380
    213
    10
    You can do it Mr Scott!
     
  8. 正义羊

    正义羊 MDL Senior Member

    Feb 21, 2016
    258
    152
    10
    It's speak 504 now.
     

    Attached Files:

    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. 正义羊

    正义羊 MDL Senior Member

    Feb 21, 2016
    258
    152
    10
    @luzea , It's speaks 502 again.
    upload_2023-8-26_17-7-14.png
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. 正义羊

    正义羊 MDL Senior Member

    Feb 21, 2016
    258
    152
    10
    @luzea , It's speaks ERR_CONNECTION_TIMED_OUT now.I can't access uupdump.net
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. Muggaen

    Muggaen MDL Addicted

    Dec 30, 2011
    763
    335
    30
    Why not just use the local server its even more up to date.
     
  12. Stimpy88

    Stimpy88 MDL Senior Member

    Mar 24, 2011
    380
    213
    10
    #5053 Stimpy88, Aug 28, 2023
    Last edited: Aug 28, 2023
    I think there are some die-hards that refuse to try it. I stopped using the website when I discovered Paul's local server, as the website was constantly down for weeks at the time. I have never looked back since, and for the record, I do not mean any disrespect to those that maintain the website.
     
  13. BT 1

    BT 1 MDL Junior Member

    Feb 16, 2017
    82
    16
    0
    Pauls server?, where can i find it on that?
     
  14. 正义羊

    正义羊 MDL Senior Member

    Feb 21, 2016
    258
    152
    10
    I use local server either. But I get used to using website. I can access website in every night now.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    7,007
    8,186
    240
    From what I experienced, the local server does not include Teams (1910x builds) and maybe some more of the very exotic stuff. There are no further differences. The local server also correctly implements 23H2 Betas.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. Paul Mercer

    Paul Mercer MDL Expert

    Apr 6, 2018
    1,963
    4,195
    60
    you can add it manually as any other build
    if you need it in my script then I can add it I think, but I need working UUP dump website as a reference or actual builds archive
    I'll try to download actual builds db from the website first tomorrow
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    7,007
    8,186
    240
    Well, I have to admit I haven't fully understood fetchdetect.php yet. Why does the Dev channel use 22621 as build number, for example? :) I guess some black magic and trickery to make it work (and working well it does). So, I didn't try adding any custom builds, yet, to not mess up the build database.
    If you plan add it, do add it with a REM in the cmd scripts, as most people don't ever want it.

    Another thing that bugs me is that fetching information from MS server can randomly fail. The fetching build will then skip and continue with the next entry. No idea if such errors can be trapped and that failed section repeated. Probably it would have been done already if it was that easy.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. Paul Mercer

    Paul Mercer MDL Expert

    Apr 6, 2018
    1,963
    4,195
    60
    #5060 Paul Mercer, Aug 29, 2023
    Last edited: Aug 29, 2023
    there's two principally different ways to get builds from Windows Update and fetch_sync_current_only option controlls it in config.ini:
    1. with fetch_sync_current_only option we should fetch exact known build number, and it's useful for old known builds, that's it
    generating a list of builds and brute force checking it is not an option, that's why it's disabled by default

    2. without fetch_sync_current_only option we are telling Windows Update on what build we are now, including arch, channel and SKU. Then WU just sends us whatever the latest build is suitable for our case
    that's why there's only base builds in my scripts (for example I'm on 19044.1 build with 125 SKU, Retail channel and I want to get the latest update - WU sends us build 19044.3324)

    so for Dev channel - 22621.1 is the latest client base build on Retail channel and it has direct upgrade path to the RP, Beta, Dev and Canary channels
    and for Canary we are using "latest" as a build instead of a number - it checks the latest build in the database, and it obviously works only on the Canary channel if the database isn't empty

    part of the problem is a PHP performance on any Windows platform, it's x2 more times faster on my Linux VPS with a single CPU core and failure rate is much much lower (I'm saving results in the log file so I can see any errors on the go)
    other than that I don't know how to rerun each failed attempt, maybe @abbodi1406 can help with that if fetchdetect.php reports any errors in the output (standard-error stream I guess)


    in the meantime I downloaded latest builds data from the Website, hope luzea wouldn't hit me for that
    now I should merge everything and upload the latest archive


    let me know if I missed something here:
    Windows 10 Insider Preview 19101.1140 (vb_release_svc_team_flight)
    Feature update to Windows 10 Team (19045.2130)
    Code:
    %fetchdetect% All Dev Mainline 19100 1 119
    %fetchdetect% All Retail Mainline 19042 1 119
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...