Morbido

Una guida dalla A alla Z ai driver di dispositivo su Windows 10, 8.1 e 7

Prova Il Nostro Strumento Per Eliminare I Problemi





Ultimo aggiornamento 17 aprile 2022 guida del driver del dispositivo 0

I driver di dispositivo sono fondamentali per le prestazioni del sistema. Tuttavia, sembra che molti utenti di PC (anche quelli che si considerano avanzati) abbiano una vaga comprensione del ruolo di un driver nel sistema, delle sue funzioni, tipi e così via.

Questo post è un breve riassunto non tecnico che spiega come funzionano i conducenti e perché sono importanti. Tale guida sarà utile per qualsiasi utente di PC desideroso di utilizzare il proprio dispositivo alla massima efficienza.



Che cos'è un driver di dispositivo?

Secondo Wikipedia , un autista è un programma per computer che gestisce o controlla un particolare tipo di dispositivo collegato a un computer.

In poche parole, un driver è un elemento software che collega l'hardware con il sistema operativo. Attraverso un driver, il kernel di un PC è collegato a elementi hardware. In pratica, senza i driver di sistema, sarebbe impossibile:



  • Stampa di una pagina di testo;
  • Riproduzione di un file MP3 (un sistema utilizza driver audio per tradurre file binari in MP3);
  • Utilizzando una tastiera, una scheda video, un mouse, ecc.

Lo scopo di un driver del dispositivo è garantire che l'hardware sia connesso senza problemi a qualsiasi versione del sistema operativo.

Come funziona un driver?

Come funziona il driver del dispositivo



Un modo efficace per pensare ai driver è percepirli come intermediari tra un programma su un PC e un componente hardware che utilizza per funzionare. Da soli, il software e l'hardware non sono in alcun modo collegati – tecnicamente parlando, parlano lingue diverse.

Tramite i driver, invece, è possibile una connessione tra i due. Crea un protocollo di comunicazione e l'interfaccia, consentendo così tutte le interazioni software-hardware. L'impatto di un driver di sistema è enorme: senza di esso, la creazione e l'esecuzione di software sarebbe praticamente impossibile.



Driver in modalità kernel vs utente: qual è la differenza?

Esistono vari tipi di driver di dispositivo: quelli per la scheda madre, il BIOS, i dispositivi virtuali e così via. Tuttavia, sono comunemente classificati in due grandi categorie: driver in modalità kernel e utente. Qual è la differenza tra i due? Diamo un'occhiata più da vicino e proviamo a fare delle distinzioni:

Driver del kernel

I driver del kernel vengono utilizzati per caricare un sistema operativo nella memoria. Poiché esiste un limite ai driver del kernel che un sistema può eseguire contemporaneamente a causa del loro elevato utilizzo della CPU e dell'impatto sul sistema, i dispositivi in ​​modalità kernel sono generalmente riservati alle funzioni a livello di kernel più affidabili del computer. Questi includono il BIOS in esecuzione, la scheda madre, il processore e così via.

driver del kernel

Un utente di PC dovrebbe tenere a mente che un crash di un driver del kernel può essere fatale per il sistema e mandare in crash l'intero PC.

Driver in modalità utente

Un driver in modalità utente viene utilizzato quando un utente del PC attiva una situazione in cui un nuovo componente hardware (non basato sul kernel) è collegato al computer. Ciò include la maggior parte dei dispositivi plug-and-play: stampanti, tastiere, microfoni, ecc. A differenza di un driver del kernel, uno in modalità utente non ha accesso diretto all'hardware: il driver interagisce con tutti gli elementi hardware tramite l'API di un sistema.

Driver in modalità utente

La buona notizia sui driver in modalità utente è che i loro arresti anomali non sono in alcun modo fatali. Un sistema può ancora essere ripristinato dopo che un driver ha smesso di rispondere.

Per ridurre l'impatto sul sistema dei driver in modalità utente, puoi scriverli su un disco. L'unica eccezione a questa pratica sono i driver di gioco che è meglio salvare nella RAM.

Altri tipi di driver

