Che cos'è un driver di dispositivo?
Un driver di dispositivo è un piccolo pezzo di Software che racconta sistema operativo e altri software come comunicare con un pezzo di hardware.
Ad esempio, i driver della stampante dicono al sistema operativo e, per estensione, qualunque programma tu abbia la cosa che vuoi stampare aperta in, Esattamente come stampare le informazioni sulla pagina.
Carte e driver
Scheda audio i driver sono necessari in modo che il tuo sistema operativo sappia esattamente come tradurre gli 1 e gli 0 che lo compongono File MP3 in segnali audio che la scheda audio può trasmettere alle cuffie o agli altoparlanti.
La stessa idea generale si applica a schede video, tastiere, monitor, i topi, unità disco, eccetera.
Continua a leggere per ulteriori informazioni sul motivo per cui i driver sono importanti, inclusi alcuni altri esempi, nonché informazioni su come mantenere aggiornati i driver e cosa fare se non funzionano correttamente.
Come funzionano i driver di dispositivo?
Pensa ai driver di dispositivo come i traduttori tra un programma che stai utilizzando e un dispositivo che quel programma vuole utilizzare in qualche modo. Il software e l'hardware sono stati creati da persone o aziende diverse e parlano due
In altre parole, un programma software può fornire informazioni a un guidatore per spiegare cosa vuole a pezzo di hardware da fare, informazioni che il driver del dispositivo comprende e quindi può soddisfare con il hardware.
Driver di dispositivo e compatibilità
Grazie ai driver di dispositivo, la maggior parte dei programmi software non ha bisogno di sapere come lavorare direttamente con l'hardware e un driver non ha bisogno di includere un'esperienza applicativa completa con cui gli utenti possono interagire. Invece, il programma e il driver devono semplicemente sapere come interfacciarsi tra loro.
Questo è un buon affare per tutti i soggetti coinvolti, considerando che c'è una scorta quasi infinita di software e hardware là fuori. Se tutti dovessero sapere come comunicare con tutti gli altri, il processo di creazione di software e hardware sarebbe quasi impossibile.
Come gestire i driver dei dispositivi
I driver per ogni componente hardware del tuo computer Windows sono gestiti centralmente da Gestore dispositivi, disponibile in tutto versioni di Microsoft Windows.
La maggior parte delle volte, i driver si installano automaticamente e non richiedono mai più attenzione, a parte l'aggiornamento occasionale per correggere bug o aggiungere una nuova fantastica funzionalità. Questo è vero per alcuni driver in Windows che vengono scaricati tramite aggiornamento Windows.
Quando un produttore rilascia un aggiornamento del driver, è tua responsabilità installarlo. Alcune aziende forniscono programmi che controlleranno e installeranno eventuali aggiornamenti rilevanti, ma la maggior parte non lo rende così facile.
Per fortuna ci sono programmi di aggiornamento driver gratuiti che hanno lo stesso scopo e funzionano con tutti i tipi di driver. Alcuni controlleranno anche automaticamente gli aggiornamenti e li scaricheranno e li installeranno per te, proprio come Windows Update.
Compiti comuni del conducente
Ecco alcune attività comuni in Windows che coinvolgono i driver:
- Come aggiornare i driver in Windows
- Come trovare il numero di versione di un driver in Windows
- Come ripristinare un driver in Windows
Di seguito sono riportate alcune risorse aggiuntive relative ai driver:
- Driver per Windows 10 (Elenco aggiornato)
- Driver per Windows 8 (Elenco aggiornato)
- Driver per Windows 7 (Elenco aggiornato)
- Come trovare e scaricare i driver dai siti Web dei produttori
- Siti Web di download di driver popolari
- Come determinare se stai utilizzando una versione di Windows a 32 o 64 bit
Molti problemi che possono essere isolati su un particolare componente hardware non sono problemi con l'hardware stesso, ma problemi con i driver di dispositivo installati per quell'hardware. Alcune delle risorse collegate sopra dovrebbero aiutarti a capire tutto questo.
Quando un aggiornamento del driver è disponibile da un produttore di hardware, sarà disponibile gratuitamente dal loro sito web. Non dovresti mai pagare per aggiornare i driver a meno che tu non stia pagando per un programma di aggiornamento dei driver, ma anche in questo caso, i driver specifici non dovrebbero essere acquistati.
Quando un driver di dispositivo è o non è necessario
Oltre alla relazione di base software-driver-hardware, ci sono alcune altre situazioni che coinvolgono i driver (e che non lo fanno) che sono piuttosto interessanti.
Sebbene questo sia meno comune in questi giorni, alcuni software sono in grado di comunicare direttamente con alcuni tipi di hardware, senza bisogno di driver! Questo di solito è possibile solo quando il software invia comandi molto semplici all'hardware o quando entrambi sono stati sviluppati dalla stessa azienda, ma questo può anche essere pensato come una sorta di driver integrato situazione.
Diversi tipi di driver di dispositivo
Alcuni driver di dispositivo comunicano direttamente con un dispositivo, ma altri sono sovrapposti. In queste situazioni, un programma comunicherà con un driver prima che il driver comunichi con yet un altro, e così via fino a quando l'ultimo conducente non effettua effettivamente la comunicazione diretta con il hardware.
Questi driver "intermedi" spesso non svolgono alcuna funzione se non quella di verificare che gli altri driver funzionino correttamente. Indipendentemente dal fatto che ci sia uno o più driver che lavorano in uno "stack", tutto viene eseguito in background senza che tu debba sapere o fare nulla.
.File SYS
Windows utilizza i file .SYS come driver di dispositivo caricabili, il che significa che possono essere caricati in base alle necessità in modo che non occupino sempre memoria — altri piloti sono nel DLL o EXE formato. Lo stesso vale per i moduli Linux .KO.

