Perché Windows 7 richiede driver aggiuntivi durante l'installazione da un'unità USB 3.0?


29

Ho appena acquistato una nuova configurazione (ASUS p8z68-v lx, i5-2500k + ram e nuova scheda grafica). Tornando e installandolo sul mio vecchio computer, ho appena visto che il mio lettore DVD era su IDE (sì ...).

Quindi, avevo bisogno di installare Windows 7 64 bit dalla mia chiave USB. Bene, ho reso avviabile la mia chiave USB e copiato il DVD ufficiale (la stessa versione che era sul mio vecchio computer), ho impostato prima il BIOS per avviarlo e ho avviato il computer.

Ha funzionato bene fino a quando non mi chiede driver cd / dvd (il che è divertente da quando lo faccio tramite USB perché non riesco a collegare il mio lettore DVD: D) Ho 3 HDD SATA collegati e il gioco è fatto.

Ho fatto una piccola ricerca su Google e ho scoperto che potrebbe essere un driver SATA o RAID. Bene, ho preso un'altra chiave USB e messo su tutti i driver della mia scheda madre (dal CD venduto con l'MB) e nessuno di quei driver sembrava funzionare. Ho provato a scaricare nuovi driver dal sito Web ASUS e lo stesso effetto.

Qualche idea ma non "compra un nuovo lettore DVD", ora sono al verde per il mese :)?


Per quale dispositivo desidera esattamente i driver? Non c'è niente di "speciale" in un cd del driver. Cosa c'è che non va esattamente in un DVD IDE ... le attuali schede madri Intel Serie 6, per quanto ne so, hanno tutte un controller ide.
Ramhound,

Non è chiaro il motivo per cui non è possibile installare dal DVD. La tua scheda madre non ha una porta IDE?
David Schwartz,


@Ramhound nessuna porta IDE; quindi nessun vecchio lettore DVD come il mio, quindi nessuna installazione da DVD ... Dice "manca il driver del lettore cd / dvd" senza ulteriori informazioni ... Ma sono d'accordo con te, non c'è niente di speciale in un driver cd ...
Shikiryu

Ha funzionato bene fino a quando non mi viene chiesto - non capisco - quindi hai installato Windows o no? La cosa che si avvia da USB non ha nulla a che fare con il "driver USB" per computer, è solo un supporto di avvio. Dimmi esattamente in quale fase di installazione ti trovi.
integratorIT

Risposte:


26

Per leggere i supporti di installazione sono necessari driver USB 3.0. Windows 7 va bene con AHCI.


3
Perché driver USB 3.0? Perché AHCI? Non ti capisco, hai letto qualcosa in questa domanda?
Tamara Wijsman,

2
perché hai un controller USB 3.0. Anche se è compatibile elettricamente e programmaticamente con le finestre USB 2.0 vedrà la generazione di dispositivi USB 3 e il driver predefinito non verrà installato ....
ZaB

Ma è stato avviato da USB 3.0, quindi dovrebbe avere accesso?
Tamara Wijsman,

1
Ho letto segnalazioni di porte USB 3.0 che causano problemi con l'installazione di W7 a causa della mancanza di driver 3.0, nulla che posso verificare però .... h30434.www3.hp.com/t5/Altro-Notebook-PC-Questions/…
Moab

4
Stranamente (perché è stato sottoposto a downgrade due volte), questa risposta è la più vicina che mi ha salvato :) La lettura mi ha fatto capire che avrei potuto usare una delle due porte USB3 per la chiave USB con Windows Setup ... Ho controllato il mio manuale MB e capito. Ho cambiato per una porta USB2 e ha funzionato :) Ad ogni modo, ho provato tutti i driver dal mio DVD MB prima, incluso USB3 ... Immagino che l'installazione di driver USB3 aggiornati (a cui non pensavo) avrebbe potuto funzionare ma ho trovato più facile cambiare a USB2;).
Shikiryu,

