I have checked and can confirm that the laptop PC does not have USB 2.0 ports. All 4 ports are USB 3.0.
Before I can help you further, you need to do some research and you need to be familiar with these terms Windows Imaging Format, Also know as .wim files. Most famous names are install.wim and boot.wim. - There is plenty of information regarding these files types on teh webz, and on a side note a .wim file is a sort of container that can hold multiple images in it. boot.wim on a regular Windows Vista/7/8 contains two images. One for Windows PE and one called "Windows Setup". Integrating drivers for storage devices is required for boot.wim image 2 (Windows Setup) apparently. Deployment Image Servicing and Management DISM. Your best friend when modifying .wim files! Do a google search for 'integrate drivers boot.wim dism'. You will find a lot of tutorials on this subject. If you mount install.wim from a Windows 8 RP install iso/dvd, you can browse to *mount-dir*\Windows\System32\DriverStore\FileRepository and find all drivers that exist in that image. The folders that starts with USB are of course the most interesting ones. Since you only need a few drivers for your project, I suggest a manual copy/pasta for the drivers you need. Simply just copy the USB* folders, and add those files to your Windows 7 boot.wim 2 and install.wim * using dism. I will give you an example here: (Run this on a Windows 7 computer. This way you already have the tools needed, since they are included in Windows 7) D:\USB-Drivers\ - contains USB 3.0 Windows 8 RP Generic Microsoft Drivers from the file I uploaded earlier D:\DVD\ - Contains a copy of your Windows 7 DVD D:\MountDir\ - A temporary folder needed to expand the .wim files Open up CMD with administrator privileges and run these commands dism /Mount-Wim /WimFile:\DVD\sources\install.wim /index:1 /MountDir:\MountDir dism /image:\MountDir /Add-Driver /driver:\USB-Drivers\x86 /recurse dism /Unmount-Wim /MountDir:\MountDir /commit (Replace 1 with the number of the image/edition you want to add drivers too.) Do the same for boot.wim 2 : dism /Mount-Wim /WimFile:\DVD\sources\boot.wim /index:2 /MountDir:\MountDir dism /image:\MountDir /Add-Driver /driver:\USB-Drivers\x86 /recurse dism /Unmount-Wim /MountDir:\MountDir /commit (Replace x86 with x64 if you are doing this on a 64-bit installation DVD) When this is done, you now have the USB 3.0 drivers integrated. I don't know if this works or not, since I don't have any system with USB 3.0 nearby, so I can't test this myself unfortunately.
My friend's USB stick is USB 2.0 but her laptop PC's ports are all USB 3.0. Her host controller is Intel USB 3.0 eXtensible host controller.
A USB 3.0 Port is a USB 3.0 Port regardless of the peripheral being connected to it. So, connecting a USB 2.0 peripheral to a USB 3.0 Port would still require USB 3.0 drivers for the controller. No doubt about that.
So far I have tested this with Intel USB3 1.0.5.235 & ASMedia USB3 1.14.10.0 drivers. Have also integrated Renesas USB3 2.1.36.0 drivers but not had a chance to test them.
Thanks for the info. In your example given, you wrote: Code: dism /mount-wim /wimfile:boot.wim /index:2 /mountdir:mount Question: what is index:2 ??
You don't need an iso file if you installing from a pen drive, just copy all the files and folders to the root of the pen drive as long as you made it bootable before by cleaning it, making new partition and making it active and of course formatting it it will be fine, also you will not end up with 2 boot.wim files only one even if you do both index's which you don't need to do you are still only editing the single boot.wim file, if you have 7-zip installed right click on the boot.wim file and open it in 7-zip and have a look at the structure it gives, it might make more sense to you then