Windows supporta la specifica Plug and Play che definisce il modo in cui un computer può rilevare e configurare i nuovi componenti hardware aggiunti e installare automaticamente il driver di dispositivo. Prima dell'avvento della tecnologia Plug and Play, gli utenti dovevano configurare manualmente i dispositivi prima di collegarli al computer.
Con l'hardware Plug and Play e un sistema operativo compatibile Plug and Play, ad esempio Windows Vista® e Windows Server® 2008, quando un utente collega il componente hardware al computer, tramite Windows viene eseguita la ricerca di un pacchetto driver appropriato e il componente viene configurato automaticamente per consentirne il funzionamento senza interferire con altri dispositivi.
Dato che i driver di dispositivo vengono eseguiti come se facessero parte del sistema operativo, con accesso illimitato all'intero computer, è essenziale che vengano installati solo driver di dispositivo conosciuti e autorizzati. A supporto di questo requisito di sicurezza, Microsoft Windows Vista e Windows Server 2008 suddividono il processo di installazione in due passaggi:
Installazione di dispositivi in Windows
L'installazione di dispositivi e di driver di dispositivo in Microsoft Windows Vista e Windows Server 2008 si svolge come illustrato nella figura seguente. "PnP" nella figura si riferisce al servizio Plug and Play in esecuzione in Windows. Se uno dei controlli di sicurezza descritti ha esito negativo o se non viene individuato un pacchetto driver di dispositivo appropriato, il processo si interrompe.

-
Quando un utente inserisce un dispositivo, Windows rileva il nuovo hardware e segnala al servizio Plug and Play di rendere operativo il dispositivo.
-
Il dispositivo viene identificato.
-
Viene cercato un pacchetto driver per il dispositivo nell'archivio driver. Se non viene individuato un pacchetto corrispondente, passare al punto 4. Se viene individuato un pacchetto corrispondente, passare al punto 8.
-
Per trovare un pacchetto driver corrispondente, Windows eseguirà una ricerca nelle posizioni seguenti, fermandosi non appena individua un pacchetto corrispondente:
-
Ricerca nelle cartelle specificate nella voce del Registro di sistema DevicePath. Per ulteriori informazioni, vedere Configurare Windows per ricercare i driver di dispositivo in altre cartelle.
-
Ricerca in Windows Update. Per ulteriori informazioni, vedere Configurare Windows per ricercare i driver di dispositivo in Windows Update.
-
Richiesta all'utente di inserire l'apposito supporto.
-
Ricerca nelle cartelle specificate nella voce del Registro di sistema DevicePath. Per ulteriori informazioni, vedere Configurare Windows per ricercare i driver di dispositivo in altre cartelle.
-
Windows verifica che l'utente disponga dei privilegi necessari per inserire il pacchetto driver nell'archivio driver. È necessario che l'utente disponga di credenziali amministrative o che sia configurato il criterio computer che consente agli utenti standard di installare dispositivi con questo identificatore. Per ulteriori informazioni su questo criterio, vedere Configurare un criterio computer per consentire agli utenti non amministratori di installare dispositivi specifici.
-
Windows verifica che il pacchetto driver contenga una firma digitale valida. Se il pacchetto driver è firmato con un certificato valido ma non reperibile nell'archivio Autori attendibili, verrà visualizzata una richiesta di conferma.
-
Viene inserita una copia del pacchetto driver nell'archivio driver.
-
Il servizio Plug and Play copia i file del driver dall'archivio driver nei percorsi operativi, in genere %systemroot%\windows32\drivers.
-
Il servizio Plug and Play configura il Registro di sistema in modo da indicare a Windows come utilizzare il nuovi driver installati.
-
Il servizio Plug and Play avvia i nuovi driver installati. Questo passaggio viene ripetuto a ogni riavvio del computer per ricaricare i driver.
In Microsoft Windows Vista e Windows Server 2008 il processo descritto nei passaggi 3-7 è definito installazione di appoggio. Durante questo processo, Windows esegue i controlli di sicurezza e quindi inserisce il pacchetto driver in un percorso sicuro affinché il servizio Plug and Play possa accedervi. In Microsoft Windows Vista e Windows Server 2008 l'installazione di appoggio può essere eseguita da un amministratore in un passaggio separato. Per ulteriori informazioni, vedere Effettuare un'installazione di appoggio di un driver di dispositivo nell'archivio driver.
L'installazione di appoggio dei pacchetti driver di dispositivo per gli utenti può risultare particolarmente vantaggiosa per gli amministratori con più computer. Windows esegue tutti i controlli di sicurezza necessari, comprese la verifica dei diritti amministrativi e la convalida delle firme digitali. Dopo l'installazione di appoggio di un pacchetto driver, tutti gli utenti che eseguono l'accesso a tale computer possono installare i driver nell'archivio driver semplicemente collegando il dispositivo al computer. Non vengono visualizzati prompt e non vengono richieste autorizzazioni speciali. È sufficiente che l'utente colleghi il dispositivo per farlo funzionare, senza l'intervento dell'amministratore o dell'helpdesk.
Ulteriori riferimenti
Per ulteriori informazioni sull'archivio driver e sul processo di installazione di appoggio, vedere l'argomento relativo a firma e installazione di appoggio di driver di dispositivo nella Guida dettagliata all'installazione e alla gestione di dispositivi (
Installare i dispositivi e i relativi driver
Installare un dispositivo Plug and Play
Installare un dispositivo non Plug and Play
Effettuare un'installazione di appoggio di un driver di dispositivo nell'archivio driver
Configurare Windows per ricercare i driver di dispositivo in altre cartelle
Configurare Windows per ricercare i driver di dispositivo in Windows Update
Aggiornare o cambiare un driver di dispositivo
Ripristinare la versione precedente di un driver di dispositivo
Attivare o disattivare un dispositivo Plug and Play
Avviare o arrestare un driver di dispositivo non Plug and Play
Configurare il tipo di avvio per un driver di dispositivo non Plug and Play