A Clean Install of Windows 10 TH2 - Video Tutorial

Slipstreaming Drivers and Updates into Windows 7 Installation Media



This guide shows the use of a script to slipstream USB 3.0 drivers, Storage Controller Drivers, the Convenience Rollup, Internet Explorer and the November 2017 Security Rollup to make up to date Windows 7 Installation Media. This will only work on up to 6th Generation Intel hardware as 7th generation Intel hardware and newer have no driver support.

Windows 7 has reached end of mainstream support and this guide is somewhat advanced. It is recommended to use Windows 10 Version 1709 Installation Media except in the rare cases where Windows 7 is mandatory.


Contents


64 Bit Instructions

Troubleshooting note

This troubleshoot step isn’t required in most cases. If the script has failed. Open cleanup in notepad and save as cleanup.bat (all file types). Right click cleanup.bat and select run as administrator.

Brief Written Instructions

1. Download and extract the .zip file to get the .bat file needed for the script.

http://en.community.dell.com/support-forums/software-os/m/microsoft_os/20444680/download

Backup location: https://drive.google.com/drive/folders/19VQEqcqvuh1X6qK-S4U9VMt6lCMrfxHA

2. Download Windows 7 x64 .iso using the Windows .iso Download Tool:
https://www.heidoc.net/joomla/technology-science/microsoft/67-microsoft-windows-and-office-iso-download-tool

3. Download Rufus

https://rufus.akeo.ie/

4. Make a Bootable USB:

  • Ensure you have a 16 GB USB Flash Drive
  • Load the Windows 7 .iso
  • Use the GPT partition scheme for UEFI BIOS and FAT32 Format for a system with a UEFI BIOS
  • Use the MBR partition scheme for BIOS and NTFS for a system with a Legacy BIOS

5. Delete the EI.cfg File in the Win7/Sources Folder of the Bootable USB

6. Make a new folder on your Desktop and call it Win7. Copy the entire contents of the Bootable USB to this folder. Move it directly to the C:\ Drive so you have a C:\Win7 folder.

7. Make a folder on the Desktop and call it Updates store the following in the folder:
https://download.microsoft.com/download/5/D/0/5D0821EB-A92D-4CA2-9020-EC41D56B074F/Windows6.1-KB3020369-x64.msu
http://download.windowsupdate.com/d/msdownload/update/software/updt/2016/05/windows6.1-kb3125574-v4-x64_2dafb1d203c8964239af3048b5dd4b1264cd93b9.msu
http://download.microsoft.com/download/6/C/A/6CA15546-A46C-4333-B405-AB18785ABB66/Windows6.1-KB2729094-v2-x64.msu
http://download.microsoft.com/download/1/4/9/14936FE9-4D16-4019-A093-5E00182609EB/Windows6.1-KB2670838-x64.msu
http://download.microsoft.com/download/5/A/5/5A548BFE-ADC5-414B-B6BD-E1EC27A8DD80/Windows6.1-KB2834140-v2-x64.msu
http://download.microsoft.com/download/9/1/C/91CC3B0D-F58B-4B36-941D-D810A8FF6805/Windows6.1-KB2639308-x64.msu http://download.windowsupdate.com/d/msdownload/update/software/secu/2017/11/windows6.1-kb4048957-x64_83688ecf3a901fc494ee67b5c57e35f0a09dc455.msu

8. Download, launch the .exe to extract the .msu and store in Updates
http://hotfixv4.microsoft.com/Windows%207/Windows%20Server2008%20R2%20SP1/sp2/Fix487764/7600/free/477475_intl_x64_zip.exe
http://hotfixv4.microsoft.com/Windows%207/Windows%20Server2008%20R2%20SP1/sp2/Fix3366972/7600/free/486575_intl_x64_zip.exe

9. Make a folder on the Desktop and call it IE11
http://download.microsoft.com/download/7/7/D/77DEA30E-F617-4088-9352-FDBFED2987EE/IE11-Windows6.1-KB2841134-x64.cab

10. Move the IE11 folder to the Updates folder and then move the Updates folder to the C:\ Drive you should now have a C:\Updates folder containing a C:\Updates\IE11 folder

11. Make a new folder on the Desktop and call it Drivers.

12. Download and extract Win7-USB3.0-Creator-V3

https://downloadcenter.intel.com/download/25476/Windows-7-USB-3-0-Creator-Utility

