Aggiungere driver Plug and Play OEM alle installazioni di Windows

Questo articolo descrive la procedura per aggiungere driver forniti da OEM (Original Equipment Manufacturer) alle installazioni di Windows.

Si applica a: Windows Server 2003
Numero KB originale: 254078

Riepilogo

Questo articolo include solo i driver che vengono in genere installati durante l'installazione in modalità interfaccia utente grafica (GUI) o dopo l'installazione in base all'enumerazione Plug and Play. In questo modo è possibile pre-caricare i driver Plug and Play OEM che è possibile usare se l'hardware associato viene aggiunto al sistema in un secondo momento.

Questo articolo descrive come aggiungere driver di Plug and Play OEM nelle situazioni seguenti:

  • Installazione automatica
  • Installazione di Sysprep
  • Installazioni del servizio di installazione remota (RIS)
  • Immagini riprep
  • Installazioni di Windows esistenti

Ulteriori informazioni

I driver installati durante la parte "Installazione dei dispositivi" della configurazione in modalità GUI devono essere trovati in determinate posizioni. A questo punto, il programma di installazione installa i dispositivi usando Plug and Play ID enumerati da Windows Plug and Play. Il programma di installazione cerca un percorso predefinito nell'unità, cercando nei file con estensione inf la corrispondenza migliore per l'ID Plug and Play del dispositivo. Per impostazione predefinita, questo percorso è definito nel percorso del Registro di sistema seguente ed è impostato su %SystemRoot%\Inf:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf
Il programma di installazione usa questo percorso per individuare i file inf per l'installazione del dispositivo. Dopo l'installazione, questo percorso viene usato anche per qualsiasi nuovo hardware trovato e installato. Se si modifica questa chiave durante l'installazione usando il file Sysprep.inf o il file di risposte automatiche, il valore viene salvato e viene usato anche dopo l'installazione.

Le sezioni seguenti contengono i passaggi per aggiungere driver forniti dall'OEM alle installazioni automatiche o di installazione sysprep di Windows.

Per Microsoft Windows 2000

Installazione automatica

Quando si aggiungono driver all'installazione automatica, seguire questa procedura. Se i driver forniti dall'OEM non sono firmati digitalmente, è possibile che venga visualizzato un messaggio relativo ai driver durante l'installazione.

  1. Creare la condivisione di distribuzione in un server copiando il contenuto della cartella I386 del disco di installazione di Windows. È possibile usare il programma Setupmgr.exe per creare questa condivisione e il file Unattended.txt. È possibile trovare il programma Setupmgr.exe nel disco di installazione di Windows nella cartella Support\Tools nel file Deploy.cab e nel file Unattend.doc che contiene informazioni sul programma di installazione automatica di Windows.

  2. Creare una cartella $oem$$1\Drivers nella cartella I386. È possibile creare cartelle aggiuntive nella sottocartella Driver, a seconda dell'hardware che si vuole installare. Ad esempio, è possibile installare una scheda di rete, un modem o un video. La cartella $1 viene risolta in %SystemDrive%. Durante l'installazione in modalità testo, le cartelle e i file vengono copiati nelle cartelle %SystemDrive%\Drivers come indicato di seguito:

    \i386
    \$oem$
    - - \$1
    ---\Driver
    - - - - \nadattatore etwork
    -----\MODEM
    -----\DEI VIDEO

  3. Copiare tutti i file del driver forniti dall'OEM per il dispositivo nelle cartelle create nel passaggio precedente.

  4. Aggiungere la voce OemPnPDriversPath = Driver_Paths nella sezione [Unattended] del file di risposte di installazione. È possibile elencare più percorsi in questa chiave separandoli con un punto e virgola (;). Ad esempio, aggiungere la voce seguente.

    [Automatica]
    OemPnPDriversPath = "Driver\nadapter etwork; Driver\Modem; Driver\Video"

    Nota

    La stringa della variabile di ambiente %SystemDrive% viene inserita automaticamente prima di ogni percorso di ricerca elencato.

  5. Salvare il file di risposte.

