Effettuare il caricamento del driver automaticamente quando viene inserito il dispositivo USB

StackOverflow https://stackoverflow.com/questions/5853095

  •  27-10-2019
  •  | 
  •  

Domanda

Sto usando un account utente limitato sotto Windows XP e sto avendo un po 'di problemi a ottenere il mio Adatid (l'adattatore N64 più ambito -> USB Adattatore, a causa del suo supporto per l'invio di comandi RAW N64 Controller + il fatto che lo sia è stato sospeso) per funzionare senza intoppi: come installato, il software incluso richiede i privilegi di amministratore per caricare il driver.

Presumibilmente, è possibile organizzare il caricamento automatico del driver quando viene inserito l'adado aggiungendo alcune cose al file INF per il driver (Wishna1.inf): la domanda è, che cosa roba?

(Mi si adatta anche allo stesso modo se il conducente potesse essere caricato automaticamente quando qualcosa ha tentato di aprire \Device\Wish_NA1, o addirittura per averlo caricato automaticamente ad ogni avvio, davvero, ma farlo all'inserzione sembra il Giusto modo.)

Nota: Ho accesso a un account amministrativo, è solo che preferisco non doverlo uso È quotidiano.

È stato utile?

Soluzione

Prima di tutto, chiariamo che un dispositivo USB ha un driver plug & play su Windows 2000 e superiore, quindi le modalità di avvio dei servizi sono irrilevanti. Il driver avrà una voce come "servizio" nel registro, ma la sua modalità di avvio è irrilevante qui.

Dividiamo il problema in due parti:

  • Installazione del driver per il dispositivo: Ciò richiede privilegi amministrativi. Questo accade quando si inserisce un dispositivo USB in una porta per la prima volta. Windows esamina i file .inf per trovarne uno che corrisponda al tuo hardware. Se il driver è certificato WHQL, si caricherà automaticamente. Altrimenti, vedresti la temuta aggiunta nuova procedura guidata hardware. Se stai eseguendo come amministratore, qualche clic su Avanti dovrebbe essere sufficiente per installarlo. Altrimenti, è meglio avere quella password dell'amministratore pronto.

  • Caricamento del driver per il dispositivo: Una volta installato il dispositivo, il driver verrà caricato ogni volta questo il dispositivo viene inserito in questo Porta USB senza richiedere alcun intervento utente aggiuntivo. Hai mai notato come una stampante USB, una fotocamera o un disco disco si caricano molto più velocemente la seconda volta che lo colleghi? Questo perché è solo il caricamento, senza installare.

Dal guardare il .inf, sembra valido. Inoltre, non è certificato WHQL, quindi dovresti installarlo manualmente.

Suppongo che quando inserisci Adatid, ottieni una nuova procedura guidata hardware. Se lo punta manualmente alla directory di installazione, l'installazione e la funzione AdatOid? Viene visualizzato nel gestore dei dispositivi?

I dispositivi PS USB che hanno un numero di serie sono un'eccezione. Sono installati una volta per tutto Porte USB. Questi dispositivi sono piuttosto rari, però.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top