Go to the USB_Drivers subfolder and then the x64 subfolder. Copy the contents of this folder to Drivers. It should contain iusb3hub (Security Catalogue), iusb3hub (Setup Information), IUsb3Hub.man (MAN file), iusb3hub.sys (System File), iusb3xhc (Security Catalogue), iusb3xhc (Setup Information), iusb3xhc.man (MAN file), and iusb3xhc.sys (System File).

13. Download and extract the f6flpy-x64
https://downloadcenter.intel.com/download/26361/Intel-Rapid-Storage-Technology-Intel-RST-RAID-Driver?product=55005 (F6FLPY-X64.zip)

Go to the f6flpy-x64 folder. Copy the contents of this folder to Drivers. It should contain iaAHCIC (Security Catalogue), iaAHCIC (Setup Information), iaStorAC.sys (System File), iaStorAC (Security Catalogue), iaStorAC (Setup Information), iaStorAfs.sys (System File), iaStorAfsNative (Application), iaStorAfsService (Application) and iaStorF.sys (System File).

14. The Drivers folder on your Desktop should contain no subfolders.

It should contain iusb3hub (Security Catalogue), iusb3hub (Setup Information), IUsb3Hub.man (MAN file), iusb3hub.sys (System File), iusb3xhc (Security Catalogue), iusb3xhc (Setup Information), iusb3xhc.man (MAN file), and iusb3xhc.sys (System File), iaAHCIC (Security Catalogue), iaAHCIC (Setup Information), iaStorAC.sys (System File), iaStorAC (Security Catalogue), iaStorAC (Setup Information), iaStorAfs.sys (System File), iaStorAfsNative (Application), iaStorAfsService (Application) and iaStorF.sys (System File)

Additional drivers may be added to this folder e.g. for specific SSDs but are required to be in the extracted format containing a Security Catalogue, Setup Information and System File (not an application format .exe format).

15. Move the Drivers folder to C:\

16. Change power setting so your computer doesn’t sleep or shut down.

17. Right click 64 Bit Nov 2017.bat and select run as administrator.

18. Wait for script to execute. Press any key to end the script when prompted. You will now have an updated boot.wim and install.wim file.

19. Go to the Sources folder of your Bootable USB. Delete the Boot.wim and Install.wim found on the Sources folder of your Windows 7 Bootable USB and copy over the new versions. You now have Nov 2017 Windows 7 Installation Media.


32 Bit Instructions

Troubleshooting note

This troubleshoot step isn’t required in most cases. If the script has failed. Open cleanup in notepad and save as cleanup.bat (all file types). Right click cleanup.bat and select run as administrator.

Brief Written Instructions

1. Download and extract the .zip file to get the .bat file needed for the script.

http://en.community.dell.com/support-forums/software-os/m/microsoft_os/20444701/download

2. Download Windows 7 x86 .iso using the Windows .iso Download Tool:
https://www.heidoc.net/joomla/technology-science/microsoft/67-microsoft-windows-and-office-iso-download-tool

3. Download Rufus

https://rufus.akeo.ie/

4. Make a Bootable USB:

  • Ensure you have a 16 GB USB Flash Drive
  • Load the Windows 7 .iso
  • Use the MBR partition scheme for BIOS and NTFS for a system with a Legacy BIOS

5. Delete the EI.cfg File in the Win7/Sources Folder of the Bootable USB

6. Make a new folder on your Desktop and call it Win7. Copy the entire contents of the Bootable USB to this folder. Move it directly to the C:\ Drive so you have a C:\Win7 folder.

7. Make a folder on the Desktop and call it Updates store the following in the folder:

https://download.microsoft.com/download/C/0/8/C0823F43-BFE9-4147-9B0A-35769CBBE6B0/Windows6.1-KB3020369-x86.msu
http://download.windowsupdate.com/d/msdownload/update/software/updt/2016/05/windows6.1-kb3125574-v4-x86_ba1ff5537312561795cc04db0b02fbb0a74b2cbd.msu
http://download.microsoft.com/download/B/6/B/B6BF1D9B-2568-406B-88E8-E4A218DEA90A/Windows6.1-KB2729094-v2-x86.msu
http://download.microsoft.com/download/1/4/9/14936FE9-4D16-4019-A093-5E00182609EB/Windows6.1-KB2670838-x86.msu
http://download.microsoft.com/download/F/1/4/F1424AD7-F754-4B6E-B0DA-151C7CBAE859/Windows6.1-KB2834140-v2-x86.msu
http://download.microsoft.com/download/3/1/D/31DB4F4F-207D-416E-9A07-FBD9E431F9FB/Windows6.1-KB2639308-x86.msu
http://download.windowsupdate.com/d/msdownload/update/software/secu/2017/11/windows6.1-kb4048957-x86_0d77817f21a899d764c97d79f01521f12588ec0e.msu

