Verificar la velocidad de la conexión USB (¿USB 3 o USB 2?)

Verificar la velocidad de la conexión USB (¿USB 3 o USB 2?)

Compré varias unidades nuevas con capacidad USB 3 para usar con mi nueva computadora portátil (con capacidad USB 3). Se conectan bien, pero sospecho que están volviendo silenciosamente al USB 2. Las velocidades de transferencia sostenidas que estoy viendo son de alrededor de 30 Mb/s tanto para lectura como para escritura, dentro de los límites prácticos del USB 2. Una de las unidades en En particular, está clasificado para transferencias muy superiores a 100 Mb/s, por lo que es sorprendente (y sospechosamente) bajo.

Mi pregunta es..Cómo puedoconcluyentementedeterminar la velocidad de conexión USB que utilizan estos dispositivos?

Hurgué en las propiedades de la unidad y ejecuté varias herramientas de diagnóstico (como SIW). La única información que puedo extraer es que efectivamente están conectados a través de USB (obvio), pero no hay información sobre la velocidad de conexión específica. Las únicas sugerencias que puedo encontrar en línea son comparar las unidades y "¡si supera los 30-40 Mb/s, debe ser USB 3!". pero en general esto parece bastante vago y, en mi caso, poco concluyente.

Detalles:

  • La computadora portátil está en Asus G75VWfuncionamiento.Windows Server 2008 R2 Standard
  • Lectura y escritura en el SSD interno (para que no haya cuellos de botella)
  • Las unidades USB son a Toshiba Canvio Basic A1 2.5" 1TB USB 3.0 Externaly aSanDisk CZ80 Extreme 64GB USB3.0 Flash Drive

EDITAR/SOLUCIONAR-- Mi problema raíz aquí estaba relacionado con el controlador; Intenté instalar manualmente Intel USB 3.0 eXtensible Host Controller DriversWindows 7 en Server 2008 R2 (ya que no hay controladores de servidor disponibles). Al hacerlo, parece que me he perdido uno o más dispositivos. Siguiendo estas instrucciones, pude obligar al instalador del controlador a ejecutarse correctamente, solucionando el problema. SanDisk obtiene 170 MB/s de lectura, 130 MB/s de escritura y Toshiba obtiene alrededor de 110 MB/s.

Respuesta1

Otra forma de comprobar si estás utilizando una conexión USB 3.0 o no es utilizarUSBView.exedeKit de controladores de Windows (WDK)

También podrías usarVisor de árbol de dispositivos USB, que es muy similar aUSBView.exey no tendrás que descargar el enorme WDK para usarlo.

EDITADO: en la captura de pantalla siguiente, Hes para alta velocidad (480 Mbit/s), es decir, USB 2.0. Fes para velocidad máxima (12 Mbit/s), que puede ser USB 1.1 o 2.0.

Visor de árbol de dispositivos USB

Cuando ejecuta el Visor de árbol de dispositivos USB, verá una lista de controladores de host USB (hay 3 en mi computadora portátil). Puede recorrer cada puerto de los concentradores raíz USB conectados a estos controladores para ver qué está conectado a ese puerto. Descubrirá que cada dispositivo USB conectado a su computadora (ratón, adaptador WiFi o Bluetooth, cámara web, etc.) aparece en uno de esos puertos.

Separe todas las unidades flash y discos duros externos de su computadora y busque un controlador USB que no tenga dispositivos conectados a ninguno de sus puertos (en mi computadora, esControlador de host compatible con USB xHCI). Ahora conecte una unidad flash o un disco duro externo que desee probar y notará que está conectado a uno de los puertos del USB Root Hub conectado a ese controlador.

Si conectó una unidad flash, se mostrará como:

Dispositivo de almacenamiento masivo USB: [ASSIGNED_DRIVELETTER]

Haga clic en él y busque elInformación de conexiónsección en el panel de información a la derecha.

Visor de árbol de dispositivos USB: modo de conexión USB

Si el dispositivo está conectado en modo USB 3.0 SuperSpeed, mostrará:

Velocidad del bus del dispositivo: 0x03 (SuperSpeed)

Para USB 2.0, mostrará:

Velocidad del bus del dispositivo: 0x02 (alta velocidad)

Para USB 1.1, mostrará:

Velocidad del bus del dispositivo: 0x01 (velocidad completa)

Además de esto, también existen otros métodos que se explican con gran detalle.aquí

Respuesta2

Actualización para 2021 Windows 10:

  1. Abra "Bluetooth y otros dispositivos" en Configuración (presione la tecla de Windows, comience a escribir "Bluetooth", haga clic en la opción superior)
  2. Desplácese hacia abajo para ver unidades USB externas
  3. Allí dirá si se usa como USB 2 o USB 3, e incluso si su dispositivo USB 3 está actualmente limitado al estar conectado a un puerto USB 2.

Ejemplo de captura de pantalla -> Configuración: Bluetooth y otros dispositivos

Respuesta3

La respuesta corta es que no hay manera, desde el punto de vista del usuario final, de realizar una prueba concluyente porque necesitaría visibilidad del bus interno para medir la tasa de transferencia efectiva. La sugerencia de medir el rendimiento real visto desde sus dispositivos terminales es la siguiente mejor alternativa.

Sin embargo, debe verificar que su computadora portátil (dispositivo Windows) realmente clasifique la conexión USB 3.0 como una conexión con capacidad de velocidad de datos "súper".

Hay cuatro especificaciones de USB: 1.0, 1.1, 2.0 y 3.0. Pero para confundir las cosas, cada especificación USB tiene más de una velocidad de datos asignada. Esas tarifas son "bajas", "completas", "altas" y "súper".

Por lo tanto, comparar el rendimiento de datos únicamente en función de la velocidad no es necesariamente concluyente en cuanto a cuál es la especificación real que se utiliza. Por lo tanto, es posible que un puerto USB 3.0 no esté funcionando con una clasificación "súper" sino con una clasificación "Alta".

En una máquina con Windows, verifique la clasificación de datos del concentrador/raíz USB. Vaya a: Administrador de dispositivos --> Controladores USB --> Concentrador raíz USB (clic derecho) --> Propiedades --> Avanzado (pestaña).

Debería indicarle la clasificación de datos para el concentrador/puerto USB. Una vez que sepa eso, sabrá el rendimiento máximo desde el punto de vista de la computadora.

Baja = 1,5 Mbps Completa = 12 Mbps Alta = 480 Mbps Súper = 5 Gbps

Para otras personas que lean esto, está la tasa de transferencia real de los dos dispositivos (suponiendo que sean punto a punto) que se están comunicando. Por ejemplo, transferir algo en USB 3.0/Super será difícil entre dos puntos finales compuestos por unidades PATA de 5400 RPM.

Respuesta4

La diferencia entre 2.0 o 3.0 no es sólo una cuestión de velocidad de transferencia sino también de formato de transferencia. Son realmente diferentes. Quiero decir, 1.1 a 2.0 usan el mismo formato y 3.0 uno diferente. Por cierto, el uso de voltaje y el uso de cables también son diferentes; puede realizar tráfico 2.0 dentro de un enlace físico 3.0, pero no se utilizarán cuatro cables dentro de este enlace.

Dicho esto, todavía no puedo darte una respuesta completa ya que tengo el mismo problema. Mi estrategia es utilizar un rastreador de paquetes (Wireshark) e intentar localizar una única secuencia dentro del tráfico 3.0 que no pueda formar parte del tráfico 2.0. por ejemplo: 3.0 maneja "ráfaga" pero no 2.0, 2.0 no maneja la transmisión cuando 3.0 lo hace (para puntos finales de bloque), el protocolo 3.0 usa un "Mensaje de ajuste de intervalo de bus" específico para adaptar los intervalos de tiempo cuando 2.0 usa un solo intervalo (1 ms/ 125 µs).

Ahora tengo que decir que es arriesgado establecer un diagnóstico de uso de velocidad 2.0 o 3.0 mediante una evaluación comparativa de la transferencia de datos. 5 GB/s es una velocidad teórica dentro del enlace limitada por la tecnología del dispositivo. Sólo las unidades SSD pueden marcar la diferencia. Por cierto, no debemos confundir la tasa de transferencia de archivos con la tasa de transferencia de datos. una transacción contiene muchas otras cosas además de los datos en sí: paquetes de sincronización, errores, reconocimientos, etc. Ahora, también es cierto que 2.0 NUNCA superará los 480 Mb/s.

información relacionada