Installazione di Windows 7 x64 su un computer con solo porte USB 3


46

Sto installando Windows 7 x64 su un HP EliteDesk 800 G3 SFF che ha solo porte USB 3 e USB Type-C.

Inizialmente, all'avvio del supporto di installazione USB, la tastiera e il mouse USB non funzionavano, perché il supporto di installazione di Windows 7 non ha driver USB 3.

Sono stato in grado di modificare il mio supporto di installazione di Windows 7 (unità USB) utilizzando DISMper includere i driver USB 3. Seguendo questa guida , ho scaricato i driver USB 3 dal sito Web HP, estratto i file del driver e li ho incorporati nel supporto di installazione USB. Sono stato quindi in grado di installare Windows 7 con successo.

Tuttavia, dopo l'installazione di Windows 7 x64, rimango bloccato nella schermata di configurazione perché la tastiera e il mouse USB non funzionano di nuovo - questo perché il supporto di installazione avviabile USB aveva i driver, ma non erano installati quando il sistema operativo è stato installato, quindi sono bloccato con un computer su cui è installato Windows 7 senza driver USB 3, quindi non posso completare l'installazione iniziale di Windows.

L'unità su cui è installato Windows è un SSD M.2.

Ho anche controllato il BIOS e non c'è modo di disabilitare USB 3.

C'è un modo per modificare il supporto USB avviabile in modo che non solo esegua i driver USB 3 ma li installi anche con il sistema operativo in modo che io possa usarli dopo l'installazione di Windows?

O c'è un altro modo per farlo?

Problemi correlati: 1 , 2 , 3 .


1
Il BIOS consente un'installazione in rete? Questo articolo può aiutare digitalcitizen.life/…
Richard Chambers il

Sì, posso fare un avvio PXE. Se preparo un'immagine per un avvio PXE, posso includere i driver necessari in quell'immagine? Non ho ancora letto il link che mi hai fornito, quindi perdonami se è coperto in quella pagina, lo leggerò ora.
qroberts,

2
Potresti provare ad avviare il ripristino dalla stessa immagine e installare il driver superuser.com/questions/531594/…
user5226582

In realtà non sono sicuro che eseguendo un avvio PXE funzionerà il tuo driver USB 3.0 mancante nel problema di installazione di Windows 7. Ecco un'utilità e una soluzione alternativa da Intel intel.com/content/www/us/en/support/boards-and-kits/… e questo articolo menziona l'aggiornamento sia dell'avvio che dell'installazione, quindi mi chiedevo se avessi fatto entrambi winaero .com / blog /…
Richard Chambers,

@RichardChambers Yup Ho aggiornato sia boot.wim che install.wim (appena verificato questo)
qroberts,

Risposte:


10

Ho installato correttamente Windows 7 su un laptop con un hub principale USB 3.0 utilizzando NTLite .

Ti permetterà di inserire il driver USB 3.0 nella tua ISO di Windows 7.

NB: Non è necessario acquistare una licenza per NTLite, la versione gratuita è sufficiente per questo uso.


NTLite ha fatto miracoli. Ho scaricato e incluso il supporto del chipset Intel e i driver del controller host eXtensible Intel USB 3.0 nell'immagine e ha funzionato! Devo aver inserito i file inf sbagliati quando ho fatto il mio tentativo originale. Grazie per la tua risposta e tutti gli altri per il loro contributo.
qroberts,

33