8. Make a folder on the Desktop and call it IE11

http://download.microsoft.com/download/7/7/D/77DEA30E-F617-4088-9352-FDBFED2987EE/IE11-Windows6.1-KB2841134-x86.cab

9. Move the IE11 folder to the Updates folder and then move the Updates folder to the C:\ Drive you should now have a C:\Updates folder containing a C:\Updates\IE11 folder

10. Make a new folder on the Desktop and call it Drivers.

11. Download and extract Win7-USB3.0-Creator-V3

https://downloadcenter.intel.com/download/25476/Windows-7-USB-3-0-Creator-Utility

Go to the USB_Drivers subfolder and then the x86 subfolder. Copy the contents of this folder to Drivers. It should contain iusb3hub (Security Catalogue), iusb3hub (Setup Information), IUsb3Hub.man (MAN file), iusb3hub.sys (System File), iusb3xhc (Security Catalogue), iusb3xhc (Setup Information), iusb3xhc.man (MAN file), and iusb3xhc.sys (System File).

12. Download and extract the f6flpy-x86
https://downloadcenter.intel.com/download/26361/Intel-Rapid-Storage-Technology-Intel-RST-RAID-Driver?product=55005 (F6FLPY-X64.zip)

Go to the f6flpy-x86 folder. Copy the contents of this folder to Drivers. It should contain iaAHCIC (Security Catalogue), iaAHCIC (Setup Information), iaStorAC.sys (System File), iaStorAC (Security Catalogue), iaStorAC (Setup Information), iaStorAfs.sys (System File), iaStorAfsNative (Application), iaStorAfsService (Application) and iaStorF.sys (System File).

13. The Drivers folder on your Desktop should contain no subfolders.

It should contain iusb3hub (Security Catalogue), iusb3hub (Setup Information), IUsb3Hub.man (MAN file), iusb3hub.sys (System File), iusb3xhc (Security Catalogue), iusb3xhc (Setup Information), iusb3xhc.man (MAN file), and iusb3xhc.sys (System File), iaAHCIC (Security Catalogue), iaAHCIC (Setup Information), iaStorAC.sys (System File), iaStorAC (Security Catalogue), iaStorAC (Setup Information), iaStorAfs.sys (System File), iaStorAfsNative (Application), iaStorAfsService (Application) and iaStorF.sys (System File)

Additional drivers may be added to this folder e.g. for specific SSDs but are required to be in the extracted format containing a Security Catalogue, Setup Information and System File (not an application format .exe format).

14. Move the Drivers folder to C:\

15. Change power setting so your computer doesn’t sleep or shut down.

16. Right click 32 Bit Nov2017.bat and select run as administrator.

18. Wait for script to execute. Press any key to end the script when prompted. You will now have an updated boot.wim and install.wim file.

19. Go to the Sources folder of your Bootable USB. Delete the Boot.wim and Install.wim found on the Sources folder of your Windows 7 Bootable USB and copy over the new versions. You now have Nov 2017 Windows 7 Installation Media.


Full Video Instructions


The video instructions are more detailed and include making a Bootable .iso. They demonstrate a 64 Bit slipstream but the instructions are more or less identical for 32 Bit.


Create an Updated Windows 7 Installation .iso

You will need to use Imgburn for this step. For ImgBurn installation don’t opt to install any unwanted software.

Launch ImgBurn. Select Create Image File from File/Folders:

26

Press the folder button to the left to add a folder to the source:

27

Select the Win7 folder:

28

Now go to advanced on the right hand side:

29

Select Bootable Disc to the right hand side:

30

Tick make Image Bootable and select the folder button for the Bootable Image (the software displays a folder icon here but it should be a file icon):

31

Select etfsboot and select open:

32

Type in Microsoft Corporation in Developer ID and change the sectors to load to 8:

33

Select the Build Button:

34

Select a save location and name the .iso and select save:

35

Give the .iso a ISO9660 and UDF label (or just leave the defaults) then select yes:

36

Select ok to begin the .iso creation:

37

Wait for ImgBurn to make the .iso. Select ok when its finished. You may then close down the program:

38


 

Monthly Security Update

Microsoft have been releasing Monthly Quality Rollups for Windows 7. The Latest one at this time of writing will give you all the Security Updates until the 10th of November 2017 (the script has been updated to incorporate this Rolllup) and can be obtained from the Microsoft Update Catalog:

http://www.catalog.update.microsoft.com/Search.aspx?q=security%20monthly%20rollup%20for%20Windows%207

The one for “Windows 7” is for Windows 7 32 Bit only and the one for “Windows 7 for x64” is for Windows 7 64 Bit only:


Microsoft Security Essentials

Microsoft Security Essentials is not included in the slipstream. If you want it here is the latest offline installer and definition.

Microsoft Security Essentials 64 Bit

http://mse.dlservice.microsoft.com/download/A/3/8/A38FFBF2-1122-48B4-AF60-E44F6DC28BD8/enus/amd64/mseinstall.exe

Microsoft Security Essentials Latest .Dat 64 Bit

http://go.microsoft.com/fwlink/?LinkID=87341

Microsoft Security Essentials 32 Bit

http://mse.dlservice.microsoft.com/download/A/3/8/A38FFBF2-1122-48B4-AF60-E44F6DC28BD8/enus/x86/mseinstall.exe

Microsoft Security Essentials Latest .Dat 32 Bit

http://go.microsoft.com/fwlink/?LinkID=87342


Microsoft .Net Framework

Microsoft .net Framework is not included in the slipstream as I haven’t found an easy way to incorporate it. Here is the latest offline installer

Microsoft .net Framework 4.7 Offline Installer

https://www.microsoft.com/en-us/download/details.aspx?id=55167

Advertisements

