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:
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.
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 ...
- 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à.
- 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.
- Creare una cartella dei driver sulla chiavetta USB o su una seconda chiavetta USB.
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!)
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.
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.
Pertanto, ricorda di rimuovere la chiavetta USB durante il riavvio.
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.
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!