Fido Versions Save

A PowerShell script to download Windows or UEFI Shell ISOs

v1.45

1 year ago
  • Remove Windows 7 ISO download links (since these have now been removed by Microsoft) (#64)
  • Improve code for P/Invoke (#62) (Courtesy of Dmitry Nefedov)

v1.44

1 year ago
  • Actively prevents Linux/non-Windows platform usage, since it is too much of a liability (#58, #60).

v1.43

1 year ago
  • Improve error message handling.
  • Use Start-BitsTransfer for commandline downloads (#56).
  • Remove the -DisableProgress commandline option now that we use Start-BitsTransfer.

v1.42

1 year ago
  • Drop Windows 7 support (Too much of a liability to maintain. You had your run; move on!!!)
  • Fix Error: Could not parse languages for some non English locale due to Microsoft returning different HTML content.
  • Fix connection to https://vlscppe.microsoft.com for Windows 8.x.

v1.41

1 year ago
  • Fix Error: Could not parse languages due to Microsoft's latest changes (pbatard/rufus#2146)

v1.40

1 year ago
  • Improve error handling and reporting when querying vlscppe.microsoft.com

v1.39

1 year ago
  • Work around Microsoft's latest counter-measures (#52)

v1.38

1 year ago
  • Improve error reporting (now Fido tries to report the actual message it got from the Microsoft servers).
  • Note that this does nothing to fix issue #52, it just makes the new behaviour of Microsoft's servers more explicit.

v1.37

1 year ago
  • Add UEFI Shell 2.2 22H2 ISO downloads
  • Add -DisableProgress option to commandline

v1.36

1 year ago
  • Add Windows 10 22H2 downloads
  • Remove Windows 11 22H2 v0 downloads since the ISOs have been removed by Microsoft (but Windows 11 22H2 v1 is still available!)