USB 3 transfer rate in Win7PEusb 3.0
Posted 11 September 2012 - 08:40 PM
My Win7PE project is all configured to include te USB 3 drivers for my Lenovo PC which has 2 USB 3 ports. I can successfully boot a USB 3 pen drive from either of the USB 3 ports and it boots into WinPE 3.1 with no major problems. However I have noticed that the transfer rate of copying from the Pen to the local disk appears to only be working at USB 2 speeds (30MB/sec). Has anyone else had this problem and have any solutions on how to get the full transfer rate? This would greatly reduce the time it takes for me to apply images.
I have checked device manager and the drivers appear to have installed correctly in the PE environment
Posted 11 September 2012 - 09:11 PM
CrystalDiskMark for instance.
Posted 11 September 2012 - 09:16 PM
Posted 11 September 2012 - 11:47 PM
Please state some more technical details, like chipset, driver used, 32/64Bit Win7PE, how you install the driver (what program do you use).
Posted 12 September 2012 - 07:54 AM
Lenovo E530 Laptop
32 bit Win7PE
Intel 7 Series Chipset
The USB 3 devices that appear in Device Manager are:
Intel® USB 3.0 eXtensible Host Controller (version 18.104.22.168)
Intel® USB 3.0 Root Hub (version 22.214.171.124)
I have added these drivers to Win7PE using 2 methods. Firstly by using RemovableDeviceUSB3.script and specifying the Intel controller. The second was to use a script to inject the drivers into the build using Dism. I can see that the drivers have successfully been copied into WindowsSystem32DriverStoreFileRepository
Posted 12 September 2012 - 09:00 AM
However if I right click both of those devices and choose to update them (searching automatically), they pull the drivers from the driverstore and then show up correctly as:
Intel® USB 3.0 eXtensible Host Controller
Intel® USB 3.0 Root Hub
I then get the full transfer rate of about 120MB/Sec. So my next question, is why aren't the correct USB 3 drivers being used automatically, even though they are in the driverstore? I could use devcon commands to update these drivers, however, we will be having more USB3 PCs from other manufacturers and this will be quite difficult to manage.
Posted 12 September 2012 - 10:25 AM
You could try to force a second run of the driver installer, whichever you use. Maybe limited to just try to install USB 3 drivers, to make it more snappy.
Posted 12 September 2012 - 10:39 AM
Devcon Update X:USB3iusb3xhc.inf "PCIVEN_8086&DEV_1E31&CC_0C03"
I will just need to keep an eye on future devices and if the hardware id changes, include extra devcon commands for these.
I wonder if it is possible to force just an update to all USB drivers and nothing else (using HWPnp or something similar) and this would be a better solution going forward. I am a bit reluctant to for a scan of all hardware devices as this significantly slows down the boot up time and installs lots of other drivers that I don't really need such as audio etc.
Posted 12 September 2012 - 10:54 AM
Something like: PnpUtil.exe -i -a X:\USB3\iusb3xhc.inf
Posted 12 September 2012 - 12:53 PM
Posted 12 September 2012 - 01:58 PM
Intel dosn't provide XP and no Vista drivers. BIOS limit to USB 2 at special cases.
Compare: Can I install USB 3.0 controller driver in Windows* XP or Windows* Vista?
USB 2 speed seems to be active at boot.
Win7PE loads driver according to this.
Do you boot from the USB 3 port?
Is the write device connected at boot?
Can you boot first and connect USB 3 target next?
As for testing purposes: Can you try boot from DVD drive?
Which BIOS settings xHCI Mode do you use?
If you boot without USB 3 drivers?
Is USB device available connectoed to USB 3 port.
Can you name full HardwareID list after boot?
I write 166 MB per second at a AMD75 chipset to USB3.
The USB3 driver is active after boot, no need to load a driver manually.
Do you boot from RAM disk or flat files?
If you boot from RAM disk, disable the "native USB boot, flat file USB boot"
Do you get full USB3 speed without addional driver load?
Edited by cdob, 12 September 2012 - 02:11 PM.
Posted 12 September 2012 - 02:10 PM
Also tagged with one or more of these keywords: usb 3.0
Boot methods & tools →
Boot from USB / Boot anywhere →
Windows Extreme →
Windows 7 →
Project forge →
Project forge →
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users