18

Il problema è un po 'misterioso fino a quando non ti rendi conto di ciò che accade dietro le quinte durante un'installazione di Windows. Inoltre, esiste una soluzione alternativa che consente di utilizzare USB 3.0. Una soluzione alternativa è più semplice al momento, l'altra richiede un po 'di lavoro da configurare, ma sarà più semplice per le installazioni future.

Introduzione: qual è esattamente il problema

Ecco una descrizione lunga ma casuale del processo e perché non è possibile completare l'installazione:

  1. Il BIOS avvia il computer. Bios è un software. Gestisce il POST e carica il supporto di base per vari dispositivi hardware. È in grado di accedere alle porte USB 3.0, trova il boot manager sulla chiavetta USB e bootmgr carica l'installazione di Windows 7.

  2. Una volta caricato il programma di installazione di Windows 7, il BIOS passa il controllo dell'hardware. L'accesso al BIOS all'hardware termina. L'installazione di Windows deve caricare i propri driver per vedere i vari dispositivi hardware. Penso che questo si chiami l'ambiente di preinstallazione di Windows. Non ha driver USB 3.0. Quindi no, solo perché hai iniziato con l'accesso non significa che dovresti farlo ora. Non

    Si può essere consapevoli del fatto che durante questo processo di installazione, WinPE può vedere alcuni controller del disco rigido. In passato (Win NT 4.0, 98 ecc.) Poteva vedere controller IDE, ma non SATA, di terze parti o molti controller SCSI. Se avessi una nuova scheda madre, o aggiungi una scheda, dovresti premere F6 e inserire un disco floppy. WinPE carica i driver dal floppy, quindi potrebbe vedere il controller SATA o il dispositivo scsi e l'installazione sul il disco su quel nuovo controller potrebbe quindi continuare. Il problema qui è simile ...

    Ulteriori dettagli: Mentre il BIOS accede alla memory stick USB 3.0, WinPE crea un disco rigido virtuale, chiamato Drive X: e WinPE si carica su Drive X. Il BIOS passa quindi il controllo e WinPE esamina l'unità X per i file inf, da caricare tutti i driver di cui ha bisogno. Per Windows 7, ha SATA e USB 2.0, ma non ha driver USB 3.0 nel suo arsenale. (Ricorda, Win98 non aveva neanche i driver USB 2.0).

    Quindi, perché non puoi continuare? Il problema è che solo l'ambiente e le utilità WinPE (ad es. L'utilità di partizionamento) sono caricati su Drive X. Il software Windows 7 attuale è ancora archiviato come pacchetto sulla memory stick USB 3.0 - e ora che il BIOS ha consegnato il controllo hardware a PE, hai perso l'accesso ad esso. Lo ripareremo più tardi ...

    L'ultimo passo del processo ...

  3. NORMALMENTE, dopo che WinPE decomprime i file di Win 7 sul disco rigido e si riavvia - (potresti già rendertene conto) - l'ambiente di pre-installazione evapora. È stato memorizzato solo su un'unità virtuale "X:" e poiché ram ​​è stato cancellato al riavvio - così è stato WinPE. Quindi, hai indovinato, Windows 7 ora sarebbe sul tuo PC e, di nuovo, non ha accesso a USB 3.0.

Sommario

Quindi ora dovrebbe finalmente avere senso che Bios, Windows Preinstallation Environment e Windows 7 sono ciascuno i propri sistemi operativi, ognuno più complesso di quello precedente, ma ognuno ha bisogno dei propri driver per accedere ai dispositivi.


La soluzione:

In realtà è piuttosto semplice. Devi solo aggiungere un driver a ciascun sistema operativo. Il bios ha il suo. Windows PE e Windows 7 sono memorizzati come pacchetti sul disco di installazione.

