¿Por qué Windows 7 solicita controladores adicionales al instalar desde una unidad USB 3.0?

29

Acabo de comprar una nueva configuración (ASUS p8z68-v lx, i5-2500k + ram y nueva tarjeta gráfica). Volviendo e instalándolo en mi computadora anterior, acabo de ver que mi reproductor de DVD estaba en IDE (sí ...).

Entonces, necesitaba instalar Windows 7 64bits desde mi clave usb. Bien, hice que mi clave usb fuera de arranque y copié el DVD oficial en ella (la misma versión que estaba en mi computadora anterior), configuré BIOS para que se iniciara primero e inicié la computadora.

Funcionó bien hasta que me pidió controladores de cd / dvd (lo cual es divertido ya que lo hago a través de USB porque no puedo conectar mi reproductor de DVD: D) Tengo 3 discos duros SATA conectados y eso es todo.

Hice una pequeña búsqueda en Google y descubrí que podrían ser controladores SATA o RAID. Bien, tomé otra LLAVE USB y puse todos los controladores de mi placa base (del CD vendido con el MB) y ninguno de esos controladores parecía funcionar. Intenté descargar nuevos controladores del sitio web de ASUS y el mismo efecto.

¿Alguna idea pero no "comprar un nuevo reproductor de DVD", ahora estoy en quiebra por el mes :)?

Shikiryu
fuente
¿Para qué dispositivo quiere controladores exactamente? No hay nada "especial" en un controlador de CD. Qué es exactamente lo que está mal con un DVD IDE ... las placas base Intel Serie 6 actuales, que yo sepa, tienen un controlador ide.
Ramhound
No está claro por qué no pudo instalar desde el DVD. ¿Su placa base no tiene un puerto IDE?
David Schwartz
@DavidSchwartz ¡no, no tiene uno usa.asus.com/Motherboards/Intel_Socket_1155/P8Z68V_LX/… !
HackToHell
@Ramhound sin puerto IDE; así que no hay un viejo reproductor de DVD como el mío, así que no hay instalación desde DVD ... Dice "falta el controlador del reproductor de CD / DVD" sin más información ... Pero estoy de acuerdo con usted, no hay nada especial en un controlador de CD ...
Shikiryu
Funcionó bien hasta que me preguntó, no lo entiendo, ¿instaló Windows o no? Lo que arranca desde usb no tiene nada que ver con el 'controlador usb' para computadora, es solo un medio de arranque. Dime exactamente en el que el paso de la instalación se apilan en.
integratorIT

Respuestas:

26

Necesita controladores USB 3.0 para leer los medios de instalación. Windows 7 está bien con AHCI.

ZaB
fuente
3
¿Por qué los controladores USB 3.0? ¿Por qué AHCI? No te entiendo, ¿has leído algo en esta pregunta?
Tamara Wijsman
2
porque tienes un controlador USB3.0. Incluso es eléctrica y programáticamente compatible con USB2.0 Windows verá la generación de dispositivos USB 3 y el controlador predeterminado no se instalará ...
ZaB
Pero se inició desde USB 3.0, ¿entonces debería tener acceso?
Tamara Wijsman
1
He leído informes de puertos USB 3.0 que causan problemas con la instalación de W7 debido a la falta de controladores 3.0, aunque no puedo verificar nada ... h30434.www3.hp.com/t5/Other-Notebook-PC-Questions/…
Moab
44
Curiosamente (porque ha sido rechazado dos veces), esta respuesta es la más cercana que me salvó :) Leerla me hizo darme cuenta de que podría haber estado usando uno de los dos puertos USB3 para la llave USB con la configuración de Windows ... Revisé mi manual de MB y lo tengo Cambié por un puerto USB2 y funcioné :) De todos modos, probé todos los controladores de mi DVD de MB antes, incluido USB3 ... Supongo que instalar un controlador USB3 actualizado (que no pensé) podría haber funcionado, pero me resultó más fácil cambiarlo. a USB2;).
Shikiryu
18

El problema es un poco misterioso hasta que te das cuenta de lo que sucede detrás de escena durante la instalación de Windows. Y hay una solución alternativa para permitirle usar USB 3.0. Una solución alternativa es más fácil en este momento, la otra requiere un poco de trabajo para la configuración, pero será más fácil para futuras instalaciones.

Introducción: ¿Cuál es exactamente el problema?