Durante il programma di installazione in modalità GUI quando il sistema cerca nei file inf gli ID Plug and Play, cerca anche i percorsi annotati in OemPnPDriversPath e il percorso predefinito standard di %WinDir%\Inf. Il percorso %WinDir%\Inf è elencato per primo nell'ordine di ricerca, ma se si dispone di un dispositivo supportato da più file con estensione inf, il programma di installazione continua a cercare tutti i percorsi specificati nella voce OemPnPDriversPath. (Windows può includere un driver che offre funzionalità generiche). Anche se può trovare più corrispondenze, Plug and Play usa il file inf che presenta la corrispondenza migliore e quindi installa il driver di dispositivo associato per supportare il dispositivo.

Configurazione di Sysprep

I passaggi per aggiungere driver forniti dall'OEM a un programma di installazione di Windows Sysprep sono simili ai passaggi della sezione "Installazione automatica", ad eccezione del fatto che non è necessario creare la condivisione di distribuzione. Per aggiungere driver alla mini-procedura guidata di Sysprep, seguire questa procedura.

Nota

Per aggiungere driver di archiviazione di massa oem di terze parti all'immagine Sysprep usata per avviare il computer, è necessaria almeno la versione 1.1 di Sysprep. Sono stati apportati molti aggiornamenti allo strumento Sysprep e agli strumenti di distribuzione che includono Sysprep. È pertanto consigliabile usare la versione più recente dello strumento Sysprep e gli strumenti di distribuzione specifici per il sistema operativo distribuito.

  1. Nella radice del volume in cui si trova la cartella %WinDir%, creare una struttura di cartelle per contenere i driver forniti dall'OEM come indicato di seguito:

    \Driver
    - - \nadattatore etwork
    --\DEI VIDEO
    \Sysprep
    \WINNT

  2. Copiare i driver forniti dall'OEM nelle sottocartelle appropriate.

  3. Aggiungere la voce OemPnPDriversPath = Driver_Paths nella sezione [Unattended] del file Sysprep.inf. È possibile elencare più percorsi in questa chiave separandoli con un punto e virgola (;) come illustrato nell'esempio seguente.

    [Automatica]
    OemPnPDriversPath = "Driver\nadapter etwork; Driver\Video"

    Nota

    La stringa della variabile di ambiente %SystemDrive% viene inserita automaticamente prima di ogni percorso di ricerca elencato.

Se non si desidera che i driver forniti dall'OEM rimangano nel volume al termine della mini-procedura guidata, è possibile aggiungere la struttura di cartelle creata nel passaggio precedente nella cartella Sysprep. È necessario modificare la chiave OemPnPDriversPath = in modo appropriato. La cartella Sysprep e le relative sottocartelle vengono rimosse automaticamente al termine dell'installazione.

Salvare il file Sysprep.inf nella cartella Sysprep e quindi eseguire Sysprep.exe. Tutti i dispositivi Plug and Play vengono installati automaticamente durante la mini-installazione guidata nei computer di destinazione. Questi file includono quelli trovati usando i file con estensione inf del driver OEM.

Nota

Non è necessario specificare l'opzione della riga di comando -pnp a meno che nei computer di destinazione non siano presenti dispositivi ISA precedenti. Se si usa l'opzione della riga di comando -pnp, viene eseguita una rienumerazione Plug and Play completa di tutti i dispositivi che aggiunge 5-10 minuti al processo della mini-procedura guidata Sysprep. Inoltre, se si specificano controller di archiviazione di massa aggiuntivi usando Sysprep versione 1.1 o versioni successive, l'opzione della riga di comando -pnp potrebbe causare la visualizzazione di alcuni controller del disco rigido aggiuntivi in Gestione dispositivi.