Esiste uno strumento per questo caso fornito da Intel . Trasmette i driver nel supporto di installazione in modo che funzionerà anche una volta installato (l'ho testato solo con un SFF EliteDesk 800G2 ma dubito che sia cambiato molto). Fai attenzione a scegliere la versione giusta da scaricare, ce n'è una diversa per Win7 e Win8 o successive.

Inoltre lo strumento è un po 'schizzinoso, devi davvero avere l'immagine su un'unità USB che non può essere decompressa in una cartella per qualche motivo.

EDIT: Come sembra Intel ha rimosso il proprio strumento perché non ha funzionato tutto il tempo. Ora raccomandano di usare uno strumento di gigabyte nei casi in cui i dispositivi PS2 non funzionano. Può essere trovato in questa pagina ed è chiamato Strumento di installazione USB di Windows. Non ho esperienza con questo strumento ma al momento è la raccomandazione ufficiale.


3
L'ho provato ieri usando un'unità USB con un'immagine di Windows e lo strumento ha detto che ha avuto successo, ma quando andrei ad avviare l'unità USB la tastiera e il mouse continuano a non funzionare. Sono stato in grado di far funzionare la tastiera e il mouse utilizzando il metodo DISM manuale collegato alla mia domanda originale, tuttavia la tastiera e il mouse non funzioneranno dopo l'avvio di Windows.
qroberts,

In tal caso, prova entrambi. Prepara la tua immagine utilizzando lo strumento Intel e fallo in modo manuale. In questo modo avrai i driver funzionanti durante l'installazione e, si spera, li avrai anche installati.
Micheal Johnson,

È molto strano. Consiglierei di provare il secondo strumento su un sistema operativo diverso ma sono abbastanza sicuro di aver già usato entrambi gli strumenti con successo. Purtroppo le nostre spedizioni G3 continuano a essere ritardate, quindi non posso provarlo, Un'altra soluzione più noiosa potrebbe essere quella di includere il driver completo ed eseguirlo tramite un file Autounattend.xml (in un passaggio RunSynchronous o utilizzare un passaggio simile per modificare setupcomplete.cmd)
Syberdoor,

Cosa mi è appena venuto in mente. È un lago sky o un lago Kaby G3? Se è Kaby Lake (che Intel rifiuta di supportare completamente Windows 7, Dio sa perché) potrebbero non voler supportarlo con il loro strumento
Syberdoor,

Cordiali saluti, questo link è interrotto, qualcuno ha un link aggiornato?
Jason Axelson il

17

Un'alternativa all'iniezione di driver è il controllo del UEFI / BIOS per una modalità USB legacy.

Questo, a quanto ho capito, presenta le periferiche direttamente al sistema operativo (forse come se fossero collegate tramite ps / 2). Una volta che Windows è completamente installato, dovresti essere in grado di tornare al BIOS e disabilitare tale opzione.

Questa domanda contiene ulteriori informazioni su questa modalità; Cosa significa "Mouse USB legacy" in un BIOS?


6

Oltre a usare DISM per integrare i driver in ENTRAMBE boot.wim e install.wim (come già pubblicato da Xyf), c'è un altro trucco che di solito funziona:

Durante l'installazione di Win7 c'è la possibilità di caricare driver extra (per avere a bordo driver extra di memoria di massa).
Ciò che la maggior parte delle persone non capisce è che questo può caricare anche altri driver purché siano adatti a qualunque hardware sia presente nel sistema.
E i driver caricati a questo punto verranno automaticamente installati sul nuovo sistema operativo.

Non è garantito il funzionamento (non sono mai stato in grado di stabilire esattamente cosa fa funzionare un driver o meno a questo punto) ma è certamente molto più veloce di una seconda sessione con DISM se funziona.


nell'era XP la gente lo usa spesso per caricare i driver SATA dopo aver caricato il programma di installazione
phuclv,

1
@ LưuVĩnhPhúc Sì, ma a partire da Vista il meccanismo è molto migliore. Non è più necessaria una versione speciale (basata su floppy) del driver. Sarà eseguita qualsiasi normale configurazione di driver basati su file INF e sarà possibile caricarlo da qualsiasi supporto leggibile al momento dell'avvio.
Tonny,

5

Dalle specifiche :

Front: 
    1 SD 4 card reader (optional);
    1 USB Type-C™; 
    2 USB 3.1 Gen 1; 
    1 USB 2.0; 
    1 USB 2.0 (fast charging); 
    1 Headphone connector; 
    Universal audio jack with CTIA headset support
Back: 
    1 audio line in; 
    1 RJ-45; 
    1 power connector; 
    1 audio out; 
    2 DisplayPort™; 
    2 USB 2.0; 
    4 USB 3.1 Gen 1; 
    3 optional ports

Sembra che la tua macchina dovrebbe avere porte USB 2.0. Li userei.

In caso contrario, puoi entrare nella macchina? Probabilmente avrà ancora le intestazioni USB 2.0 internamente e puoi utilizzare un adattatore economico come questo per collegare la tastiera per il processo di installazione.


Ho provato tutte le porte USB della macchina, proverò a fare il boot a freddo e testare ciascuna porta invece di cambiare porta mentre è accesa.
qroberts,

2
Le porte USB 2 sono chiaramente etichettate sia all'esterno che all'interno della scheda madre, tuttavia nessuna di queste porte funziona una volta che sono nell'installazione di Windows. Funzionano quando ho i driver installati sul supporto di avvio, tuttavia.
qroberts,

3
La tastiera (specialmente quella cablata) dovrebbe comunque funzionare o come accederesti allo schermo BIOS / CMOS? Se in qualche modo è possibile accedere alla configurazione del BIOS, assicurarsi che "Supporto USB legacy" o simile sia abilitato.
Alan Schofield il

24
Spesso sulle moderne schede madri le porte "USB 2.0" sono effettivamente posizionate dietro un hub root USB 3.0. Quindi devi ancora avere il driver per l'hub USB 3.0 installato per farli funzionare anche se le porte hanno solo connessioni USB 2.0 esternamente. Pertanto, l'installazione di win 7 non vedrà le porte USB 2.0 perché non ha il driver hub.
Tom Carpenter,

1
Chipset Intel recenti presentano tutte le porte USB (sia 2.0 che 3.0) come logicamente dietro un controller XHCI con cui win7 non può parlare immediatamente.
lavaggio:

5

Il supporto di installazione ha 2 immagini:

  1. boot.wim
  2. install.wim.

Boot.wim gestisce il passaggio di installazione iniziale (selezionando l'unità e espandendo install.wim su di esso) e quindi l'installazione prende il posto dei file espansi.

È necessario aggiungere i driver USB con DISM ad entrambe le immagini.


È così che lo farei.
Tonny,

0

Il processo che stai cercando si chiama slipstreaming e ti permette di stipare un sacco di cose in un'immagine di installazione di Windows tra cui driver, service pack e persino applicazioni. È la stessa tecnica utilizzata dagli OEM per creare installazioni personalizzate di Windows per laptop e dispositivi integrati. È possibile migliorare il processo con strumenti aggiuntivi come AutoIT per automatizzare ulteriori passaggi di configurazione.

Personalmente, però, ho trovato l'intero processo estenuante (come qualsiasi altra attività di configurazione di Windows), ma potrebbe essere l'unica opzione. Ci sono strumenti là fuori che pretendono di semplificare anche il processo.

Probabilmente avrai bisogno di una macchina Windows 7 funzionante per creare l'immagine slipstream.

Si noti che si era in grado di installare i driver necessari tramite un floppy premendo F6 durante il processo di installazione. Ovviamente ciò non aiuta molto quando i computer moderni non dispongono di un'unità floppy.


0

Se si tratta del peggio, è sempre possibile inserire una scheda porta USB2 nello slot PCI. Quelli che ho provato avevano il supporto integrato in Windows. Oltre a ciò, la tua macchina ha un lettore di schede. A seconda di come è collegato internamente, potrebbe trovarsi su un'intestazione USB2 e avere il supporto integrato. È quindi possibile inserire il programma di installazione di Windows 7 su una scheda. Oppure utilizza semplicemente un'intestazione USB collegata alla scheda madre vicino ai jumper di accensione / ripristino. Sembra essere quello giallo appena sotto i connettori SATA blu. Attenzione alla polarità; se lo colleghi all'indietro, friggerai l'unità flash. Non dire che non ti avevo avvertito.

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.