Hi. I've been in IT support for 15 years and I always hated the amount of different cd/dvd/usb I had to carry with myself, so I was thinking why not to combine them into one drive and have everything on it -
1. windows installations with drivers and programs (UEFI and BIOS )
2. live windows os (xp, 7, 10) with programs
3. live linux
4. dos utilites
Over the years the project has grown but with testing I decided to limit it to 32gb since even some newer machines can not boot from usb drive larger than 32gb ( most HP laptops have that problem).

download links google drive :
z01: skydecboot_win10x86x64en2004-20200617.7z.001 - Google Drive
z02: skydecboot_win10x86x64en2004-20200617.7z.002 - Google Drive

Install procedure :
unpack with 7z use usbit to burn the image on at least 32gb usb drive and that should be it

WINDOWS INSTALLATION
It has x86 and x64 versions of en-us windows 10 2004. Installations are controled by several scripts. Autounatended file in root and setupcomplete in windows/setup/scripts folder, oobe script for themes. In fully automated version you just have to select the partitions in installation and after that scripts will do the rest. They will install .net3.5, vc++ 2005-2019, office, windows updates and other programs. SAD3 script will install drivers.

LIVE WINDOWS
DLC1 x86, DLC1 x64, and my own live os based on win10x64 2004.
DLC1 os are older live os but they are small and reliable. BIOS boot has added options to boot gandalf, strelec, medicat, kyhi, hirens, boboms live os but they are not on the drive but can be added by user.
skydec10 - I only used it for few hours - so not tested - everything looked fine but could have bugs
programs are loaded from old hirens menu which is now updated with new programs and newer version of them. I chose this way of implementation because it allow me to load the programs from all of the live oses and from the installed os as well.
AV programs: ClamWin Malwarebytes SuperAntiSpyware and RogueKiller are updated to 20200615 definitions
Hardware info tools are also mostly uptodate like cpu-z, gup-z, speccy, hwinfo.
Some new categories are VGA category with bios flashers and bios editing tools, testing/hwbot category with hwbot benchmarks

DOS utilities have most of the old hirens, dlc1 and ubcd programs linked with the option to link strelec programs if you add them to the drive.

I've been using it for several years and it have proven to be a lot better solution to having 10 cd/dvd/usb each for one thing. It is created in a way to be easy to update once you create the drive, just copy newer versions of files to ther location. No need to change scripts or update wim-s.
I'll try to explain it into details, just keep in mind this is very big and I'll need time to write everything down.
I'm not sure weather people will like or accept this concept of aio-boot-drive but I think it's worth to share it.

- - - Updated - - -

After you download it please read the skydecboot.docx in the root directory.

Once you boot from the drive you will enter into one of the following menus:
all-in-one USB boot drive-1-uefi-boot.jpg
You enterd UEFI boot menu. Remember 64bit machines can only boot 64 bit images, 32bit machines 32bit(x86)

all-in-one USB boot drive-2-legacy-boot.jpg
Legacy boot has a lot of boot menu options added:
Name: Windows 10 Setup (64-bit) LEGACY
DESCRIPTION: : Currently 2004 version.
Name: Windows 10 Setup (32-bit) LEGACY
DESCRIPTION: : Currently 2004 version.
Name: HIRENS UBCD DLC1 STRELEC
DESCRIPTION: Connected menus of Hirens 15.2 restored with ultimate boot cd, DLC1 and strelec.
To add strelec to menu copy strelec drive to SSTR folder.

Some menu options will work as they are smaller and kept but bigger are not added and you can add them at will if you use bigger capacity usb drive.
Gandalfs 10x64 add gandalf x64 wim as [boot]\iso\bootg64.wim
Gandalfs 10x86 add gandalfs x86 wim as [boot]\iso\bootg86.wim
Macrium Reflect 7.0 x64 add wim as [boot]\iso\macriumx64.wim
Macrium Reflect 7.0 x86 add wim as [boot]\iso\macriumx86.wim
Windows Defender Offline 2018 x64 - [boot]\iso\WDO_Media64.wim
Windows Defender Offline 2018 x86 on drive
Name: Hirens Mini 7 on drive
OTLPE7 7.0.0. - [boot]\iso\OTLPE7.WIM
Acronis Backup and Recovery 11.5 on drive
Name: Acronis Disk Director 11 on drive
Acronis True Image 2013 on drive
Acronis True Image 2017- [boot]\iso\acronistrueimage2017.wim
[email protected] Boot Disk on drive
Beini 1.2.5 on drive
BITMB on drive
Bios Implementation Test Suite 2073 on drive
BootIT NG on drive
ComodoRescueDisk - [boot]\iso\boot-repair-disk.iso
EaseUs Partition Master 9 on drive
Easos Partition Guru 4.2.0 on drive
HD Clone 4.1 on drive
HDAT2 on drive
Memtest86+ 5.01 on drive
MHDD on drive
OneKey Ghost 6.5 on drive
Paragon Disk Manager 12 on drive
Paragon HDD Master 12 on drive
PartedMagic on drive (v2017_06_12)
Partition Guru 3.5 on drive
R-Drive on drive
Super Grub Disk 2 on drive
Reset Windows Password on drive
SpinRite 6.0 on drive
Victoria 3.4 on drive
Video Memory Stress Test on drive
Windows Change Password on drive
Hirens 10x64 - [boot]\iso\hirens10x64.wim
Medicat 10x64 - [boot]\iso\medicat10x64.wim
Bob Omb's 10x64 - [boot]\iso\bobombs10x64.wim
kyhi 10 x64 - [boot]\iso\kyhi10x64.wim
Kyhi 10x86 - [boot]\iso\kyhix86.wim

