- 04/20/2017
- 2 minuti per leggere
-
- t
- b
- j
- N
a Partire da Windows Vista, il driver di archivio è attendibile raccolta della posta in arrivo e pacchetti driver di terze parti. Il sistema operativo mantiene questa raccolta in una posizione sicura sul disco rigido locale. Solo i pacchetti driver nell’archivio driver possono essere installati per un dispositivo.
Quando un pacchetto driver viene copiato nell’archivio driver, vengono copiati tutti i suoi file. Ciò include il file INF e tutti i file a cui fa riferimento il file INF. Tutti i file presenti nel pacchetto driver sono considerati critici per l’installazione del dispositivo. Il file INF deve fare riferimento a tutti i file necessari per l’installazione del dispositivo in modo che siano presenti nell’archivio driver. Se il file INF fa riferimento a un file che non è incluso nel pacchetto driver, il pacchetto driver non viene copiato nell’archivio.
Il processo di copia di un pacchetto driver nell’archivio driver è chiamato staging. Un pacchetto driver deve essere messo in scena nell’archivio driver prima che il pacchetto possa essere utilizzato per installare qualsiasi dispositivo. Di conseguenza, la gestione temporanea del driver e l’installazione del dispositivo sono operazioni separate.
Un pacchetto di driver viene messo in scena nel driver store verificando e convalidando.
Verificare l’integrità del pacchetto driver
L’integrità del software è diventata una priorità assoluta per i fornitori di hardware indipendenti (IHV) e i produttori di apparecchiature originali (OEM). Preoccupati per l’aumento di software dannoso su Internet, questi clienti vogliono essere sicuri che il loro software non è stato manomesso o danneggiato.
Prima di copiare un pacchetto driver nell’archivio driver, il sistema operativo verifica innanzitutto che la firma digitale sia corretta. Per ulteriori informazioni sulle firme digitali, vedere Firma del driver.
Convalida del pacchetto driver
Il sistema operativo convalida il pacchetto driver nei seguenti modi:
- L’utente corrente deve avere il permesso di installare il pacchetto driver.
- Il file INF del pacchetto driver è sintatticamente corretto e tutti i file a cui fanno riferimento i file INF sono presenti nel pacchetto driver.
Dopo che un pacchetto driver ha superato i controlli di integrità e sintassi, viene copiato nell’archivio driver. Successivamente, il sistema operativo utilizza il pacchetto driver per installare automaticamente nuovi dispositivi senza richiedere l’interazione dell’utente.
Una volta che i file vengono messi in scena nell’archivio dei driver, non devono essere rimossi o modificati in alcun modo. Inoltre, i nuovi file non devono essere aggiunti all’archivio driver al di fuori del processo di staging. Ciò include i file aggiunti, rimossi o modificati direttamente tramite chiamate programmatiche o indirettamente tramite direttive INF che verranno elaborate in un secondo momento.