La lunga strada da percorrere è quella di ottenere una copia dei driver USB 3.0 e decomprimere il pacchetto WinPE e, se lo si desidera, decomprimere il pacchetto di Windows 7, inserire i file INF del driver nelle loro cache dei driver, reimballarli e inserire l'aggiornamento pacchetto indietro sul disco di installazione. Una volta fatto, sei pronto per tutte le nuove installazioni che fai. Qualcun altro può dirti come scivolare. Richiede un po 'di tempo per una correzione una tantum.

Per una volta, è molto più facile farlo.

Ricorda che una chiavetta USB installa Windows 7 solo se la chiavetta è formattata NTFS prima di copiarvi il tuo dvd Win7. Il FAT non funzionerà.

  1. Individua i tuoi driver USB 3.0 per Windows 7 (x32 o x64, non sono sicuro di quanto sia cruciale). Per quanto mi riguarda, ho usato un Etron 168 e c'era solo un INF e ha funzionato per x64. Su un'installazione di Win 7 x64, sono presenti sia i driver x32 che x64, quindi inizia abbinando il driver corrispondente all'installazione con cui stai lavorando. Se non funziona, forse prova l'altro.
  2. Creare una cartella dei driver sulla chiavetta USB o su una seconda chiavetta USB.
  3. Avvio dalla porta USB 3.0.

    (Note varie: il BIOS deve essere impostato per l'avvio da un "USB-HDD" per questo, e alcuni mobo sono pignoli - ad esempio: Gigabyte - e alcuni saranno comunque predefiniti su ssd o hdd se è avviabile.)

    Win PE verrà caricato (molto rapidamente, tra l'altro) e si lamenterà, l'errore è necessario per i driver CD / DVD. (nota: CD / DVD, non un disco rigido o un driver scsi!)

  4. A questo punto, hai la possibilità di sfogliare. Qualunque sia la chiavetta USB su cui inserisci i driver, inseriscila in una porta USB 2.0 e poi sfoglia. WinPE rileverà automaticamente la chiavetta USB 2.0, puoi cercare la cartella e selezionare OK. WinPE caricherà i driver USB 3.0.

    (RICORDA: questi driver sono per WinPE e, una volta riavviati, andranno persi.)

    Avvertenza: poiché hai appena effettuato l'accesso a una porta USB 2.0, WinPE potrebbe voler individuare ulteriori file da quella porta USB 2.0. Dopo aver caricato il driver USB 3.0, RIMUOVERE qualsiasi chiavetta dalla porta USB 2.0 e assicurarsi che la chiavetta USB 3.0 sia nella porta USB 3.0. A questo punto WinPE potrebbe presentare un errore e potrebbe sembrare che passi indietro di 1 passo. Finché il driver USB è caricato, sarai in grado di andare avanti. È per questo motivo che, se si eseguono più installazioni, è possibile semplificare l'integrazione del driver nel pacchetto WinPE. Ancora una volta, cerca altrove come farlo.

  5. Idealmente, una volta caricato il driver, WinPE passa al passaggio successivo e ora è possibile avviare l'installazione. Seleziona o crea la partizione sul tuo disco rigido (o SSD) e avvia l'installazione. Con i driver USB 3.0 funzionanti, WinPE sarà in grado di individuare il pacchetto di Windows 7 sulla chiavetta USB 3.0 e decomprimerlo nella partizione del disco rigido selezionata.

    Nota: potrebbe non avere senso, ma WinPE avrebbe potuto vedere e consentirti di personalizzare il disco rigido o SSD, creare e dimensionare le tue partizioni e ALLORA si è lamentato del fatto che non aveva accesso al pacchetto di Windows 7 sulla chiavetta USB 3.0 - ma per qualsiasi motivo, blocca le cose in anticipo e richiede il driver CD / DVD (in questo caso, driver USB 3.0).

    L'installazione sarà molto rapida da quel punto. Per una build che ho appena fatto, ha decompresso Win7 su un SSD di fascia bassa in 4 minuti.

    A quel punto, ti consiglierà di voler riavviare il PC. Una volta riavviato il PC, l'installazione continuerà esclusivamente utilizzando i file ora sul disco rigido / SSD.

  6. Pertanto, ricorda di rimuovere la chiavetta USB durante il riavvio.

  7. Assicurarsi che il BIOS sia configurato per l'avvio dall'unità C: (disco rigido / SSD) a questo punto.

    Windows 7 si configurerà da solo, caricherà tutti i driver di dispositivo possibili e sarai sul desktop in pochissimo tempo.

  8. Basta ricordare che ora è necessario inserire la memory stick in una porta USB 2.0 e caricare i driver USB 3.0 per Windows 7!


1
Come indicato in questa sezione delle FAQ , tutto il contenuto generato dall'utente su questo sito è concesso in licenza in base a CC BY-SA 3.0 . L'attribuzione è già richiesta.
JoshP,

1
Ho apportato alcune importanti modifiche alla formattazione della tua risposta per renderla un po 'più leggibile. Sentiti libero di ripristinare / modificare queste modifiche come ritieni opportuno.
James Mertz,

Ho intenzione di sottovalutare per il semplice fatto che l'utente voleva denaro per informazioni gratuite.
Ramhound,

Intel ora fornisce un'utilità che correggerà l'immagine di installazione ISO dopo averla caricata su un'unità USB. Questa utility aggiungerà il supporto USB 3.0 all'immagine dell'installer. È pubblicizzato per l'uso su Intel NUC, ma l'ho usato con successo su altre schede. downloadcenter.intel.com/download/25476/…
Daniel

"Intel ora fornisce un'utilità che correggerà l'immagine di installazione ISO" - solo se si installa a 64 bit. Per 32 bit, le dismguiistruzioni nel loro file Leggimi funzionano e le istruzioni di Dell funzionano. Ho visto altri che non funzionano.
EML

14

Prova questo, ymmv.

Installa da USB:

Quando Windows richiede il driver, basta fare clic su Annulla. Verrai riportato alla schermata di benvenuto. Nella schermata di benvenuto, rimuovere l'unità USB, reinserirla in DIVERSA PORTA USB. Fai di nuovo clic su Installa. Il processo di installazione sarà come al solito.


Inoltre, dimentica dove ho trovato questo bocconcino

"erano i driver SATA per il MoBo"

"Su un altro PC (ovviamente), ho scaricato gli ultimi driver Win7 per la mia scheda madre e li ho messi sulla chiavetta USB da cui stavo installando Win7 (anche se probabilmente dovrebbe funzionare anche se si installa dal DVD, basta che si ottenga a loro quando sfogli dalla finestra di dialogo dell'errore.) Una volta ricevuto l'errore, ho cercato i file da installare, ma non sono ancora stati visualizzati. Ho deselezionato la casella per non visualizzare i driver incompatibili e poi si sono presentati. selezionato il driver e premere Avanti e tutto è andato liscio dopo. "

"Ciò che mi fa impazzire è che il messaggio di errore ti fa cercare driver DVD quando non ha nulla a che fare con quello, inoltre Win7 non riconosce nemmeno i driver corretti come compatibili con l'hardware!"


@Shikiryu: funziona sopra?
Tamara Wijsman,

1
Sfortunatamente no. Annulla e ripristina hanno fatto la stessa cosa due volte (ovviamente). Come ho già detto, ho già provato tutti i driver SATA dal mio DVD MB (trasferito su un'altra chiave USB) e da Internet ...
Shikiryu

Crazy sh * t Oo, funziona anche per me. :)
CSchulz,

7

OK, in breve è necessario cambiare la porta USB. Ho quasi pensato di aver distrutto un amico COMPUTER PORTATILE.

Il mio problema era così:

  • Laptop ASUS
  • nessuna unità DVD fisica
  • WIN7 stava chiedendo il driver per CD / DVD

Non appena ho cambiato la porta USB da 3.0 a un'altra (che suppongo fosse un'unità 2.0) ha funzionato.


Esattamente quello che ho spiegato qui . Grazie comunque :)
Shikiryu,