WHQL
WHQL è un processo di test di Microsoft che aiuta a dimostrare che un particolare driver di dispositivo funzionerà con una versione specifica di Windows. Potresti vedere che un driver che stai scaricando è o non è certificato WHQL. Puoi leggi di più su Windows Hardware Quality Labs qui.
Driver del dispositivo virtuale
Un'altra forma del driver è il driver del dispositivo virtuale. Questi driver di solito finiscono con .VXD estensione del file e sono usati con software di virtualizzazione. Funzionano in modo simile ai driver normali, ma per impedire al sistema operativo guest di accedere direttamente all'hardware, il virtual i driver si mascherano da hardware reale in modo che il sistema operativo guest e i suoi driver possano accedere all'hardware in modo molto simile al funzionamento non virtuale sistemi.
In altre parole, mentre un sistema operativo host e i suoi driver si interfacciano con componenti hardware reali, sistemi operativi guest virtuali e loro i driver si interfacciano con l'hardware virtuale tramite driver di dispositivo virtuale, che vengono quindi inoltrati all'hardware fisico reale dall'host operativo sistema.
FAQ
-
Qual è il modo corretto per aggiornare un driver di dispositivo?
Per aggiornare manualmente i driver di dispositivo su Windows 10, apri Gestione dispositivi dal Pannello di controllo o dal menu Start di Windows. Quindi, fai clic con il pulsante destro del mouse sul dispositivo da aggiornare> seleziona Aggiorna driver > Cerca automaticamente il software del driver aggiornato. Se è necessario reinstallare un driver, fare clic con il pulsante destro del mouse sul dispositivo > Disinstalla > riavvia il computer.
-
Come installo il driver USB del dispositivo mobile Apple?
Se tuo iPhone non si connette al tuo PC Windows, l'aggiornamento del software del driver potrebbe essere d'aiuto. Innanzitutto, sblocca il telefono, quindi collega il dispositivo al PC con un cavo USB. Lanciare Gestore dispositivi > Dispositivi portatili > fai clic con il pulsante destro del mouse sul tuo iPhone > Aggiorna driver. Dopo gli aggiornamenti del driver, disconnetti e riconnetti nuovamente il telefono.