Perché devo installare i driver PRIMA di collegare una nuova periferica?


22

Ho sempre trovato questo curioso delle istruzioni di installazione per le periferiche del computer; più comunemente, installazione di hardware USB in Windows XP.

Le istruzioni di installazione in genere insistono MOLTO FORTEMENTE che DEVI installare i driver PRIMA di collegare la periferica. Nell'ultimo esempio che ho visto in particolare, un Mouse ottico Microsoft Comfort 3000 è stato spedito con un'etichetta di cartone ripiegata sulla spina USB che diceva "INSTALLARE I DRIVER PER PRIMO!".

Perché è necessario? Cosa succede quando si collega un dispositivo USB che rovina così a fondo il sistema da rendere inutili gli installatori di driver inclusi?


2
Non è necessario. Collego sempre l'apparecchiatura e installo i driver solo se Windows non rileva l'hardware che gli consente di utilizzare driver generici.
Ramhound,

1
Ho avuto driver fare cose strane e installarle in modo improprio quando vado contro la regola di installazione senza il dispositivo collegato, è raro. Penso che sia principalmente per evitare confusione in quanto Windows apparirà finestre di dialogo mentre si sta tentando di installare il pacchetto driver se il dispositivo è collegato. Rende l'installazione un po 'più fluida per i non tecnici.
Moab,

Non l'ho mai letto, e quasi mai l'ho fatto.
Konrad Rudolph,

3
Non dimenticare che di solito non esiste un "programma di installazione del driver" in sé e per sé, ma piuttosto un pacchetto completo di driver + un sacco di software dannoso. Il produttore non si sarebbe preoccupato di mettere insieme quel pacchetto gonfio se non ci fosse qualcosa per loro, quindi ovviamente preferirebbero installarlo dal disco piuttosto che installare solo il driver nudo. `: -`
Synetech,

Risposte:


29

Questa non è una regola infrangibile. Il motivo principale per installare prima i driver è che il produttore del dispositivo sa che i driver non sono stati forniti con Windows XP (o con qualsiasi sistema operativo). Puoi sicuramente collegare il dispositivo e il mondo non esploderà in un cataclisma di fuoco. In genere, Windows si lamenterà che non sa quale sia il dispositivo e ti chiede di installare i driver. Questo è tutto. Questo potrebbe essere un problema se non sai come installare i driver manualmente. Nel peggiore dei casi, hai un punto esclamativo giallo nel gestore dispositivi che indica che Windows non sa cosa fare con il dispositivo.

Alcuni pacchetti di installazione dei dispositivi devono essere installati per primi, poiché mantengono driver e software per più dispositivi. Quindi, il programma di installazione viene eseguito e ti chiede di connettere il dispositivo. Il programma di installazione rileva quindi il dispositivo e installa i driver / app appropriati.

Inutile dire che è meglio seguire le indicazioni fornite con il dispositivo per mitigare eventuali problemi noti che possono sorgere.


1
È possibile che dopo aver installato un componente hardware utilizzando i driver integrati, i driver inclusi con la periferica non siano in qualche modo in grado di avere la precedenza sui driver già utilizzati?
NReilingh,

I file del driver hanno i numeri di versione nelle loro proprietà. Quindi, se i driver provenivano dalla stessa fonte, il più recente dovrebbe sempre sostituire il vecchio. Se un driver più vecchio sta cercando di sostituirne uno nuovo, Windows ti avviserà di questo fatto.
Keltari,

1
Bene, sto pensando di più al driver generico per mouse / stampante rispetto al driver proprietario per mouse / stampante.
NReilingh,

1
Se Windows non riconosce il mouse come mouse proprietario, installerà i driver generici. Se si installano i driver proprietari, sostituiranno i driver MS, anche se sono più recenti.
Keltari,

22

Forse perché collegarlo per primo potrebbe comportare l'installazione di alcuni driver predefiniti che mancano delle opzioni (bloat?) Offerte dal pacchetto di driver consigliato. Questo non solo confonderà un normale utente, ma sarà anche più confuso / difficile insegnargli come aggiornare il driver a quello raccomandato (risultando in molte chiamate di supporto non necessarie). La mia ipotesi è la prevenzione di questo tipo di scenario, invece di qualsiasi vero problema in quanto tale, è ciò che li fa consigliare di installare prima i driver, quindi semplicemente collegare il dispositivo e farlo funzionare correttamente fin dall'inizio.


1
Inoltre, ricordo che una volta installato quel driver predefinito, sarebbe difficile (non del tutto impossibile, ma un'esperienza utente davvero negativa) fare in modo che Windows ignori questo driver predefinito e installi quello corretto. L'installazione dei driver ridurrà in modo significativo il numero di problemi che l'utente potrebbe riscontrare.
djeidot,

0

Il motivo per cui ha una tale reputazione cataclismica è che Windows 98 e XP a volte installano un driver "dispositivo composito" su tutto ciò che non riconosce in modo da gestire gli interrupt dal dispositivo sconosciuto. Sfortunatamente, ciò significava che la nuova procedura guidata hardware non si sarebbe attivata e che il dispositivo non poteva essere rilevato quando si tentava di seguire le istruzioni di installazione. In realtà è stato necessario rimuovere manualmente il driver del dispositivo composito prima di poter installare il driver corretto. Il fatto che la maggior parte dei driver sia presente nelle nuove distribuzioni di Windows aiuta molto, e apparentemente Windows ora elimina i driver "salva spazio" all'avvio se il dispositivo non è presente - non è l'evento traumatico che era una volta. Più di questo, questo deponente non dice.

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.