Se i driver forniti dall'OEM non sono firmati digitalmente, la mini-procedura guidata posticipa l'installazione del dispositivo fino a quando un amministratore non accede al computer. Questa operazione viene definita installazione sul lato client rispetto a quella sul lato server che si verifica durante l'installazione della mini-procedura guidata.

Installazioni RIS

L'aggiunta di driver oem Plug and Play alle installazioni RIS prevede gli stessi passaggi elencati nella sezione "Installazione automatica", con due piccole modifiche:

  1. Inserire la cartella $oem$ allo stesso livello della cartella \I386 dell'immagine RIS. Ad esempio, usare la struttura di cartelle seguente:

    RemoteInstall\Setup%language\Images%dir_name%\i386
    RemoteInstall\Setup%language\Images%dir_name%$oem$$1\Drivers
    \nadattatore etwork
    \MODEM
    \DEI VIDEO

  2. Modificare il modello predefinito dell'immagine RIS (Ristndrd.sif). Nella sezione [Unattended] modificare il valore della chiave OemPreinstall = da No a Sì e quindi aggiungere le voci OemPnPDriversPath = Driver_Path. È possibile elencare più percorsi in questa chiave separandoli con un punto e virgola (;) come illustrato nell'esempio seguente.

    [Automatica]
    OemPreinstall = Sì
    OemPnPDriversPath = "Driver\nadapter etwork; Driver\Modem; Driver\Video"

    Nota

    La stringa della variabile di ambiente %SystemDrive% viene inserita automaticamente prima di ogni percorso di ricerca elencato.
    Se uno dei driver forniti dall'OEM è per un dispositivo della scheda di rete, il server RIS deve avere questo file disponibile al riavvio nel programma di installazione in modalità testo.

  3. Se si copia la scheda di rete o i driver di archiviazione di massa aggiuntivi nella cartella \i386 come descritto nell'articolo della Knowledge Base 246184, arrestare e riavviare il servizio BINL nel server RIS. Per arrestare e riavviare il servizio BINL, digitare i comandi seguenti al prompt dei comandi e quindi premere INVIO dopo ogni comando:

    • net stop "livello di negoziazione delle informazioni di avvio"
    • net start "livello di negoziazione delle informazioni di avvio"

Immagini riprep

Riprep e Sysprep condividono gran parte delle stesse funzionalità. Pertanto, l'aggiunta di driver oem Plug and Play ai computer che verranno visualizzati implica passaggi simili a quelli usati per Sysprep. Prima di eseguire Riprep sul computer immagine per copiarlo nel server RIS, seguire questa procedura:

  1. Creare una cartella denominata Sysprep nella cartella %SystemDrive%. Si tratta probabilmente dell'unità C perché Riprep.exe può copiare solo un volume/partizione.

  2. Nella radice dello stesso volume creare una struttura di cartelle per contenere i driver forniti dall'OEM come indicato di seguito:

    \Driver
    - - \nadattatore etwork
    --\DEI VIDEO
    \Sysprep
    \WINNT

  3. Copiare i driver forniti dall'OEM nelle sottocartelle appropriate.

  4. Creare un file Sysprep.inf nella cartella Sysprep e quindi aggiungere le voci [Unattended] e OemPnPDriversPath = Driver_Path. È possibile elencare più percorsi in questa chiave separandoli con un punto e virgola (;). Ad esempio:

    [Automatica]
    OemPnPDriversPath = "Driver\nadapter etwork; Driver\Video"

    Nota

    La variabile di ambiente %SystemDrive% viene inserita automaticamente prima di ognuno dei percorsi di ricerca elencati specificati.
    Se il dispositivo è già stato riconosciuto dal sistema operativo come dispositivo noto o sconosciuto, è necessario rimuovere il dispositivo usando Gestione dispositivi prima di eseguire Sysprep o i driver aggiornati non vengono installati all'avvio durante la mini-installazione.

  5. Eseguire il programma Riprep.exe dalla cartella \RisServer \Reminst\Amministrazione\I386 nel computer client per copiare l'immagine nel server RIS selezionato. Riprep cerca nella cartella Sysprep un file Sysprep.inf, legge la chiave OemPnPDriversPath= e quindi aggiorna la sottochiave del Registro di sistema seguente:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath Riprep copia quindi il Registro di sistema nel server in modo che possa essere usato durante la mini-installazione guidata.

    Nota

    Il file Riprep.sif predefinito creato durante questo processo non è interessato dalla voce nel file Sysprep.inf creato nei passaggi precedenti.

    Nota

    Se uno dei driver forniti dall'OEM è per la scheda di rete primaria, il server RIS deve avere anche questo file disponibile da una tipica immagine flat RIS prima di scaricare l'immagine Riprep.
    Se l'immagine è già stata creata e si vogliono aggiungere driver di Plug and Play forniti dall'OEM, è consigliabile usare RIS per scaricare l'immagine in un computer, seguire i passaggi elencati nella sezione precedente "Riprep Images" e quindi riprep l'immagine nel server RIS.

    Un effetto collaterale è che i percorsi del driver vengono immessi due volte nella chiave Software\Microsoft\Windows\CurrentVersion\DevicePath.