Aquí hay una descripción larga pero informal del proceso, y por qué no puede completar la instalación:

  1. Bios inicia la computadora. Bios es software. Ejecuta la POST y carga soporte básico para varios dispositivos de hardware. Puede acceder a los puertos USB 3.0, encuentra el administrador de arranque en la memoria USB y bootmgr carga la configuración de instalación de Windows 7.

  2. Una vez que se carga el exe de configuración de Windows 7, BIOS entrega el control del hardware. El acceso a la BIOS finaliza por hardware. El programa de instalación de Windows debe cargar sus propios controladores para ver los distintos dispositivos de hardware. Creo que esto se llama entorno de preinstalación de Windows. No tiene controladores USB 3.0. Entonces, no, solo porque comenzó con el acceso no significa que todavía deba hacerlo ahora. Usted no

    Puede saber que durante este proceso de instalación, WinPE puede ver algunos controladores de disco duro. En el pasado (ganar NT 4.0, 98, etc.) podría ver controladores IDE, pero no SATA, o de terceros, o muchos controladores SCSI. Si tuviera una nueva placa base o una tarjeta adicional, tendría que presionar F6 y colocar un disquete. WinPE cargaría los controladores desde el disquete y luego podría ver el controlador SATA o el dispositivo scsi, y la instalación en el disco en ese nuevo controlador podría continuar. El problema aquí es similar ...

    Más detalles: mientras la BIOS está accediendo a la memoria USB 3.0, WinPE crea un disco duro virtual, llamado Unidad X: y WinPE se carga en la Unidad X. Bios luego entrega el control, y WinPE examina la unidad X en busca de archivos inf, para cargar cualquier controlador que necesite. Para Windows 7, tiene SATA y USB 2.0, pero no tiene controladores USB 3.0 en su arsenal. (Recuerde, Win98 tampoco tenía controladores USB 2.0).

    Entonces, ¿por qué no puedes continuar? El problema es que solo el entorno y las utilidades de WinPE (por ejemplo, la utilidad de particionamiento) se cargan en la Unidad X. El software real de Windows 7 todavía se almacena como un paquete en la memoria USB 3.0, y ahora esa BIOS ha entregado el control de hardware a PE, has perdido el acceso a ella. Lo arreglaremos más tarde ...

    El último paso en el proceso ...

  3. NORMALMENTE, después de que WinPE desempaquete los archivos de Win 7 en su disco duro y se reinicie ((tal vez ya se haya dado cuenta de esto)), el entorno de preinstalación se evapora. Solo se almacenó en una unidad virtual "X:" y dado que la memoria RAM se borró al reiniciar, también lo hizo WinPE. Entonces, lo adivinó, Windows 7 ahora estaría en su PC y, nuevamente, no tiene acceso a USB 3.0.

Resumen

Entonces, ahora debería tener sentido, que Bios, Windows Preinstallation Environment y Windows 7 son sus propios sistemas operativos, cada uno más complejo que el anterior, pero cada uno necesita sus propios controladores para acceder a los dispositivos.


La solución:

En realidad es bastante simple. Solo necesita agregar un controlador a cada sistema operativo. Bios tiene lo suyo. Windows PE y Windows 7 se almacenan como paquetes en el disco de instalación.

El camino a seguir es obtener una copia de sus controladores USB 3.0, desempaquetar el paquete WinPE y, si lo desea, desempaquetar el paquete de Windows 7, pegar los archivos INF del controlador en sus cachés de controladores, y volver a empaquetarlos, y colocarlos actualizados. paquete de nuevo en el disco de instalación. Una vez hecho esto, eres bueno para cualquier instalación nueva que hagas. Alguien más puede decirle cómo deslizarse. Es un poco lento para una solución única.

Por un lado, es mucho más fácil hacer esto.

