I'm not getting the USB transfer rates I expected
A few factors can contribute to lower than advertised USB performance from connected devices. Affected devices can include portable SSDs, USB flash drives, or SSDs being used in external enclosures or on an external adapter. Below are solutions to several of these factors, which can be easily addressed by an end user for an immediate performance boost to the attached hardware.
Use the fastest ports on your hardware
Multiple USB standards may be featured on a system or motherboard. For best performance, refer to your system or motherboard documentation to identify and connect your storage device to the port with the highest speed standard available to you. For example, a system with an NVMe PCIe SSD in an external enclosure, assuming the enclosure is capable of running the SSD at full speed, should be used in a USB 3.1 Gen 2 port if available for maximum performance. If an older standard is used, maximum performance will be limited to what that standard can support. The table below summarizes USB standards for storage devices and theoretical maximum speeds of connected devices.
Standard |
Supported Device Speed |
Alternate Names |
Bit-Transfer Speeds |
---|---|---|---|
USB 2.0 |
Up to 50 |
|
480Mb/s |
USB 3.1 Gen 1 |
Up to 600MB/s |
USB 3.0, USB 3.2 Gen |
5Gb/s |
USB 3.1 Gen 2 |
Up to 1200 MB/s |
USB 3.2 Gen 2, |
10Gb/2 |
Note: USB transfer protocol has overhead and while theoretically it equals 600MB/s on the 3.1 Gen 1 and 1200MB/s on 3.1 Gen 2, due to overhead the speeds will never be reached.
Verify a USB enclosure or adapter is fast enough for your SSD
As seen above, older USB standards will limit SSD performance. Besides the ports, an enclosure or other adapter can bottleneck this transfer rate. Verify the specifications of your enclosure and cables to ensure they comply with a standard operating at your desired speed.
USB power and speed is shared among related ports
Multiple USB devices connected through the same controller will see their speed split between them when they are under load simultaneously. Ports related in this way may not be obvious at a glance, but will typically be adjacent to one another on a system or motherboard. Devices run through a USB hub and into a single USB port on a system will be affected similarly.
Ports can also split power across multiple devices on the same controller. While this won't directly affect speed, when multiple devices begin reducing power necessary for others to function abnormal performance of the devices can be seen, such as devices ceasing to function or "disappearing" from the operating system (OS) and other applications.
Drivers
Modern OSes support the USB 3 standard by default, but legacy OSes including Windows 7 and earlier will require USB 3 drivers to be downloaded and installed to allow connected devices to work properly. If not done automatically by an OS update process, go to your system or motherboard manufacturer's website, then find and install the driver for your USB controller to allow full compatibility with USB 3 devices.
While not necessary, using these manufacturer drivers may enhance performance of USB devices even in operating systems with native support for USB 3. You may find that the default OS drivers for USB 3 perform more slowly than ones supplied by your hardware manufacturer.
©2019 Micron Technology, Inc. All rights reserved. Information, products, and/or specifications are subject to change without notice. Neither Crucial nor Micron Technology, Inc. is responsible for omissions or errors in typography or photography. Micron, the Micron logo, Crucial, and the Crucial logo are trademarks or registered trademarks of Micron Technology, Inc. Microsoft and Windows are trademarks of Microsoft Corporation in the U.S. and/or other countries. All other trademarks and service marks are the property of their respective owners.