Installazioni di Windows esistenti

Potrebbe essere necessario aggiungere nuovi dispositivi hardware ai computer basati su Windows esistenti che richiedono driver forniti dall'OEM. Anche se questo processo richiede l'installazione del nuovo dispositivo, è possibile che i driver forniti dall'OEM vengano distribuiti in modo controllato o che si trovino centralmente in un server. A tal fine, attenersi alla seguente procedura:

  1. Decidere se copiare i driver in locale o se si desidera archiviarli in un server di distribuzione centrale. Se si desidera archiviare i driver in locale nel disco rigido del computer, è necessario disporre di una procedura per copiare i driver nel computer. Ad esempio, usare script di accesso, processi batch di Microsoft Systems Management Server (SMS) o altri metodi.

  2. Dopo aver determinato il metodo di distribuzione, ottenere il percorso per i driver di dispositivo. Se si desidera copiarli in locale, il percorso potrebbe essere C:\Drivers\nadattatore etwork. Se si desidera copiarli in un server situato in posizione centrale, il percorso potrebbe essere \\ServerName\Drivers \nadapter etwork (dove Drivers è una cartella condivisa).

  3. La chiave DevicePath nel Registro di sistema del computer locale deve essere aggiornata per riflettere i nuovi percorsi dei driver OEM. È necessario disporre di un metodo automatizzato per l'aggiornamento remoto della chiave del Registro di sistema. È possibile usare i file Regedit insieme agli script di accesso o a un processo batch SMS. Il valore predefinito si trova nella chiave del Registro di sistema seguente:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf

  4. Modificare la chiave DevicePath usando Regedt32.exe in modo che il percorso in cui si trovano i driver sia incluso nel percorso di ricerca.

    Importante

    In questa sezione, metodo o attività viene illustrata la procedura per modificare il Registro di sistema. Poiché l'errata modifica del Registro di sistema può causare seri problemi, Di conseguenza, attenersi scrupolosamente alla procedura indicata. Per una maggiore protezione, eseguire il backup del Registro di sistema prima di modificarlo. In questo modo sarà possibile ripristinare il Registro di sistema se si verifica un problema. Per altre informazioni su come eseguire il backup e il ripristino del Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente: 322756 Come eseguire il backup e ripristinare il Registro di sistema in Windows

    Ad esempio, se i driver vengono copiati localmente nella radice dell'unità in cui si trova la cartella %WinDir% (Driver\nadattatore etwork), il valore finale di DevicePath deve essere letto:
    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter Se i driver vengono mantenuti in un server o in un punto di distribuzione centralizzato, è necessario aggiungere il percorso UNC ai driver forniti dall'OEM. Ad esempio:

    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;\\ServerName\ShareName\Drivers\nadapter etwork

    Nota

    %SystemRoot% non viene aggiunto automaticamente perché il processo di installazione non aggiunge i valori. È necessario digitare manualmente il valore di %SystemRoot% se si modifica il Registro di sistema.