Recuerde que una memoria USB solo instalará Windows 7 si la memoria está formateada NTFS antes de copiar su DVD Win7. FAT no funcionará.

  1. Localice sus controladores USB 3.0 para Windows 7 (x32 o x64, no estoy seguro de cuán crucial es eso). Para mí, usé un Etron 168 y solo había un INF y funcionó para x64. En una instalación Win 7 x64, hay controladores x32 y x64 presentes, así que comience haciendo coincidir el controlador correspondiente con la instalación con la que está trabajando. Si eso no funciona, tal vez intente con el otro.
  2. Cree una carpeta de controladores en la memoria USB o en una segunda memoria USB.
  3. Arranque desde el puerto USB 3.0.

    (Notas misceláneas: bios debe configurarse para arrancar desde un "USB-HDD" para esto, y algunos mobo son quisquillosos, por ejemplo: Gigabyte, y algunos de manera predeterminada se convertirán en ssd o hdd de todos modos si es arrancable).

    Win PE se cargará (muy rápido, por cierto) y se quejará. El error es algo sobre los controladores de CD / DVD que se necesitan. (nota: CD / DVD, ¡ no un disco duro o controlador scsi!)

  4. En este punto, tiene la opción de Examinar. Independientemente del dispositivo USB en el que coloque los controladores, colóquelo en un puerto USB 2.0 y LUEGO explore. WinPE detectará automáticamente la memoria USB 2.0, puede buscar la carpeta y seleccionar Aceptar. WinPE cargará los controladores USB 3.0.

    (RECUERDE: estos controladores son para WinPE, y una vez que se reinicie, se perderán).

    Advertencia: Debido a que acaba de acceder a un puerto USB 2.0, WinPE puede querer localizar cualquier archivo adicional desde ese puerto USB 2.0. Después de cargar el controlador USB 3.0, RETIRE cualquier dispositivo del puerto USB 2.0 y asegúrese de que el dispositivo USB 3.0 esté en el puerto USB 3.0. WinPE puede producir un error en este punto y puede parecer que retrocede 1 paso hacia atrás. Mientras el controlador USB esté cargado, podrá avanzar. Es por esta razón, que si realiza varias instalaciones, la integración de su controlador en el paquete WinPE podría ser más fácil. Nuevamente, busque en otro lado cómo hacerlo.

  5. Idealmente, una vez que se carga el controlador, WinPE pasará al siguiente paso, y ahora puede comenzar su instalación. Seleccione o cree la partición en su disco duro (o SSD) e inicie la instalación. Con sus controladores USB 3.0 funcionando, WinPE podrá ubicar el paquete de Windows 7 en el dispositivo USB 3.0 y descomprimirlo en la partición del disco duro que seleccionó.

    Nota: Puede que no tenga sentido, pero WinPE podría haberlo visto y permitirle personalizar el disco duro o SSD, creado y dimensionado sus particiones, y LUEGO se quejó de que no tenía acceso al paquete de Windows 7 en el dispositivo USB 3.0 - pero por alguna razón, detiene las cosas por adelantado y solicita el controlador de CD / DVD (en este caso, el controlador usb 3.0).

    La instalación será muy rápida desde ese punto. Para una construcción que acabo de hacer, descomprimí Win7 en un SSD de gama baja en 4 minutos.

    En ese momento, le informará que desea reiniciar la PC. Una vez que la PC se reinicie, la instalación continuará utilizando exclusivamente los archivos ahora en el disco duro / ssd.

  6. Por lo tanto, recuerde quitar la memoria USB durante el reinicio.

  7. Asegúrese de que BIOS esté configurado para arrancar desde la unidad C: (disco duro / ssd) en este momento.

    Windows 7 se configurará solo, cargará los controladores de dispositivo que pueda y estará en el escritorio en muy poco tiempo.

  8. ¡Solo recuerde que ahora necesita colocar la tarjeta de memoria en un puerto USB 2.0 y cargar los controladores USB 3.0 para Windows 7!

sneaky_puma
fuente
1
Como se señala en esta sección de las preguntas frecuentes , todo el contenido generado por el usuario en este sitio está licenciado bajo CC BY-SA 3.0 . La atribución ya es necesaria.
JoshP
1
He realizado algunos cambios importantes en el formato de su respuesta para que sea un poco más legible. Siéntase libre de retroceder / modificar estos cambios como mejor le parezca.
James Mertz
Voy a votar por el simple hecho de que el usuario quería dinero para obtener información gratuita.
Ramhound
Intel ahora envía una utilidad que parcheará la imagen de instalación ISO después de haberla cargado en una unidad USB. Esta utilidad agregará soporte USB3.0 a la imagen del instalador. Se anuncia para su uso en Intel NUC, pero lo he utilizado con éxito en otras placas. downloadcenter.intel.com/download/25476/…
Daniel
"Intel ahora envía una utilidad que parcheará la imagen de instalación ISO", solo si está instalando 64 bits. Para 32 bits, las dismguiinstrucciones en su archivo readme funcionan, y las instrucciones en Dell funcionan. He visto otros que no funcionan.
EML
14

Prueba esto, ymmv.

Instalar desde USB:

Cuando Windows solicite un controlador, simplemente haga clic en Cancelar. Volverá a la pantalla de bienvenida. En la pantalla de bienvenida, extraiga su unidad USB, insértela nuevamente en un PUERTO USB DIFERENTE. Haga clic en Instalar ahora nuevamente. El proceso de instalación será como de costumbre.


