Guía: Mejorar transferencia USB 2.0 bajo WIN7
Guía: Mejorar transferencia USB 2.0 bajo WIN7
Hace algún tiempo, en concreto en julio de 2012 llegó a mí una información, que curiosamente no he visto que se haya transmitido con mucho bombo y platillo, en el que bajo Win7 los puertos USB van limitados a unos molestos 30 Mb/s…, supongo que el motivo inicial, que no oficial…, es comparativo con el USB 3.0 y que se note una diferencia notoria a simple vista…
Personalmente noté una bajada de rendimiento en los USB 2.0 al paso de mi estimado XP al WIN7 y no solo esto sino que apareció una ligera “paradiña” al final que es bastante molesta…
Este problema viene definido por la limitación de transferencia a bloques de 64 Kb la cual se puede liberar a bloques de 2 Mb mediante un parche oficial de la propia Microsoft que libera la posibilidad de modificación de este parámetro del pertinente registro de Windows.
Este parche lo podéis bajar desde aquí:
http://support.microsoft.com/hotfix/KBH ... 64&kbln=es
Cuidado!!!!
Para aplicar esta revisión, se debe ejecutar alguno de los siguientes sistemas operativos y en cualquiera de sus variantes (Starter, Home Premium, Ultimate, etc.):
• Windows 7
• Windows 7 Service Pack 1 (SP1)
• Windows Server 2008 R2
• Windows Server 2008 R2 Service Pack 1 (SP1)
1. Clic en botón Inicio
Escribe regedit en el cuadro Iniciar búsqueda y, a continuación, presiona Entrar.
2. Busca la siguiente subclave del Registro y haz clic en ella: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbstor\VVVVPPPP
3. Haz clic en Modificar, selecciona Nuevo y, a continuación, haz clic en Valor DWORD.
4. Escribe MaximumTransferLength y presione Entrar.
5. Haz clic en Editar y, a continuación, en Modificar.
6. En el cuadro Información del valor, escribe un valor entre 64 KB y 2 MB. Por ejemplo, selecciona Decimal y escribe un valor en el rango entre 65535 (64 KB) y 2097120 (2 MB).
7. Cierra el Editor del Registro.
Notas
• VVVV representa el idVendor descriptor del dispositivo en el sistema hexadecimal.
• PPPP representa el idProduct descriptor del dispositivo en el sistema hexadecimal.
Las pruebas están realizadas con un equipo AMD 890 FX pero son extensibles a otros chips tanto de Intel como de la propia AMD…
Evidentemente no todos los dispositivos de almacenamiento USB obtendrán una mejora en el rendimiento de la transferencia ya que tienen predeterminado la transferencia a los mencionados 64 KB. Esta actualización solo admite este cambio cuando el dispositivo viene apoyado por un archivo de información del dispositivo (.inf) para definir este valor. Este archivo viene facilitado por el propio fabricante del Hardware….
He hecho las pruebas en puertos USB 3.0 y 2.0 y con componentes 3.0 y 2.0 para ver las diferencias entre el antes y el después…, y la mejora se establece entre un 15 % y un 30 % dependiendo del periférico utilizado…
En mi humilde opinión vale la pena efectuar la modificación y aprovechar la mejora en el rendimiento de transferencia… ¡el tiempo es oro!
Más adelante pondré capturas para certificar lo expuesto.
Un saludo
Personalmente noté una bajada de rendimiento en los USB 2.0 al paso de mi estimado XP al WIN7 y no solo esto sino que apareció una ligera “paradiña” al final que es bastante molesta…
Este problema viene definido por la limitación de transferencia a bloques de 64 Kb la cual se puede liberar a bloques de 2 Mb mediante un parche oficial de la propia Microsoft que libera la posibilidad de modificación de este parámetro del pertinente registro de Windows.
Este parche lo podéis bajar desde aquí:
http://support.microsoft.com/hotfix/KBH ... 64&kbln=es
Cuidado!!!!
Para aplicar esta revisión, se debe ejecutar alguno de los siguientes sistemas operativos y en cualquiera de sus variantes (Starter, Home Premium, Ultimate, etc.):
• Windows 7
• Windows 7 Service Pack 1 (SP1)
• Windows Server 2008 R2
• Windows Server 2008 R2 Service Pack 1 (SP1)
1. Clic en botón Inicio
Escribe regedit en el cuadro Iniciar búsqueda y, a continuación, presiona Entrar.
2. Busca la siguiente subclave del Registro y haz clic en ella: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbstor\VVVVPPPP
3. Haz clic en Modificar, selecciona Nuevo y, a continuación, haz clic en Valor DWORD.
4. Escribe MaximumTransferLength y presione Entrar.
5. Haz clic en Editar y, a continuación, en Modificar.
6. En el cuadro Información del valor, escribe un valor entre 64 KB y 2 MB. Por ejemplo, selecciona Decimal y escribe un valor en el rango entre 65535 (64 KB) y 2097120 (2 MB).
7. Cierra el Editor del Registro.
Notas
• VVVV representa el idVendor descriptor del dispositivo en el sistema hexadecimal.
• PPPP representa el idProduct descriptor del dispositivo en el sistema hexadecimal.
Las pruebas están realizadas con un equipo AMD 890 FX pero son extensibles a otros chips tanto de Intel como de la propia AMD…
Evidentemente no todos los dispositivos de almacenamiento USB obtendrán una mejora en el rendimiento de la transferencia ya que tienen predeterminado la transferencia a los mencionados 64 KB. Esta actualización solo admite este cambio cuando el dispositivo viene apoyado por un archivo de información del dispositivo (.inf) para definir este valor. Este archivo viene facilitado por el propio fabricante del Hardware….
He hecho las pruebas en puertos USB 3.0 y 2.0 y con componentes 3.0 y 2.0 para ver las diferencias entre el antes y el después…, y la mejora se establece entre un 15 % y un 30 % dependiendo del periférico utilizado…
En mi humilde opinión vale la pena efectuar la modificación y aprovechar la mejora en el rendimiento de transferencia… ¡el tiempo es oro!
Más adelante pondré capturas para certificar lo expuesto.
Un saludo
Última edición por Guspis el 25 Abr 2013 15:45, editado 1 vez en total.
![Imagen](http://img177.imageshack.us/img177/3687/panora17oy82tb8.jpg)
Re: Guía: Mejorar transferencia USB 2.0
Buen aporte! Lo probaré. ![Smile :)](./images/smilies/icon_smile.gif)
![Smile :)](./images/smilies/icon_smile.gif)
- Electro_Deathroll
- Mensajes: 195
- Registrado: 03 Feb 2007 10:04
Re: Guía: Mejorar transferencia USB 2.0
¿En Windows 8 Pro 64bits ocurre lo mismo?
[equipo]DJB-PC|AMD FX Series FX-8350 4.0Ghz 8X B.E.|Asrock 990FX Extreme4|Crucial Ballistix Sport DDR3 1600 PC3-12800 2x8GB CL9|CF 2 x Sapphire Radeon HD 7950 With Boost 3GB GDDR5|WD Caviar Black 500Gb Sata3 64Mb / 250+500Gb 2º HD's||Cooler Master Hyper 212 EVO|Corsair TX850 v2|Raidmax Cobra||Windows 8 Pro 64 bits|Samsung 32EH5000|Logitech MK520|Logitech M310||[/equipo]
Re: Guía: Mejorar transferencia USB 2.0
Muy interesante, lo probaré ![Razz :P](./images/smilies/icon_razz.gif)
![Razz :P](./images/smilies/icon_razz.gif)
[equipo]Sobremesa jugón|Intel Core 2 Q8200 @2.8|Asus Maximus Formula|2x2gb Samsung Drr2 667@800|AMD 6870 xfx OC|||Thermaltake isgc 300||Nox coolbay W|Creative soundblaster|Windows 7 Ultimate|||Logitech g400||[/equipo]
Re: Guía: Mejorar transferencia USB 2.0
Muchas gracias por el aporte! Yo también lo probaré
.
![Smile :)](./images/smilies/icon_smile.gif)
Re: Guía: Mejorar transferencia USB 2.0 bajo WIN7
Me lo apunto para probarlo ![Wink ;)](./images/smilies/icon_wink.gif)
Enviado desde mi GT-I9100 usando Tapatalk 2
![Wink ;)](./images/smilies/icon_wink.gif)
Enviado desde mi GT-I9100 usando Tapatalk 2
[equipo]PC Sobremesa|Amd Phenom II 955 x4 BE|Gigabyte GA-MA785GT-UD3H|8 (2x4) Gb Corsair XMS 1600|Sapphire Radeon HD 5850 1GB GDDR5 Refurbished|Crucial M4 128GB SSD SATA3|DVD-RW LG|Xigmatek s1284|CORSAIR HX 650W|Cooler Master CM690 Advanced II|HD audio|Windows 7 Ultimate 64 bits|LG IPS 234V - LG M228WA|Microsoft Entertaiment Desktop 7000||Altavoces Philips SPA7360|[/equipo]