Skip to main content

Cos'è un driver di dispositivo?

Un driver del dispositivo è un file del computer che consente al sistema operativo (OS) su un computer di comunicare correttamente con l'hardware collegato a quel computer.Diversi dispositivi richiedono spesso driver diversi per funzionare correttamente, sebbene un sistema operativo in genere avrà driver predefiniti installati per un numero di dispositivi per consentire funzionalità minime con tali dispositivi.Affinché la piena funzionalità di molti dispositivi sia utilizzato dal sistema operativo su un computer, tuttavia, i driver adeguati in genere devono essere installati.Un driver di dispositivo per un dispositivo verrà generalmente fornito con l'hardware per l'installazione del produttore del dispositivo, sebbene in genere possa essere scaricato e installato.File che consente al sistema operativo su un computer di comunicare correttamente con un dispositivo corrispondente.Tali driver sono necessari per qualsiasi tipo di dispositivo su un computer, tra cui la scheda madre, le porte del bus seriale universale (USB), le porte Ethernet, le stampanti, gli adattatori di rete e le schede video.Naturalmente, se questi dispositivi sono relativamente semplici, i driver predefiniti forniti con un sistema operativo possono essere sufficienti per il funzionamento corretto del sistema.Spesso, tuttavia, dovrà essere installato un driver del dispositivo con un nuovo dispositivo o un pezzo di hardware per garantire la corretta compatibilità.

Quando si avvia un computer, le funzioni hardware del computer vengono gestite dal sistema di input/output di base (BIOS) sulla scheda madre del computer.Questo sistema è in grado di comunicare con alcuni pezzi di base di hardware, in genere un monitor, una tastiera e unità a disco, senza la necessità di un driver di dispositivo per tali dispositivi.Sebbene questa funzionalità possa essere limitata, è in genere sufficiente per l'avvio di un computer e l'installazione di un sistema operativo.Una volta fatto ciò, il BIOS viene successivamente utilizzato per l'avvio iniziale, le funzioni vengono consegnate al sistema operativo per le operazioni continue.

Alcuni tipi più vecchi di OS userebbero il BIOS mentre il sistema operativo era in esecuzione per comunicare con l'hardware.Poiché i sistemi più recenti sostituivano questo metodo più vecchio con il controllo diretto dei dispositivi da parte del sistema operativo, erano necessari nuovi mezzi per consentire al sistema operativo di utilizzare i dispositivi.Il sistema operativo su un computer utilizza un driver del dispositivo per ottenere questa funzione per ciascun dispositivo.Il driver di dispositivo predefinito installato con un sistema operativo su un computer di solito consentirà funzioni di base di alcuni dispositivi, come la visualizzazione di immagini da una scheda video su un monitor.Funzioni più avanzate, come il corretto rendering di computer grafica avanzata da una scheda video, richiedono in genere driver specifici che possono essere installati con l'hardware.