How to inject USB 3.0 drivers in Windows Server 2008R2

How to inject USB 3.0 drivers into Windows Server 2008 R2SP1 for use on Dell R230, R330, T130, T330

Download the USB 3.0 drivers from here

In this method we have to inject the USB 3.0 drivers manually. In order to achieve the same we need to inject the drivers into “Boot.wim” which has 2 indexes (1 & 2).

Boot.wim” has 2 indexes (1 & 2). The Intel USB 3.0 drivers need to be injected into both.

  • Index 1 = Microsoft Windows PE
  • Index 2 = Microsoft Windows Setup

“Install.wim” has 8 indexes. Depending on the edition of media being used, the Intel USB 3.0 drivers needs to be injected into that index. The list below is from the Dell OEM Media and the MSDN media and may differ on customer media.

  • Index 1 = Windows Server 2008 R2 Server Standard
  • Index 2 = Windows Server 2008 R2 Server Standard Core
  • Index 3 = Windows Server 2008 R2 Server Enterprise
  • Index 4 = Windows Server 2008 R2 Server Enterprise Core
  • Index 5 = Windows Server 2008 R2 Server Datacenter
  • Index 6 = Windows Server 2008 R2 Server Datacenter Core
  • Index 7 = Windows Server 2008 R2 Server Web
  • Index 8 = Windows Server 2008 R2 Server Web Core

Before the Intel USB 3.0 drivers are injected into the operating system image, a servicing environment needs to be created. If the Windows Server 2008 R2 w/SP1 is being serviced from a Windows 7 OS then the Windows Automated Installation Kit (WAIK) needs to be installed on the client OS; if Windows 8 / Windows Server 2012 and newer operating system is used then Windows ADK needs to installed.

  1. Create the following folders:
    1. C:\temp\WindowsISO (Unpack the windows 2008R2 ISO to this folder)
    2. C:\temp\drivers (Add all driver folders in this folder… steps 2-6 below)
    3. C:\temp\wim (Is a temp folder for the WIM file)
  2. Extract USB3 driver files to C:\temp\drivers

Download and install Deployment Tools from the ADK 8.1 installer. (Required for oscdimg.exe tool in either process outlined below)

Use CMD prompt with Admistrator privileges Commands or Deployment and Imaging Tools Environment Command Prompt (Any Windows OS with ADK 8.1) to integrate drivers via following processes:

Administrator: Command Prompt Commands: List Index Files:

CD \temp
Dism /Get-WimInfo /WimFile:C:\temp\WindowsISO\sources\boot.wim

List Index Files:

Dism /Get-WimInfo /WimFile:C:\temp\WindowsISO\sources\Install.wim

Mount index 1 of wim file:

Dism /Mount-Wim /WimFile:C:\temp\WindowsISO\sources\boot.wim /Index:1 /MountDir:C:\temp\Wim

 

Inject drivers into mounted wim

Dism /Image:C:\temp\wim /Add-Driver /Driver:C:\temp\drivers /Recurse

 

Unmount index of wim file and commit changes

Dism /Unmount-Wim /MountDir:C:\temp\wim /Commit

Note: Repeat above steps for both indexes of boot.wim and any install.wim indexes for desired installation media

Mount index 2 of wim file:

Dism /Mount-Wim /WimFile:C:\temp\WindowsISO\sources\boot.wim /Index:2 /MountDir:C:\temp\Wim

 

Inject drivers into mounted wim

Dism /Image:C:\temp\wim /Add-Driver /Driver:C:\temp\drivers /Recurse

 

Unmount index of wim file and commit changes:

Dism /Unmount-Wim /MountDir:C:\temp\wim /Commit

 

Mount index of wim file according to the OS edition you wish to install.
For this example, we used Index 3 for Windows Server 2008 R2

Dism /Mount-Wim /WimFile:C:\temp\WindowsISO\sources\Install.wim /Index:3 /MountDir:C:\temp\Wim

Inject drivers into mounted wim

Dism /Image:C:\temp\wim /Add-Driver /Driver:C:\temp\drivers /Recurse

Unmount index of wim file and commit changes

Dism /Unmount-Wim /MountDir:C:\temp\wim /Commit

Create new ISO image with modified files

CD ‘C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg

Creates new ISO image with modified files:

oscdimg -n -m -bc:\temp\WindowsISO\boot\etfsboot.com C:\temp\WindowsISO C:\temp\WindowsISO\Mynew_Windows_Server2008_Ent_USB3.0.iso

Finally we have created the new Windows ISO image with USB 3.0 drivers injected, which can now be used to install Windows Server 2008 R2 with USB3.0 is enabled in Bios.

If you don’t want to spend time creating ISO, you can download it from here