Además, olvida dónde encontré este dato

"Fueron los controladores SATA para el MoBo"

"En otra PC (obviamente), descargué los últimos controladores Win7 para mi placa base y los puse en la memoria USB desde la que estaba instalando Win7 (aunque esto probablemente debería funcionar incluso si lo instalas desde un DVD, siempre que puedas a ellos cuando navegas desde el cuadro de diálogo de error). Una vez que recibí el error, busqué los archivos para instalarlos, pero todavía no aparecieron. Desmarqué la casilla para no mostrar controladores incompatibles y luego aparecieron. seleccionó el controlador y presioné Siguiente y todo salió bien después de eso ".

"Lo que me vuelve loco es que el mensaje de error te hace buscar controladores de DVD cuando no tiene nada que ver con eso, ¡además Win7 ni siquiera reconoce los controladores correctos como compatibles con el hardware!"

Moab
fuente
@ Shikiryu: ¿Funciona lo anterior?
Tamara Wijsman
1
Lamentablemente no. Cancelar y rehacer simplemente hizo lo mismo dos veces (obviamente). Como dije, ya probé todos los controladores SATA desde mi MB DVD (transferido en otra llave USB) y desde Internet ...
Shikiryu
Crazy sh * t Oo, también funciona para mí. :)
CSchulz
7

OK, en resumen, debe cambiar el puerto USB. Casi pensé que había destrozado la COMPUTADORA PORTÁTIL de un amigo.

Mi problema fue así:

  • Portátil ASUS
  • sin unidad de DVD física
  • WIN7 estaba pidiendo un controlador de CD / DVD

Tan pronto como cambié el puerto USB de 3.0 a otro (que supongo que era una unidad 2.0) funcionó.

Albert
fuente
Exactamente lo que expliqué aquí . Gracias de todos modos :)
Shikiryu
Yo tuve exactamente el mismo problema. Después de cambiar mi medio de instalación USB a un puerto diferente (USB2.0 vs. USB3.0), funcionó bien.
Rob3C
Tuve este problema reinstalando mi Dell XPS13. Unidad flash de arranque conectada al puerto USB3. Al conectarlo al puerto USB2 lo ordenó, no es necesario reiniciarlo
Dan J
4

Tuve este problema con una computadora portátil ASUS N56VZ, que solo tiene puertos USB 3.0 (chipset Intel).

Fui a las descargas de controladores de ASUS para mi modelo de computadora portátil, y descubrí que 2 controladores en particular eran necesarios para el éxito en mi computadora portátil: los controladores Intel Chipset (para compatibilidad con USB 3.0) y los controladores Intel RST (Tecnología de almacenamiento rápido). Tenga en cuenta que es posible que no necesite los controladores RST si tiene el controlador RAID completamente deshabilitado (y solo usa el modo AHCI).

Una vez que descargué los controladores, extraje los archivos y los copié en la carpeta de fuentes en el USB. Finalmente, reinicié desde una memoria USB en el mismo puerto USB, ¡y listo! Instalar según el proceso habitual.


PD: No debería marcar la diferencia, pero solo tenga en cuenta que tanto mi memoria USB como mis puertos son USB 3.0.

usuario235628
fuente
2

Normalmente necesitaría los controladores AHCI / RAID, que se pueden hacer con este paquete de controladores: http://dlcdnet.asus.com/pub/ASUS/misc/sata/Intel_AHCI_RAID_V10501026_XPVistaWin7.zip

De acuerdo con la descripción: "Crear disco de controlador Intel AHCI / RAID". Eso es lo que necesita la configuración para acceder a los discos duros.

Oficialmente, los archivos en 'Intel_AHCI_RAID_V10501026_XPVistaWin7 \ Driver \ 64bit' deberían ser lo que necesita.

Alternativamente, puede volver a crear la memoria USB utilizando el método oficial que es compatible con Microsoft: http://www.microsoftstore.com/store/msstore/html/pbPage.Help_Win7_usbdvd_dwnTool

¡Buena suerte!

JapyDooge
fuente
2
Eso es todo lo que intenté hasta ahora antes de publicar aquí ... sin éxito.
Shikiryu
2

¿Ha intentado esto: cuando la instalación solicite controladores, cierre estas dos ventanas de diálogo hasta que vuelva a la pantalla de bienvenida y luego cambie el puerto USB (conecte la unidad flash con la configuración de Win7 a otro puerto) y haga clic en "instalar ahora" nuevamente? Es mucho mas simple.