Ho avuto lo stesso identico problema. Dopo aver cambiato il mio supporto di installazione USB su una porta diversa (USB 2.0 rispetto a USB 3.0), ha funzionato bene.
Rob3C,

Ho avuto questo problema reinstallando il mio Dell XPS13. Unità flash di avvio collegata alla porta USB3. Inserendolo nella porta USB2 è stato ordinato, non è necessario riavviare
Dan J

4

Ho avuto questo problema con un laptop ASUS N56VZ, che ha solo porte USB 3.0 (chipset Intel).

Sono andato ai download dei driver ASUS per il mio modello di laptop e ho scoperto che in particolare erano necessari 2 driver per il successo sul mio laptop: i driver Intel Chipset (per il supporto USB 3.0) e i driver Intel RST (Rapid Storage Technology). Si noti che potrebbe non essere necessario i driver RST se si dispone del controller RAID completamente disabilitato (e si utilizza solo la modalità AHCI).

Una volta scaricati i driver, ho estratto gli archivi e li ho copiati entrambi nella cartella dei sorgenti sull'USB. Alla fine, ho riavviato dalla chiavetta USB nella stessa porta USB e voilà! Installa secondo il normale processo.


PS Non dovrebbe fare la differenza, ma nota che sia la mia chiavetta USB che le mie porte sono entrambe USB 3.0.