Esistono altre classificazioni dei piloti in base ai loro obiettivi e prestazioni. In questo blocco, scoprirai i principali tipi di driver di dispositivo e le differenze tra di loro.

Blocco contro personaggi

Sia i driver a blocchi che quelli a caratteri vengono utilizzati per leggere e scrivere dati. A seconda dell'utilizzo, USB, hard disk e CD-ROM possono essere classificati come l'uno o l'altro.

Piloti di personaggi scrivere un carattere di dati equivalente a un byte di informazioni alla volta. La regola pratica è che qualsiasi dispositivo collegato a una porta seriale utilizza un driver di caratteri. Questo tipo viene utilizzato anche per i bus seriali. Il mouse, come dispositivo seriale, è un valido esempio di utilizzo dei driver dei caratteri.

Blocca i driver , d'altra parte, può leggere e scrivere più caratteri alla volta. Il nome del tipo deriva dal suo modello operativo. Un driver di blocco funziona creando un blocco e riempiendolo con tutti i dati che può contenere. Questo tipo di driver di dispositivo viene utilizzato dal disco rigido o dal CD-ROM (quest'ultimo, tuttavia, richiede al kernel di verificare se il dispositivo è collegato a un PC ogni volta che viene richiamato da qualsiasi software).

Driver di dispositivi virtuali

I driver di dispositivo virtuale vengono utilizzati per eseguire il software di emulazione. Gli esempi più comuni includono ambienti di test virtuali o una VPN. Per eseguire un emulatore, un sistema potrebbe dover creare una scheda di rete virtuale: per farlo, è necessario il driver. È allora che è necessario un driver di dispositivo virtuale per garantire prestazioni fluide di un emulatore, abilitare la connessione a Internet e così via.

Produttore di apparecchiature generiche e originali

Un'altra distinzione da fare tra i driver di dispositivo è scoprire che sono generici o correlati a OEM (produttore di apparecchiature originali).

Qualsiasi driver utilizzato dal sistema operativo è, con ogni probabilità, generico . Quelli relativi agli OEM possono essere utilizzati da vari editori di software o sono specifici per un particolare dispositivo.

www msnhotmail

Windows 10, ad esempio, viene eseguito utilizzando driver generici.

Tuttavia, quando non esiste un driver generico per hardware particolare progettato per essere collegato a un PC, un produttore ne progetterà uno proprietario che sarà Relativo all'OEM . Un utente dovrebbe installare questi driver manualmente dopo aver collegato l'apparecchiatura a un dispositivo.

Repository dei driver OEM

Comune per gli anni '90 e l'inizio degli anni 2000, i driver OEM stanno diventando una rarità ora poiché la maggior parte dei marchi utilizza quelli integrati.

Gestione del driver del dispositivo

Ora che sai di più sui driver, potresti chiederti dove vedere l'elenco di tutti i driver in esecuzione che controllano le loro prestazioni e l'impatto sul sistema. Tutto quanto sopra può essere verificato in Gestione dispositivi, disponibile per tutte le versioni di Windows. Il più delle volte, non è necessario gestire o cambia driver poiché di solito vengono installati automaticamente.

Apri Gestione dispositivi

Tuttavia, per assicurarti di utilizzare la versione più recente di tutti i driver di dispositivo, non dimenticare di controllare Windows Update Manager ogni tanto. L'aggiornamento dei driver è responsabilità dell'utente, non del produttore.

La buona notizia è che ci sono dozzine di strumenti di aggiornamento dei driver sul mercato. Verificheranno sul Web la presenza di nuove versioni e le installeranno automaticamente. Ricorda che gli aggiornamenti dei driver lo sono sempre gratis . Chiunque ti dica di pagare per una nuova versione, sarà preso in giro. Presta attenzione a truffe simili ed evitale.

Conclusione

I driver di dispositivo hanno un grande impatto quando si tratta di un'esperienza utente fluida e di un'efficiente connessione software-hardware. Conoscere la differenza tra i tipi di driver più comuni e le basi della loro gestione migliorerà la tua fiducia come utente di PC e ti proteggerà dall'essere truffati dagli aggressori.