Dopo aver completato questi passaggi e aver installato il nuovo hardware, quando un utente accede, Plug and Play individua il nuovo hardware e cerca i percorsi del dispositivo specificati per individuare i driver forniti dall'OEM. Si noti che tutte le regole applicabili ai driver firmati/non firmati si applicano anche ai dispositivi installati dopo l'installazione. Se i driver forniti dall'OEM per il nuovo dispositivo non sono firmati digitalmente e un utente non amministratore accede al computer dopo l'installazione del nuovo hardware, l'utente non può completare l'installazione del dispositivo fino a quando un amministratore non accede al computer.

Nota

Se il dispositivo è già stato riconosciuto dal sistema operativo come dispositivo noto o sconosciuto, è necessario rimuovere il dispositivo tramite Gestione dispositivi prima di eseguire Sysprep o i driver aggiornati vengono installati all'avvio durante la mini installazione.

Per Windows Server 2003

Installazione automatica

Quando si aggiungono driver all'installazione automatica, seguire questa procedura. Se i driver forniti dall'OEM non sono firmati digitalmente, è possibile che venga visualizzato un messaggio relativo ai driver durante l'installazione.

  1. Creare la condivisione di distribuzione in un server copiando il contenuto della cartella I386 del CD-ROM di installazione di Windows. È possibile usare Setupmgr.exe per creare questa condivisione e il file Unattended.txt. È possibile trovare Setupmgr.exe nel CD di Windows o service pack nella cartella Support\Tools nel file Deploy.cab e nei file della Guida deploy.chm e ref.chm che contengono informazioni sull'installazione automatica di Windows. È anche possibile scaricare i file più recenti dal sito Web Microsoft.

  2. Creare una cartella $oem$$1\Drivers nella cartella I386. È possibile creare cartelle aggiuntive nella sottocartella Driver, a seconda dell'hardware che si vuole installare, ad esempio scheda di rete, modem o video. La cartella $1 viene risolta in %SystemDrive%. Durante l'installazione in modalità testo, queste cartelle e questi file vengono copiati nelle cartelle %SystemDrive%\Drivers. Ad esempio:

    \i386
    $oem$
    - - $ 1
    ---\Driver
    - - - - \nadattatore etwork
    -----\MODEM
    -----\DEI VIDEO

  3. Copiare tutti i file del driver forniti dall'OEM per il dispositivo nelle cartelle create nel passaggio precedente.

  4. Aggiungere la voce OemPnPDriversPath = Driver_Paths nella sezione [Unattended] del file di risposte di installazione. È possibile elencare più percorsi in questa chiave separandoli con un punto e virgola (;). Ad esempio:

    [Automatica]
    OemPnPDriversPath = Driver\nadapter etwork; Driver\Modem; Drivers\Video UpdateInstalledDrivers = Sì | No

    Nota

    La stringa della variabile di ambiente %SystemDrive% viene inserita automaticamente prima di ogni percorso di ricerca elencato.

  5. Salvare il file di risposte.

Durante il programma di installazione in modalità GUI quando il sistema cerca nei file inf gli ID Plug and Play, cerca anche i percorsi annotati in OemPnPDriversPath e il percorso predefinito standard di %WinDir%\Inf. Il percorso %WinDir%\Inf è elencato per primo nell'ordine di ricerca, ma se si dispone di un dispositivo supportato da più file inf (Windows può includere un driver che offre funzionalità generiche), il programma di installazione continua a cercare tutti i percorsi specificati nella voce OemPnPDriversPath. Anche se può trovare più corrispondenze, Plug and Play usa il file inf che presenta la corrispondenza migliore e quindi installa il driver di dispositivo associato per supportare il dispositivo.