2

Normalmente sono necessari i driver AHCI / RAID, che possono essere realizzati utilizzando questo pacchetto di driver: http://dlcdnet.asus.com/pub/ASUS/misc/sata/Intel_AHCI_RAID_V10501026_XPVistaWin7.zip

Secondo la descrizione: "Crea disco driver Intel AHCI / RAID". Questo è ciò di cui l'installazione ha bisogno per accedere ai dischi rigidi.

Ufficialmente i file in "Intel_AHCI_RAID_V10501026_XPVistaWin7 \ Driver \ 64bit" dovrebbero essere ciò di cui hai bisogno.

In alternativa, è possibile ricreare la chiavetta USB utilizzando il metodo ufficiale supportato da Microsoft: http://www.microsoftstore.com/store/msstore/html/pbPage.Help_Win7_usbdvd_dwnTool

In bocca al lupo!


2
Questo è tutto quello che ho provato finora prima di pubblicare qui ... senza successo.
Shikiryu,

2

Hai provato questo: quando il programma di installazione richiede i driver, chiudi queste due finestre di dialogo fino a quando non torni nella schermata di benvenuto, quindi cambia la porta USB (collega l'unità flash con Win7 a un'altra porta) e fai di nuovo clic su "Installa ora"? È molto più semplice.


Funziona solo se ti riconnetti a una porta USB non 3.0.
user148298

1

Ho trovato un'altra possibilità in questa discussione :

Da allora ho scoperto che il problema risiede nel download di Win 7 SP1. Ho scaricato il file originale Win 7 non SP1 dai download di Technet e si installa bene, non richiede un driver CD / DVD ...


1
Grazie, ma ho un DVD ufficiale di Windows 7 a 64 bit. Non l'ho scaricato; no SP1 qui allora ;-)
Shikiryu

1

Ecco la soluzione più semplice al problema senza i fastidi di individuare il driver corretto. Questo problema si verifica solo con le ultime versioni del programma di installazione di Windows 7 in esecuzione da un'unità USB collegata a una porta USB 3.0 (di solito di colore blu). Basta ricollegare l'unità USB a una porta non 3.0 e riavviare il programma di installazione facendo clic sul pulsante Chiudi nella finestra di configurazione e riprovando. La maggior parte delle schede madri più recenti hanno entrambe le porte.


1