VV
fuente
Esto solo funciona si se vuelve a conectar a un puerto USB que no sea 3.0.
user148298
1

Encontré otra posibilidad en este hilo :

Desde entonces he descubierto que el problema radica en la descarga de win 7 SP1. He descargado el archivo original Win 7 no SP1 de las descargas de Technet y se instala bien, no requiere un controlador de CD / DVD ...

harrymc
fuente
1
Gracias, pero tengo un DVD oficial de Windows 7 de 64 bits. No lo descargué; no SP1 aquí entonces ;-)
Shikiryu
1

Aquí está la solución más fácil al problema sin las molestias de localizar el controlador correcto. Este problema ocurre solo con las últimas versiones del instalador de Windows 7 que se ejecutan desde una unidad USB conectada a un puerto USB 3.0 (generalmente de color azul). Simplemente vuelva a conectar su unidad USB a un puerto que no sea 3.0 y reinicie el instalador haciendo clic en el botón Cerrar en la ventana de configuración e intentando nuevamente. La mayoría de las placas base más nuevas tienen ambos puertos.

usuario148298
fuente
1

Aparentemente, Windows 7 tiene no built-in USB3 drivers( fuente ) (a diferencia de Win8 u 8.1), por lo que después de pasar el control desde el BIOS (que conoce bien su controlador USB3) a Win7 ( PE ), el sistema operativo busca los controladores adecuados para cargar el controlador en su pila de controladores, pero no puede encontrar ninguno. Por lo tanto, todos los puertos conectados a un controlador USB3 no funcionarán sin controladores adicionales. Además, creo que todos los puertos blue-ish son USB3.

Algunos BIOS pueden permitir degradar el modo del controlador USB para una compatibilidad con versiones anteriores, lo que puede resolver el problema en algunos casos, al obligar al controlador a trabajar en modo USB2 a través de la configuración del BIOS.


La solución aparentemente fácil es encontrar los controladores apropiados y suministrarlos a Win7. Por lo general, se pueden encontrar en algún lugar Support->Drivers-><OS>->USBdel sitio web del fabricante de la placa base, donde <OS>se debe reemplazar con algo como "Windows 7 de 64 bits" en este caso. Cabe señalar que es posible que los archivos deban ser unpackedprevios para que el sistema operativo los reconozca. La carpeta que contiene los .infarchivos (también conocidos como "información de configuración") para la arquitectura apropiada (amd64 en este caso) debe estar disponible para el sistema operativo.


En este caso particular, los siguientes pasos pueden funcionar (los enlaces pueden dejar de ser válidos, ...):

  1. Descargue esto y descomprímalo,
  2. Copie la carpeta "Driver" en la memoria USB,
  3. Una vez que se le soliciten los archivos del controlador, seleccione la carpeta "Controlador" o el archivo "asmthub3.inf" dentro de él.
Mohammad Amin Bandekhoda
fuente
0

Asegúrese de que su USB no esté en un puerto USB 3.0. Deshabilitar XHCI Pre-Boot Modeen BIOS. Esto deshabilitará el puerto USB 3.0 para que la instalación de Windows no lo vea y, por lo tanto, no requiera controladores.

11chubby11
fuente
0

Dado que Windows 7 no cargará los controladores sin firmar de manera predeterminada, debe presionar F8cuando el DVD PE-OS se está iniciando y seleccionar Opciones de arranque avanzadas , luego elegir Desactivar la aplicación de firma del controlador . Esto debería resolver el problema si el otro método no funciona.

Grabé el ISO de una de las unidades USB a un DVD y pude instalar Windows perfectamente.

Eric
fuente
Esto suena más como un comentario que como una respuesta.
Darius el
Hasta que pueda probar yo mismo la solución alternativa del F8, diría que es más una sugerencia. Actualizaré una vez que pueda probarlo y confirmar que funciona.
Eric
Intenté esto y no funcionó para mí. Así que probé esto y luego cancelé la instalación y moví el usb a otro puerto usb (2.0) pero tampoco funcionó.
bgmCoder
0

Sé que esta es una publicación antigua, pero la encontré a través de Google y quiero compartir lo que me solucionó.

Arranqué desde una unidad flash USB 2.0 (en un puerto USB 2.0) y cuando solicitó controladores, cancelé y volví al mensaje "Instalar ahora" en el instalador.
Luego quité mi unidad flash, la conecté a otra computadora, cambié el UUID y desactivé la bandera de arranque con GParted. Luego lo conecté a la nueva computadora y volví a intentar la instalación, ¡y funcionó!

BenjiWiebe
fuente