Tipi di driver di dispositivo
I driver di dispositivo sono piccoli programmi per computer che consentono ai sistemi operativi di leggere parti dell'hardware collegato al tuo computer. Esistono innumerevoli tipi di driver di dispositivo per dozzine di diversi componenti hardware del computer. Tuttavia, affinché un computer disponga delle funzionalità di base, ci sono alcuni driver selezionati che tutti i computer devono avere.
BIOS
Il BIOS (sistema di input/output di base) è, per definizione, il driver per computer più elementare esistente ed è progettato per essere il primo programma che si avvia all'accensione di un PC. Il BIOS è archiviato nella memoria incorporata nella scheda madre ed è progettato per avviare l'hardware collegato al PC, inclusi i dischi rigidi, l'uscita video (scheda video o integrata), tastiera e mouse.
Driver della scheda madre
I driver della scheda madre sono piccoli programmi che vengono letti da Windows o Linux e consentono le funzioni di base del computer all'interno del sistema operativo. Questi driver normalmente includono programmi che consentono porte a banda larga, porte USB e porte I/O per mouse e tastiera. A seconda della marca della scheda madre, i driver potrebbero avere anche driver di base per il supporto video e audio.
Il BIOS non è la stessa cosa dei driver della scheda madre.
Driver hardware
I driver hardware sono programmi progettati per consentire a parti dell'hardware del computer, come gli slot di espansione, di funzionare su un computer. Schede video, schede audio, schede di rete e altre schede di espansione sono dotate di dischi driver per facilitare il processo di installazione dell'hardware. Altri dispositivi, come alcuni tipi di fotocamere digitali e lettori MP3, hanno driver per PC programmati nel loro software per un facile utilizzo sulla maggior parte dei personal computer.
Driver di dispositivo virtuale
I driver di dispositivo virtuale sono diversi dalla maggior parte dei driver. A differenza della maggior parte dei driver, che consentono a componenti hardware di funzionare con un particolare sistema operativo, i driver di dispositivi virtuali emulano un componente hardware e sostanzialmente inducono il computer a pensare che stia leggendo da un componente hardware reale. Un utilizzo particolarmente diffuso per i driver di dispositivi virtuali è la lettura di file .iso senza un disco reale, utilizzando uno di questi driver per emulare un'unità CD o DVD.