Configurazione di Sysprep

I passaggi per aggiungere driver forniti dall'OEM a un programma di installazione di Windows Sysprep sono simili ai passaggi della sezione "Installazione automatica", ad eccezione del fatto che non è necessario creare la condivisione di distribuzione. Per aggiungere driver alla mini-procedura guidata di Sysprep, seguire questa procedura.

Nota

È consigliabile usare la versione più recente di Sysprep disponibile per il sistema operativo.

  1. Nella radice del volume in cui si trova la cartella %WinDir%, creare una struttura di cartelle per contenere i driver forniti dall'OEM. Ad esempio:

    \Driver
    - - \nadattatore etwork
    --\DEI VIDEO
    \Sysprep
    \WINNT

  2. Copiare i driver forniti dall'OEM nelle sottocartelle appropriate.

  3. Aggiungere la voce OemPnPDriversPath = Driver_Paths nella sezione [Unattended] del file Sysprep.inf. È possibile elencare più percorsi in questa chiave separandoli con un punto e virgola (;). Ad esempio:

    [Automatica]
    OemPnPDriversPath = Driver\nadapter etwork; Drivers\Video UpdateInstalledDrivers = Sì | No

    Nota

    La stringa della variabile di ambiente %SystemDrive% viene inserita automaticamente prima di ogni percorso di ricerca elencato.

Se non si desidera che i driver forniti dall'OEM rimangano nel volume al termine della mini-procedura guidata, è possibile aggiungere la struttura di cartelle creata nel passaggio precedente nella cartella Sysprep. È necessario modificare la chiave OemPnPDriversPath = in modo appropriato. La cartella Sysprep (e le relative sottocartelle) viene rimossa automaticamente al termine dell'installazione.

Salvare il file Sysprep.inf nella cartella Sysprep ed eseguire Sysprep.exe. Tutti i dispositivi Plug and Play (inclusi quelli trovati usando i file con estensione inf del driver OEM) vengono installati automaticamente durante la mini installazione guidata nei computer di destinazione. Si noti che non è necessario specificare l'opzione della riga di comando -pnp a meno che non siano presenti dispositivi (ISA) precedenti nei computer di destinazione. Se si usa l'opzione della riga di comando -pnp, viene eseguita una rienumerazione Plug and Play completa di tutti i dispositivi, che aggiunge 5-10 minuti al processo della mini-procedura guidata Sysprep. Inoltre, se si specifica un controller di archiviazione di massa aggiuntivo, l'opzione della riga di comando -pnp potrebbe causare la visualizzazione di alcuni controller del disco rigido aggiuntivi in Gestione dispositivi.

Nota

Se i driver forniti dall'OEM non sono firmati digitalmente, la mini-procedura guidata posticipa l'installazione del dispositivo fino a quando un amministratore non accede al computer. Questa operazione viene definita installazione sul lato client rispetto a quella sul lato server che si verifica durante l'installazione della mini-procedura guidata.

Installazioni RIS

