Rufus, the favored utility used for making ready Home windows bootable media, amongst different issues, has run into a significant situation. Apparently, Microsoft appears to have blocked its skill to obtain ISOs through the assistance of Fido script. The Fido script is predicated on PowerShell and mainly automates entry to Microsoft official obtain hyperlinks.
A GitHub consumer voltagex famous the difficulty after they had been unable to obtain Home windows 10 21H2 Construct 19044.1288 with an error saying “Couldn’t retreieve structure from server”.
The problem was then confirmed by Fido developer Pete Batard who discovered that Microsoft had hardened its servers to dam such obtain requests through Fido. And Batard appears fairly certain it’s a “deliberate change”. He says:
Nicely, from additional investigation, it certain appears like Microsoft made their web site intentionally hostile to our script queries. The one question that works for GetProductDownloadLinksBySku is the one that’s despatched internally from Microsoft’s internet web page, as attempting to repeat/paste that question to a special browser window, and even attempting to manually situation it from the identical window now returns an error, whereas that wasn’t the case beforehand.
whereas one may beforehand ship impartial HTTP queries like https://www.microsoft.com/en-gb/api/controls/contentinclude/html?pageId=76ddb7de-ec0a-49c3-a699-a2dda9cc8497&host=www.microsoft.com&segments=software-download,windows11&question=&motion=GetProductDownloadLinksBySku&sessionId=b0f1baab-5d74-4f53-b5a1-35810339c3c3&skuId=13489&language=English Worldwide&sdVersion=2 to retrieve content material, Microsoft did modify their server in order that should you now attempt to ship it exterior of the https://www.microsoft.com/en-gb/software-download/windows11 context, you now get an error, and therein lies the difficulty.
That is a deliberate change if I ever noticed one
The obtain error message has been modified now to the next:
The changelog for the Fido model 1.30 launch now says:
Disable Home windows 8 → Home windows 11 ISO downloads
It seems that Microsoft purposefully made their obtain servers hostile to our script, and attempting to repair that is prone to take a very long time… 😞
Batard has additionally requested help on this matter from fellow builders.