Apparentemente Windows 7 ha no built-in USB3 drivers( sorgente ) (a differenza di Win8 o 8.1), quindi dopo che il controllo è passato dal BIOS (che conosce abbastanza bene il suo controller USB3) a Win7 ( PE ), il sistema operativo cerca i driver appropriati da caricare per il controller su il suo stack di driver, ma non riesce a trovarne. Pertanto, tutte le porte collegate a un controller USB3 non funzioneranno senza driver aggiuntivi. Inoltre, penso che tutte le porte blue-ish siano USB3.

Alcuni BIOS possono consentire il downgrade della modalità del controller USB per compatibilità con le versioni precedenti, che in alcuni casi può risolvere il problema, forzando il controller a funzionare in modalità USB2 attraverso le impostazioni del BIOS.


La soluzione apparentemente semplice è trovare i driver appropriati e fornirli a Win7. Di solito possono essere trovati da qualche parte Support->Drivers-><OS>->USBnel sito Web del produttore della scheda madre, dove <OS>in questo caso deve essere sostituito con sth come "Windows 7 64-bit". Va notato che potrebbe essere necessario che i file debbano essere unpackedanticipati, affinché il sistema operativo li riconosca. La cartella contenente i file .inf(o "informazioni di installazione") per l'architettura appropriata (in questo caso amd64) deve essere resa disponibile al sistema operativo.


In questo caso particolare potrebbero funzionare i seguenti passaggi (i collegamenti potrebbero non essere validi, ...):

  1. Scarica questo e scompattalo,
  2. Copia la cartella "Driver" nella memoria USB,
  3. Una volta richiesti i file del driver, selezionare la cartella "Driver" o il file "asmthub3.inf" al suo interno.

0

Ho avuto questo problema anche qualche tempo fa e se ricordo bene ho semplicemente provato un'altra porta USB e ha funzionato. È anche molto importante creare il programma di installazione USB per Windows 7 seguendo questi passaggi: http://www.intowindows.com/how-to-install-windows-7vista-from-usb-drive-detailed-100-working-guide /

(Non sto promuovendo alcun sito qui, ci sono diverse guide come questa e ho appena scelto una delle tante)


Vedi la mia risposta Deve essere una porta 2.0.
user148298

0

Assicurarsi che l'USB non si trovi in ​​una porta USB 3.0. Disabilita XHCI Pre-Boot Modenel BIOS. Ciò disattiverà la porta USB 3.0 in modo che l'installazione di Windows non la veda e quindi non richiede driver per essa.


0

Poiché Windows 7 non carica driver non firmati per impostazione predefinita, è necessario premere F8quando il DVD PE-OS si avvia e selezionare Opzioni di avvio avanzate , quindi selezionare Disabilita applicazione firma driver . Questo dovrebbe risolvere il problema se l'altro metodo non ha funzionato.

Ho masterizzato l'ISO da una delle unità USB su un DVD e sono riuscito a installare Windows perfettamente.


Sembra più un commento piuttosto che una risposta.
Dario il

Fino a quando non sarò in grado di provare autonomamente la soluzione F8, direi che è più un suggerimento. Aggiornerò una volta che sarò in grado di provarlo e confermare che funziona.
Eric

Ho provato questo e non ha funzionato per me. Quindi ho provato questo, quindi ho annullato l'installazione e ho spostato l'USB su un'altra porta USB (2.0) ma non ha funzionato neanche.
bgmCoder

0

So che questo è un vecchio post, ma l'ho trovato tramite Google e voglio condividere ciò che l'ha risolto per me.

Ho avviato da un'unità flash USB 2.0 (su una porta USB 2.0) e quando ha richiesto i driver, ho annullato e sono tornato al prompt "Installa ora" nel programma di installazione.
Quindi ho rimosso la mia unità flash, l'ho collegata a un altro computer, ho cambiato l'UUID e ho annullato il flag di avvio con GParted. Quindi l'ho collegato al nuovo computer e ho riprovato l'installazione, e ha funzionato!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.