- - - Updated - - -

Before you start the windows installation you should understand at least what the automation scripts do.
1st one is autounattended.xml. It is placed in root of the drive, if you don't want to use it just delete or rename it.
Premade scripts are in .\x64\autounattended and .\x86\autounattended folders. They are bitnes sensitive so you can not automate "win 10 pro x64" installation with "win 10 pro x86 script".
<product key> option was not needed in prevoius versions of windows but in win 10 you need it as it will compare it to the images in the wim file and show you only the images that work with the key in the autounattended file.
MS universal keys are added to \autounattended\win10cdkeys.txt file.
<setupUIlanguage> option will set your prefered language settings
if you don't know the <inputlocale> settings use following link
https://docs.microsoft.com/en-us/pre...5682(v=win.10)
If you use this script you will end up in the windows as the inbuilt administrator account. This account will run all apps with admin rights but has by default disabled MS apps like edge but if you decide to use them you can run one little script C:\progs\filteradministratortoken.reg to enable those apps on built in administrator account but it will loose the option to run other apps automaticaly as admin.

$OEM$
this folder in the .\x64\scripts and .\x86\scripts copies files in it during windows installation to the drive.
If you don't want to use it just rename it and windows installation will then ignore it.
$OEM$\$$ goes to C:\windows
$OEM$\$1 goes to C:\

OOBE.cmd
this script will install themes depending on your motherboard brand. In newer versions of windows 10 you need to activate windows first before theme can be applied.
If you don't want to use it just rename it.

SetupComplete.cmd
is located in .\x64\sources\$OEM$\$$\Setup\scripts and .\x86\sources\$OEM$\$$\Setup\scripts
it is used to install programs and drivers after the main windows installation.
if you rename it then it will not be called and you will end with basic windows installation.
You can edit this script very simply, if you don't want some program to install just put REM in fornt of it's installation line and it wont be installed.
This script will call other smaller scripts that will install drivers, updates, and programs.
setupcomplete->runonce->runonce1->runonce2 after runonce2 is over pc will shutdown.
On the first hand it looks like it could all be done in the first script but some programs don't like for some reason to be installed in the begining, runonce and runonce1 are there to allow usage of scripts with OOBE script enabled and disabled.
DP_Install_Tool.cmd
.\x64\sources\$OEM$\$$\Setup\scripts\programi\d\SAD3 or .\x86\sources\$OEM$\$$\Setup\scripts\programi\d\SAD3
this script will install drivers from NT6\x64 or NT6\x86 folders. Drivers have to be packed in 7z archive with "DP_" at the begining of the file name. Unfortunately not all drivers will install this way so some drivers are added to C:\progs\drivers folder for manual installation.
To update newer versions of programs just go to .\sources\$OEM$\$$\Setup\scripts\programi and replace the old installation file with newer just use the same name so the script can call it.
Office 2019 installation in configured by two files located in .\sources\$OEM$\$$\Setup\scripts\programi\of2019VL setup.exe and configure.xml. If you want to change it's settings use configure.xml to order changes then via cmd call setup.exe /download to download the files. After that use the script as usual to install the office. You can also use C:\progs\win act upd\OInstall.rar - there is office installation gui program that can generate the scripts for you.
Windows update files are located in .\sources\$OEM$\$$\Setup\scripts\programi\w10updates folder
they are named : DNF, flash, monthly, security. The script will call all updates in this folder no matter the name but I use it to easily replace them with newer ones.
Once you install the windows you can use C:\progs\win act upd\stopupdates10.zip to stop updates.