August 1, 201511 yr Author No idea what's changed in this version.The download link has not changed, also all tools versions remains the same.
September 11, 201510 yr Author Updated to version 2.2.1- reduced "xpwimboot" download by 3MB- added "xpcards" switch to download cards.dll- added "xpdiskcopy" switch to download diskcopy.dll
March 29, 201610 yr On 9/11/2015 at 6:24 PM, JFX said: Updated to version 2.2.1- reduced "xpwimboot" download by 3MB- added "xpcards" switch to download cards.dll- added "xpdiskcopy" switch to download diskcopy.dll @JFX - thanks for creating this tool, and hope it keeps getting updated in the future as well, awesome tool! Just please, is this forum allows, edit the post #1 and mention that the link is "always latest" or something, luckily thread is only 4 pages long, so I did not look for the info too long Way shorter than downloading and installing whole toolkit +1 beer from me!
July 26, 201610 yr There is a kernel-mode driver httpdisk by Bo Brantén, that could be found here: https://www.acc.umu.se/~bosse/ which enables one to mount file hosted over http as a Windows disk (CDFS works just fine, I used this once some 10 years ago to grab some small exe out of one oversized iso, though it was DDK rather than WAIK). Edit: I've somehow missed mention of httpdisk from first post. Sorry. Edited July 27, 201610 yr by lenin002 I've somehow missed mention of httpdisk from first post. Sorry.
July 27, 201610 yr 10 hours ago, lenin002 said: There is a kernel-mode driver httpdisk by Bo Brantén, that could be found here: https://www.acc.umu.se/~bosse/ which enables one to mount file hosted over http as a Windows disk (CDFS works just fine, I used this once some 10 years ago to grab some small exe out of one oversized iso, though it was DDK rather than WAIK). Sure, and guess what gave the original idea? Try READING first post of this thread. Quote Attempts were made to use httpdisk to download files from inside the WAIK iso, but it was not a good solution as you still need to load hundreds of MB and it requires to install an unsigned driver. You even had to set your x64 Windows in testmode ... and JFYI:http://reboot.pro/topic/13049-extract-files-out-of-waik-without-downloading-whole-waik-first/ in other words this is an improvement (as in "faster", "easier"). jaclaz
July 27, 201610 yr I had used this last week because I was away and needed a servicing DISM... it made me wonder if there was a tool like this that could also grab the files needed to build a WinPE. As that was my second step after the DISM idea didn't work, I then had to get the full ADK.
August 2, 201610 yr Author Updated to download Windows 10 Anniversary Update (Build 14393) http://download.microsoft.com/download/9/A/E/9AE69DD5-BA93-44E0-864E-180F5E700AB4/adk/adksetup.exehttp://download.microsoft.com/download/6/3/B/63BADCE0-F2E6-44BD-B2F9-60F5F073038E/standalonesdk/sdksetup.exehttp://download.microsoft.com/download/8/1/6/816FE939-15C7-4185-9767-42ED05524A95/wdk/wdksetup.exehttp://download.microsoft.com/download/7/A/F/7AFE783C-59E6-49F9-80B4-D2F49917FFE6/hlk/hlksetup.exehttp://download.microsoft.com/download/C/F/9/CF9862F9-3D22-4811-99E7-68CE3327DAE6/MediaCreationTool.exehttp://download.microsoft.com/download/F/0/7/F0738768-AE4F-473F-B37E-6DB641D97588/emulator/emulatorsetup.exe Edited August 2, 201610 yr by JFX
June 10, 20179 yr How would I go about downloading bootmgr from an official Windows 8.1 Install ISO (or any stable source) from a Windows command line? The URL needs to be as stable as possible. I have tried re7zip but it takes ages! Edited June 10, 20179 yr by steve6375
June 11, 20179 yr Author I would use curl and a Win8.1 Enterprise ISO. curl -o"bootmgr" -r 8808448-9236127 http://care.dlservice.microsoft.com/dl/download/B/9/9/B999286E-0A47-406D-8B3D-5B5AD7373A4A/9600.16384.WINBLUE_RTM.130821-1623_X86FRE_ENTERPRISE_EVAL_EN-US-IRM_CENA_X86FREE_EN-US_DV5.ISO Edited June 11, 20179 yr by JFX
June 11, 20179 yr Thanks so much for the reply and the URL. That works great! P.S. Unfortunately Windows Defender does not seem to like curl when I package it up though! Edited June 11, 20179 yr by steve6375 Win Defender issue
June 13, 20179 yr Author Have added command line support for range downloads. GWT -range:8808448-9236127 -out:"X:\bootmgr" -title:"Download Win8.1 Bootmgr" -link:/download/B/9/9/B999286E-0A47-406D-8B3D-5B5AD7373A4A/9600.16384.WINBLUE_RTM.130821-1623_X86FRE_ENTERPRISE_EVAL_EN-US-IRM_CENA_X86FREE_EN-US_DV5.ISOGetWaikTools.zip
June 13, 20179 yr 1 hour ago, JFX said: Have added command line support for range downloads. GWT -range:8808448-9236127 -out:"X:\bootmgr" -title:"Download Win8.1 Bootmgr" -link:/download/B/9/9/B999286E-0A47-406D-8B3D-5B5AD7373A4A/9600.16384.WINBLUE_RTM.130821-1623_X86FRE_ENTERPRISE_EVAL_EN-US-IRM_CENA_X86FREE_EN-US_DV5.ISO GetWaikTools.zip Nice , is there anywhere a way to retrieve the currently used URL's (and optionally change them)? Just in case an URL becomes invalid and/or should another source become available, etc. On venerdì 11 settembre 2015 at 6:24 PM, JFX said: Updated to version 2.2.1...- added "xpcards" switch to download cards.dll- added "xpdiskcopy" switch to download diskcopy.dll As a side note, ideally there could be some sort of .ini file (.ini just to say "human readable") with the pre-configured URL's and ranges and the possibility to add a button like "Custom" ( with a drop-down set of checkboxes fetching the "title" from the .ini entry). jaclaz
June 13, 20179 yr Thanks JFX, the new GWT is smaller in size and does not trigger Windows Defender either. Could you explain how one can work out the correct range to use for any given file please?
June 14, 20179 yr 10 hours ago, steve6375 said: Thanks JFX, the new GWT is smaller in size and does not trigger Windows Defender either. Could you explain how one can work out the correct range to use for any given file please? Isn't it the "normal" way for a range? I mean in the given example: -range:8808448-9236127 should mean get the bytes from offset 8808448 to offset 9236127 in file <given long url>.iso, this would make the Windows 8.1 bootmgr 9236127-8808448=427679+1=427680 bytes in size, which sounds just right. @JFX Seemingly the -out parameter works fine (i.e. the file is downloaded to the given directory and file name, but the "final" message in the GUI is misleading as it uses as path the "current directory" (where GWT.exe is). If using the GUI and asking to download the whole 8.1 Waik files, there is an error message (with no specification) "Failed to download the necessary files.". As a matter of fact some of the files are actually downloaded, cannot say if *all* of them. Maybe if you could add something a -list option, so that one knows which files are included with a given switch, it would be useful, like: GWT -Win8.1 -list \ADK5\ \ADK5\x86\ \ADK\x86\BCDBoot\bcdboot.exe ... As well (IMHO) adding a -x86 and a -x64 to limit the download to only one architecture would save a lot of bytes/time. jaclaz Edited June 14, 20179 yr by jaclaz
June 14, 20179 yr Author 19 hours ago, steve6375 said: Could you explain how one can work out the correct range to use for any given file please? It are just the offset inside the ISO like jaclaz explained. I've made tool for that: ISO2Offset.7z Edited June 14, 20179 yr by JFX
Create an account or sign in to comment