Windows 11 or Windows 10 Direct ISO Downloads with Dell Driver Pack and Intel VMD Driver Slipstream (Advanced)

Download ISO and Check ISO Checksums

Download the ISO from Microsoft's website:

Note the Windows 10 Software Download Page is set to only show the Windows 10 Media Creation Tool when opened on a Windows 10 or Windows 11 PC. To view the direct download links. Press [F12] on Chrome/Edge and to the top right, select Mobile Preview and then refresh the page by pressing [F5]. Windows 10 Previous Builds can be accessed using the Windows ISO Download Tool. These are no longer supported by Microsoft and will update to newer builds if the install is allowed to access the internet to update. Not all Insider Preview Builds are made into an ISO image, the UUP Dump will allow you to create a more up to date ISO, this method is again not supported by Microsoft.

Check the ISO checksum using:

cd Downloads
Get-FileHash "Win11_EnglishInternational_x64v1.iso"

Replace Win11_EnglishInternational_x64v1 with your ISO name. The ISO Checksums should match what Microsoft list on their website. Microsoft only list ISO Checksums for mainstream Windows 11 Builds and not the Windows 11 Insider Preview ISOs.

The following instructions will create a UEFI Bootable USB. This won't work on a Legacy Computer. Legacy Computers are manufactured before 2012 and won't run modern builds of Windows 10 or Windows 11 very well. Legacy notes are given at the bottom section but not fully tested, as I have no Legacy only computers.

Partition the USB using DiskPart

The following instructions will partition a USB flash drive to have a 1 GB BOOT FAT32 formatted partition and the remaining space being occupied by a NTFS Install Partition. Line 3 assumes the USB flash drive is Disk 1 update accordingly if your USB flash drive is using another Disk number:

diskpart
list disk
select Disk 1
clean
convert GPT
create partition primary size=1024
create partition primary
list partition
select Partition 1
format fs=FAT32 quick label="BOOT"
assign letter=H
select Partition 2
format fs=NTFS quick label="INSTALL"
assign letter=I

Add F6 Drivers to the boot.wim

Windows 11 lack the Intel Volume Management Device (VMD) Storage Drivers required for the RAID Storage Controller which is enabled by default on Dell systems equipped with a 10th or 11th Generation Intel Processor. These are also known as Intel Rapid Storage Technology Drivers and there are equivalent Drivers available for Dell systems equipped with an 8th and 9th Generation Intel Processor.

These drivers are also called F6 Floppy Drivers… The name comes from the early days of Windows XP where you needed to press F6 during the Windows Setup to Load the Extracted Drivers from a Floppy Disk (don't worry we no longer need to press F6 or use a Floppy Disk).

Download the Intel Rapid Storage Technology Driver and Application from Dell (under the Serial ATA category) and extract it to get the F6 drivers. Copy the F6 folder to the C:\ drive.

Alternatively download the Intel Rapid Storage Technology Driver from Intel and extract it, rename the folder F6 and save to the C:\ Drive. Note Intel recommend using the Driver from the OEM, Dell where possible:

Right click your Windows 11 .iso file and select Mount. Go to the Sources folder. Copy the boot.wim to the C:\ Drive and right click it and select properties. Make sure read only is unchecked.

mkdir "C:/BootTemp"
Dism /Get-WimInfo /WimFile:"C:\boot.wim"
Dism /Mount-WIM /WimFile:"C:\boot.wim" /index:2 /MountDir:"C:\BootTemp"
Dism /Image:"C:\BootTemp" /Add-Driver /Driver:"C:\F6" /Recurse
Dism /Unmount-WIM /MountDir:C:\BootTemp /Commit
rmdir "C:\BootTemp"

Copy all the folders from the ISO to the boot partition on your USB flash drive except for the sources folder. In its place create a new sources folder and copy your updated boot.wim to it.

Add Dell Driver Pack to install.wim

Right click your Windows 11 .iso file and select Mount. Go to the Sources folder. Copy the install.wim to the C:\ Drive and right click it and select properties. Make sure read only is unchecked.

Download the Dell Command | Deploy Driver Pack from Dell (under the Systems Management Category). Update line 4 to correspond to the name of your .cab file.

Index 6 (line 6) assumes Windows 11 Pro (update it to match your desired edition, the indexes will be listed after line 5 is executed).

rmdir "C:\F6"
mkdir "C:/InstallTemp"
mkdir "C:/DellDrivers"
cd Downloads
expand 9305-win11-A00-CPVCD.cab -f:* "C:\DellDrivers"
Dism /Get-WimInfo /WimFile:"C:\install.wim"
Dism /Mount-WIM /WimFile:"C:\install.wim" /index:6 /MountDir:"C:\InstallTemp"
Dism /Image:"C:\InstallTemp" /Add-Driver /Driver:"C:\DellDrivers" /Recurse
Dism /Unmount-WIM /MountDir:C:\InstallTemp /Commit
rmdir "C:\InstallTemp"
rmdir "C:\DellDrivers"

Note that the Dell Driver Pack is only available for Dell Business Models e.g. Latitude, OptiPlex, Precision and XPS Ranges. If using the Inspiron range you will have no Dell Driver Pack. You can however slipstream only the F6 drivers to the install.wim. To do this instead use.

Index 6 (line 3) assumes Windows 11 Pro (update it to match your desired edition, the indexes will be listed after line 2 is executed).

mkdir "C:/InstallTemp"
Dism /Get-WimInfo /WimFile:"C:\install.wim"
Dism /Mount-WIM /WimFile:"C:\install.wim" /index:6 /MountDir:"C:\InstallTemp"
Dism /Image:"C:\InstallTemp" /Add-Driver /Driver:"C:\F6" /Recurse
Dism /Unmount-WIM /MountDir:C:\InstallTemp /Commit
rmdir "C:\InstallTemp"
rmdir "C:\F6"

Copy all the folders from the ISO to the install partition on your USB flash drive except for the sources folder. In its place create a new sources folder and copy all the contents of the original sources folder to it except for the boot.wim and install.wim (use [Ctrl] + [ a ] to select all and hold down [Ctrl] and unclick the boot.wim and install.wim to select everything apart from these two files). In their place copy your updated boot.wim and install.wim.

Legacy BIOS

Legacy Computers were manufactured before 2012 and these computers will not recognise a USB with a GPT. These computers will not run Windows 11 and will not run modern builds of Windows 10 very well. The last Windows 10 Build that they will run well is Windows 10 Version 1709 which had lower system requirements and is no longer supported by Microsoft.

To make a Legacy USB, we must use the MBR Partition Table, alongside a single NTFS Partition.

diskpart
list disk
select Disk 1
clean
convert MBR
create partition primary
list partition
select Partition 1
format fs=NTFS quick label="INSTALL"
assign letter=I

Copy the entire contents of the ISO to this USB.

You can probably slipstream a windows 7 or Windows 8.1 driver pack to the install.wim using similar instructions to above (however I haven't tested this). If you have slipstreamed a driver pack to the install.wim, replace the original install.wim on your USB with the updated versions. Windows 10 Installation Media should have all the Storage Controllers inbuilt for these Legacy Systems and there should be no need to update the boot.wim for any of these systems.