L'aggiunta di driver oem Plug and Play alle installazioni RIS prevede gli stessi passaggi elencati nella sezione "Installazione automatica", con due piccole modifiche:

  1. Inserire la cartella $oem$ allo stesso livello della cartella \I386 dell'immagine RIS. Ad esempio, usare la struttura seguente:

    RemoteInstall\Setup%language\Images%dir_name%\i386
    RemoteInstall\Setup%language\Images%dir_name%$oem$$1\Drivers
    \nadattatore etwork
    \MODEM
    \DEI VIDEO

  2. Modificare il modello predefinito dell'immagine RIS (Ristndrd.sif). Nella sezione [Unattended] modificare il valore della chiave OemPreinstall = da No a Sì e quindi aggiungere le voci OemPnPDriversPath = Driver_Path. È possibile elencare più percorsi in questa chiave separandoli con un punto e virgola (;) come indicato di seguito:

    [Automatica]
    OemPreinstall = Sì
    OemPnPDriversPath = "Driver\nadapter etwork; Driver\Modem; Driver\Video"
    UpdateInstalledDrivers = Sì | No

    Nota

    La stringa della variabile di ambiente %SystemDrive% viene inserita automaticamente prima di ogni percorso di ricerca elencato.

    Nota

    Se uno dei driver forniti dall'OEM è per un dispositivo della scheda di rete, il server RIS deve avere questo file disponibile al riavvio nel programma di installazione in modalità testo.

  3. Se si copia la scheda di rete o i driver di archiviazione di massa aggiuntivi nella cartella \i386 come descritto nell'articolo della Knowledge Base 246184, arrestare e riavviare il servizio BINL nel server RIS. Per arrestare e riavviare il servizio BINL, digitare i comandi seguenti al prompt dei comandi e quindi premere INVIO dopo ogni comando:

    • net stop "livello di negoziazione delle informazioni di avvio"
    • net start "livello di negoziazione delle informazioni di avvio"

Immagini riprep

Riprep e Sysprep condividono gran parte delle stesse funzionalità. Pertanto, l'aggiunta di driver oem Plug and Play ai computer che verranno visualizzati implica passaggi simili a quelli usati per Sysprep. Prima di eseguire Riprep sul computer immagine per copiarlo nel server RIS, seguire questa procedura:

  1. Creare una cartella denominata Sysprep nella cartella %SystemDrive%. Si tratta probabilmente dell'unità C perché Riprep.exe può copiare solo un volume o una partizione.

  2. Nella radice dello stesso volume creare una struttura di cartelle per contenere i driver forniti dall'OEM come indicato di seguito:

    \Driver
    - - \nadattatore etwork
    --\DEI VIDEO
    \Sysprep
    \WINNT

  3. Copiare i driver forniti dall'OEM nelle sottocartelle appropriate.

  4. Creare un file Sysprep.inf nella cartella Sysprep e quindi aggiungere le voci [Unattended] e OemPnPDriversPath = Driver_Path. È possibile elencare più percorsi in questa chiave separandoli con un punto e virgola (;) come indicato di seguito:

    [Automatica]
    OemPnPDriversPath = Driver\nadapter etwork; Drivers\Video UpdateInstalledDrivers = Sì | No

    Nota

    La variabile di ambiente %SystemDrive% viene inserita automaticamente prima di ognuno dei percorsi di ricerca elencati specificati.

    Nota

    Se il dispositivo è già stato riconosciuto dal sistema operativo come dispositivo noto o sconosciuto, è necessario rimuovere il dispositivo tramite Gestione dispositivi prima di eseguire Sysprep o i driver aggiornati non vengono installati all'avvio durante la mini-installazione.

  5. Eseguire il programma Riprep.exe dalla cartella \\RisServer\Reminst\Amministrazione\I386 nel computer client per copiare l'immagine nel server RIS selezionato. Riprep cerca nella cartella Sysprep un file Sysprep.inf, legge la chiave OemPnPDriversPath= e quindi aggiorna la sottochiave del Registro di sistema seguente:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath
    Riprep copia quindi il Registro di sistema nel server in modo che possa essere usato durante la mini-installazione guidata.

    Nota

    Il file Riprep.sif predefinito creato durante questo processo non è interessato dalla voce nel file Sysprep.inf creato nei passaggi precedenti.

Installazioni di Windows esistenti