15 thoughts on “Slipstreaming Drivers and Updates into Windows 7 Installation Media

  1. Philip, First of all, I want to thank you for all the great information you’ve put together and made available. I totally agree with you that Dell’s support has gone way down the tubes.

    Second, I’ve been following your instructions, I thought to the letter, but I’ve been unable to get a fresh installation of Win 7 on my Dell Inspiron N5010. I have also been unable to get media ordered from Dell, and even if I could, my COA is faded, so I don’t think I’d be able to activate it.

    So I followed your instructions. I downloaded the ISO from Digital River, converted it to USB using Rufus. After starting the installation process and following the first restart the following error message pops up: “Windows could not parse or process the unattend answer file for pass [specialize]. The settings specified in the answer file cannot be applied. The error was detected while processing settings for component [Microsoft-Windows-Shell-Setup].” When I clicked on the OK button, the machine rebooted, looked like it was continuing the installation process. But then another error popped up saying “The computer restarted unexpectedly or encountered an unexpected error. Windows installation cannot proceed. To install Windows, click “OK” to restart the computer, and then restart the installation. Clicking on OK at this point just repeated the second part of the process over again in a loop.

    Have you run into this before? Can you offer any help? I’m stumped.

  2. I downloaded the Dell windows 7 x64 sp1 usb3.0 iso you have provided. Is it possible to create a USB 3.0 bootable pendrive with a computer which only has usb 2.0 ? but my pendrive is a 3.0.

    1. Yes but the addition of USB 3.0 support is only needed if installation is being carried out on a computer that has a USB 3.0 port.

      A USB 3.0 drive can be used in a computer with only USB 2.0 ports without the additional modifications.

      1. Thanks a lot Philip. I really appreciate what you do here. This site is a big help. Thanks again.

  3. Thank you for this website. Do you have any recommendations if I have say 10 Dell computers that came pre-loaded with Windows 7 and I want to load my company’s own Windows 7 image which I captured form one of these computers on the other 9?

    On the other 9 Windows would need to be activated/validated/whatever and typically in the past I’d just type in the product key from the Microsoft sticker on the computer. For these recent batch of computers though, they didn’t come with the Microsoft stickers (not even under the laptop batteries).

    PS: Sorry for double posting this, I didn’t see that this site has two comment fields? Reposting here because of the email notification feature.

    1. Officially you should look into volume licensing…

      Cloning and Image wise it would be fine for a Windows 10 OEM license and Windows 10 install as it will automatically recognise the system as a Windows 10 Device and reactivate it (taking the unique 25 digit product key from the UEFI BIOS in each system).

      What will happen for the Windows 7 install is you will have 9 unactivated windows 7 installs as it thinks you have transferred an OEM license… The product key used in each case will be the generic 25 digit Dell Windows 7 Pro OEM SLP key.

      Unofficially you can use the likes of Macrium Reflect… to make your system image (or your preferred program):
      http://dellwindowsreinstallationguide.com/backing-up-your-windows-installation-using-macrium-reflect/

      To reactivate you can use the ABR program to rearm the Dell OEM System Locked Preinstallation:
      http://dellwindowsreinstallationguide.com/the-activation-backup-and-recovery-program-windows-vista-7-version/

      This will only work if the systems came with Windows 10 Pro OEM and hence have downgrade rights to Windows 7 Pro OEM. It will not work if the systems shipped with Windows 10 Home OEM.

  4. Philip Hi,

    I am texting you here coz I could not login to this Forum below and explain my problem.
    http://en.community.dell.com/support-forums/laptop/f/3518/t/19666782?pi41097=1
    I have a big problem now. I hope you reply as soon as you see this message. I have googled for one week but to no avail …I have a received a DEll Precision 7510, with 256 GB Samsung P951 NVMe SSD drive and 1TBHDD. IT is core i7 with 6820 Hq processor. The laptop has come with win7 originally installed on it in RAID config mode in BIOS. Now My problem is I have to install Ubuntu on it in dual Boot mode and for that we have to enable the AHCI mode in BIOS, So I decided to make a clean installation of win7 by referring to your guide above of converting USB int bootable media. Now in the BIOS I was able to see the USB detect and give it a higher priority for boot, So I managed to get the windows installer.In the installer I had to download the Samsung SSD driver and upload it during installation from another USB to see the SSD listed in the windows partitions. I could also see the HDD ,So I deleted all the partitions of the SSD and installed win 7 on it. So the windows installed successfully, but after installation, now I want to install all the drivers. I downloaded all the drivers on my second machine and when I plugged in the USB in the newly installed windows, the USB ports do not work. Nor does the Mouse.When I go to the BIOS menu, even there the USB is not detected any more, and I only see two option for the Boot “Windows Boot Manager” and ” NVME SSD”. Now I don’t know what to do. I did make a backup image of the Factory installed windows by following one of your guides on Dell Back up and Recovery, and I even made a bootable USB from that using winimage, but to no avail, the Bootable USB is not listed in the BIOS options. Nor did converting to Legacy boot option work. I also tried F12 and then select USB in the Legacy options but that did not work. Now I am stuck I dont know what to do ..? I need the USB bootable to be detected in BIOS for linux installation and also in win 7 install to install all drivers..Can you please help

    My email is and currently my work is stuck because of this problem. Can you please reply on my mail or either here…I am desperately stuck…!!!!

    Edited to remove personal information.

    1. Seems it listing both a legacy and UEFI BIOS.

      For Windows 7 64 Bit you want to install in GPT and not MBR. SecureBoot should be off, Legacy Roms should be enabled. Leave the SATA Operation as AHCI.

      If you do this can your Windows 7 installation boot? If so try following this guide here. Ignore the part about mounting the drive as read only and instead of recovering data, add the drivers to the C: drive so you can install them:
      http://dellwindowsreinstallationguide.com/data-recovery-using-fedora/

  5. I’m not allowed to make a new file in C: with a back slash ( \ ), or some other characters, so Updates\IE11 isn’t happening for me. I’ll start looking around for a solution but I thought I’d mention it in case it was of any interest? And if you know a way round it I would, of course be interested. If, by the way, I’m doing something ridiculous, or should be doing something, but I’m not, please forgive my ignorance.
    Many thanks.

    1. You cannot add the backslah to a file name, The backslash \ means the file is in a folder. C:\Updates\IE11 for instance means you have an IE11 folder in the Updates folder and in the C: Drive.

      1. I had a nasty feeling I was being thick, thank you for your time, sorry for wasting it…..

  6. It works great but I still got 100 updates to install from windows update after installing a PC from this installation.

  7. Thanks for the great writeup! This is the first slipstream I’ve built, and having the specific list of required KB items and commands all packed in a batch file saved me a ton of time and learning!

    One thing that could be added though, when I downloaded the zip files they got the “blocked” status, and I didn’t notice. Extracting them then created files with the “blocked” status, and then the install command for those failed. I had to right-click each, and click “unblock” before they were usable. If someone wasn’t paying attention to the output of the script they might then end up thinking they created the full slipstream when there was actually a piece missing. To that end, it might be good to add “|| exit \b” to the end of each command in the batch file so that it exits on an error.

    1. Great thanks for letting me know you managed to successfully use the script. I haven’t experienced the blocked status what files were these, the Windows 7 setup files, the updates or the Intel drivers?

Leave a Reply

Fill in your details below or click an icon to log in:

  • normal
  • normal
  • normal
  • normal
WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

    privacy policy