Potrebbe essere necessario aggiungere nuovi dispositivi hardware ai computer basati su Windows esistenti che richiedono driver forniti dall'OEM. Anche se questo processo richiede l'installazione del nuovo dispositivo, è possibile che i driver forniti dall'OEM vengano distribuiti in modo controllato o che si trovino centralmente in un server. A tal fine, attenersi alla seguente procedura:

  1. Decidere se copiare i driver in locale o se si desidera archiviarli in un server di distribuzione centrale. Se si desidera archiviare i driver in locale nel disco rigido del computer, è necessario disporre di una procedura per copiare i driver nel computer. Ad esempio, usare script di accesso, processi batch SMS (Microsoft Systems Management Server) o altri metodi.

  2. Dopo aver determinato il metodo di distribuzione, ottenere il percorso per i driver di dispositivo. Se si desidera copiarli in locale, il percorso potrebbe essere C:\Drivers\nadattatore etwork. Se si desidera copiarli in un server situato in posizione centrale, il percorso potrebbe essere \\ServerName\Drivers\nadapter etwork. I driver sono una cartella condivisa.

  3. La chiave DevicePath nel Registro di sistema del computer locale deve essere aggiornata per riflettere i nuovi percorsi dei driver OEM. È necessario disporre di un metodo automatizzato per l'aggiornamento remoto della chiave del Registro di sistema. È possibile usare i file Regedit insieme agli script di accesso o a un processo batch SMS. Il valore predefinito si trova nella sottochiave del Registro di sistema seguente:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf

  4. Modificare la chiave DevicePath usando il registro Editor in modo che il percorso in cui si trovano i driver sia incluso nel percorso di ricerca.

    Importante

    In questa sezione, metodo o attività viene illustrata la procedura per modificare il Registro di sistema. Poiché l'errata modifica del Registro di sistema può causare seri problemi, Di conseguenza, attenersi scrupolosamente alla procedura indicata. Per una maggiore protezione, eseguire il backup del Registro di sistema prima di modificarlo. In questo modo sarà possibile ripristinare il Registro di sistema se si verifica un problema. Per altre informazioni su come eseguire il backup e il ripristino del Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente: 322756 Come eseguire il backup e ripristinare il Registro di sistema in Windows

    Ad esempio, se i driver vengono copiati localmente nella radice dell'unità in cui si trova la cartella %WinDir% (Driver\nadattatore etwork), il valore finale di DevicePath deve essere letto come segue:
    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter Se i driver vengono mantenuti in un server o in un punto di distribuzione centralizzato, è necessario aggiungere il percorso UNC ai driver forniti dall'OEM. Ad esempio:

    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;\\\\**ServerName**\\**ShareName**\Drivers\network adapter

    Nota

    %SystemRoot% non viene aggiunto automaticamente perché il processo di installazione non aggiunge i valori. È necessario digitare manualmente il valore di %SystemRoot% se si modifica il Registro di sistema.

Si supponga di aver completato questi passaggi e che sia installato un nuovo hardware. Quando un utente accede, Plug and Play individua il nuovo hardware e cerca i percorsi del dispositivo specificati per individuare i driver forniti dall'OEM. Si noti che tutte le regole applicabili ai driver firmati e non firmati si applicano anche ai dispositivi installati dopo l'installazione. Si supponga che i driver forniti dall'OEM per il nuovo dispositivo non siano firmati digitalmente e che un utente non amministratore accinga al computer dopo l'installazione del nuovo hardware. In questo caso, l'utente non può completare l'installazione del dispositivo fino a quando un amministratore non accede al computer.

Nota

Se il dispositivo è già stato riconosciuto dal sistema operativo come dispositivo noto o sconosciuto, è necessario rimuovere il dispositivo usando Gestione dispositivi prima di eseguire Sysprep oppure i driver aggiornati vengono installati all'avvio durante la mini-installazione.

Raccolta dei dati

Se è necessaria l'assistenza del supporto tecnico Microsoft, si consiglia di raccogliere le informazioni seguendo i passaggi indicati in Raccogliere informazioni utilizzando TSS per le questioni relative alla distribuzione.