Hinzufügen von OEM-Plug & Play-Treibern zu Windows-Installationen

In diesem Artikel werden die Schritte zum Hinzufügen von OEM-Treibern (Original Equipment Manufacturer) zu Windows-Installationen beschrieben.

Gilt für: Windows Server 2003
Ursprüngliche KB-Nummer: 254078

Zusammenfassung

Dieser Artikel enthält nur Treiber, die in der Regel während des Setups der grafischen Benutzeroberfläche (GUI) oder nach setup by Plug & Play Enumeration installiert werden. Auf diese Weise können Sie OEM-Plug & Play Treiber vorab laden, die Sie verwenden können, wenn die zugehörige Hardware dem System später hinzugefügt wird.

In diesem Artikel wird beschrieben, wie Sie OEM-treiber Plug & Play in den folgenden Situationen hinzufügen:

  • Unbeaufsichtigte Installation
  • Sysprep-Setup
  • RIS-Installationen (Remote Installation Service)
  • Riprep-Images
  • Vorhandene Windows-Installationen

Weitere Informationen

Treiber, die während des "Installing Devices"-Teils des GUI-Modus-Setups installiert werden, müssen an bestimmten Orten gefunden werden. An diesem Punkt installiert Setup die Geräte mithilfe von Plug & Play IDs, die von Windows Plug & Play aufgelistet wurden. Setup durchsucht einen vordefinierten Pfad auf dem Laufwerk und sucht in INF-Dateien, um die beste Übereinstimmung für die Plug & Play-ID des Geräts zu finden. Standardmäßig wird dieser Pfad am folgenden Registrierungsspeicherort definiert und auf %SystemRoot%\Inf festgelegt:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf
Setup verwendet diesen Pfad, um INF-Dateien für die Geräteinstallation zu suchen. Nach dem Setup wird dieser Pfad auch für jede neue Hardware verwendet, die gefunden und installiert wird. Wenn Sie diesen Schlüssel während des Setups mithilfe der Datei Sysprep.inf oder der Unbeaufsichtigten Antwortdatei ändern, wird der Wert gespeichert und auch nach dem Setup verwendet.

Die folgenden Abschnitte enthalten Schritte zum Hinzufügen von OEM-bereitgestellten Treibern zu unbeaufsichtigten Oder Sysprep Setup-Installationen von Windows.

Für Microsoft Windows 2000

Unbeaufsichtigtes Setup

Wenn Sie Treiber zum unbeaufsichtigten Setup hinzufügen, führen Sie die folgenden Schritte aus. Wenn die vom OEM bereitgestellten Treiber nicht digital signiert sind, erhalten Sie möglicherweise während des Setups eine Meldung zu den Treibern.

  1. Erstellen Sie Ihre Verteilungsfreigabe auf einem Server, indem Sie den Inhalt des Windows-Installationsdatenträgers I386-Ordner kopieren. Sie können das Setupmgr.exe-Programm verwenden, um diese Freigabe und die Unattended.txt Datei zu erstellen. Sie finden das Setupmgr.exe Programm auf dem Windows-Installationsdatenträger im Ordner Support\Tools in der datei Deploy.cab und die Unattend.doc-Datei, die Informationen zum unbeaufsichtigten Setup von Windows enthält.

  2. Erstellen Sie im Ordner I386 einen Ordner $oem$1\Drivers. Möglicherweise möchten Sie zusätzliche Ordner im Unterordner Treiber erstellen, je nachdem, welche Hardware Sie installieren möchten. Sie können beispielsweise einen Netzwerkadapter, ein Modem oder ein Video installieren. Der Ordner $1 wird in %SystemDrive% aufgelöst. Während des Setups im Textmodus werden diese Ordner und Dateien wie folgt in die Ordner %SystemDrive%\Drivers kopiert:

    \i386
    \$oem$
    - - \$1
    ---\Treiber
    - - - - - \network-Adapter
    -----\MODEM
    -----\VIDEO

  3. Kopieren Sie alle vom OEM bereitgestellten Treiberdateien für das Gerät in die Ordner, die Sie im vorherigen Schritt erstellt haben.

  4. Fügen Sie den Eintrag OemPnPDriversPath = Driver_Paths Eintrag im Abschnitt [Unbeaufsichtigt] der Setupantwortdatei hinzu. Sie können mehrere Pfade in diesem Schlüssel auflisten, indem Sie sie durch ein Semikolon (;). Fügen Sie beispielsweise den folgenden Eintrag hinzu.

    [Unbeaufsichtigt]
    OemPnPDriversPath = "Drivers\network adapter; Treiber\Modem; Drivers\Video"

    Hinweis

    Die Umgebungsvariablenzeichenfolge %SystemDrive% wird automatisch vor jedem der aufgelisteten Suchpfade eingefügt.

  5. Speichern Sie die Antwortdatei.

Während des Gui-Modus-Setups, wenn das System INF-Dateien nach Plug & Play IDs durchsucht, sucht es auch in den Pfaden, die im OemPnPDriversPath und im Standardstandardpfad %WinDir%\Inf angegeben sind. Der Pfad %WinDir%\Inf wird zuerst in der Suchreihenfolge aufgeführt, aber wenn Sie über ein Gerät verfügen, das von mehr als einer INF-Datei unterstützt wird, durchsucht Setup weiterhin alle Pfade, die im OemPnPDriversPath-Eintrag angegeben sind. (Windows kann einen Treiber enthalten, der generische Funktionen bietet.) Obwohl mehrere Übereinstimmungen gefunden werden können, verwendet Plug & Play die INF-Datei, die die beste Übereinstimmung aufweist, und installiert dann den zugehörigen Gerätetreiber, um das Gerät zu unterstützen.

Sysprep-Setup

Die Schritte zum Hinzufügen von OEM-bereitgestellten Treibern zu einem Windows Sysprep-Setup ähneln den Schritten im Abschnitt "Unbeaufsichtigtes Setup", mit dem Unterschied, dass Sie die Verteilungsfreigabe nicht erstellen müssen. Führen Sie die folgenden Schritte aus, um dem Mini-Assistenten von Sysprep Treiber hinzuzufügen.

Hinweis

Zum Hinzufügen von OEM-Drittanbieter-Massenspeichertreibern zum Sysprep-Image, das Sie zum Starten des Computers verwenden, benötigen Sie mindestens Version 1.1 von Sysprep. Es wurden viele Updates für das Sysprep-Tool und die Bereitstellungstools durchgeführt, die Sysprep enthalten. Daher wird empfohlen, die neueste Version des Sysprep-Tools und die Bereitstellungstools zu verwenden, die für das von Ihnen bereitgestellte Betriebssystem spezifisch sind.

  1. Erstellen Sie im Stammverzeichnis des Volumes, auf dem sich der Ordner %WinDir% befindet, wie folgt eine Ordnerstruktur, die die vom OEM bereitgestellten Treiber enthält:

    \Treiber
    - \nEtwork-Adapter
    --\VIDEO
    \Sysprep
    \WINNT

  2. Kopieren Sie die vom OEM bereitgestellten Treiber in die entsprechenden Unterordner.

  3. Fügen Sie den Eintrag OemPnPDriversPath = Driver_Paths im Abschnitt [Unbeaufsichtigt] der Datei Sysprep.inf hinzu. Sie können mehrere Pfade in diesem Schlüssel auflisten, indem Sie sie durch ein Semikolon (;) trennen, wie im folgenden Beispiel gezeigt.

    [Unbeaufsichtigt]
    OemPnPDriversPath = "Drivers\network adapter; Drivers\Video"

    Hinweis

    Die Umgebungsvariablenzeichenfolge %SystemDrive% wird automatisch vor jedem der aufgelisteten Suchpfade eingefügt.

Wenn Sie nicht möchten, dass die vom OEM bereitgestellten Treiber auf dem Volume verbleiben, nachdem der Mini-Assistent abgeschlossen wurde, können Sie die Ordnerstruktur, die Sie im vorherigen Schritt erstellt haben, unter dem Ordner Sysprep hinzufügen. Sie müssen die OemPnPDriversPath = -Taste entsprechend anpassen. Der Ordner Sysprep und seine Unterordner werden nach Abschluss des Setups automatisch entfernt.

Speichern Sie die Datei Sysprep.inf im Ordner Sysprep, und führen Sie dann Sysprep.exe aus. Alle Plug & Play Geräte werden während des Mini-Setup-Assistenten automatisch auf den Zielcomputern installiert. (Diese Dateien enthalten dateien, die mit dem OEM-Treiber gefunden wurden.inf-Dateien.)

Hinweis

Sie müssen den Befehlszeilenschalter -pnp nicht angeben, es sei denn, es sind frühere (ISA)-Geräte auf den Zielcomputern vorhanden. Wenn Sie den Befehlszeilenschalter -pnp verwenden, wird eine vollständige Plug & Play erneute Enumeration aller Geräte durchgeführt, die dem Sysprep-Mini-Assistentenprozess 5 bis 10 Minuten hinzufügt. Wenn Sie zusätzliche Massenspeichercontroller mithilfe von Sysprep Version 1.1 oder höher angeben, kann der Befehlszeilenschalter -pnp dazu führen, dass einige zusätzliche Festplattencontroller in Geräte-Manager angezeigt werden.

Wenn die vom OEM bereitgestellten Treiber nicht digital signiert sind, verschiebt der Mini-Assistent die Installation des Geräts, bis sich ein Administrator am Computer anmeldet. Dies wird als clientseitige und serverseitige Installation bezeichnet, die während des Setups des Mini-Assistenten erfolgt.

RIS-Installationen

Das Hinzufügen von OEM-Plug & Play-Treibern zu RIS-Installationen umfasst die gleichen Schritte, die im Abschnitt "Unbeaufsichtigtes Setup" aufgeführt sind, mit zwei kleinen Anpassungen:

  1. Platzieren Sie den Ordner $oem$ auf der gleichen Ebene wie der Ordner \I386 des RIS-Images. Verwenden Sie beispielsweise die folgende Ordnerstruktur:

    RemoteInstall\Setup%language\Images%dir_name%\i386
    RemoteInstall\Setup%language\Images%dir_name%$oem$$1\Drivers
    \nEtwork-Adapter
    \MODEM
    \VIDEO

  2. Ändern Sie die Standardvorlage für das RIS-Image (Ristndrd.sif). Ändern Sie im Abschnitt [Unbeaufsichtigt] den Schlüsselwert OemPreinstall = von Nein in Ja, und fügen Sie dann oemPnPDriversPath = Driver_Path Einträge hinzu. Sie können mehrere Pfade in diesem Schlüssel auflisten, indem Sie sie durch ein Semikolon (;) trennen, wie im folgenden Beispiel gezeigt.

    [Unbeaufsichtigt]
    OemPreinstall = Ja
    OemPnPDriversPath = "Drivers\network adapter; Treiber\Modem; Drivers\Video"

    Hinweis

    Die Umgebungsvariablenzeichenfolge %SystemDrive% wird automatisch vor jedem der aufgelisteten Suchpfade eingefügt.
    Wenn einer der vom OEM bereitgestellten Treiber für ein Netzwerkadaptergerät gilt, muss diese Datei auf dem RIS-Server verfügbar sein, wenn er im Textmodus-Setup neu gestartet wird.

  3. Wenn Sie die zusätzlichen Netzwerkadapter- oder Massenspeichertreiber in den Ordner \i386 kopieren, wie im Knowledge Base-Artikel 246184 beschrieben, beenden Sie den BINL-Dienst auf dem RIS-Server, und starten Sie ihn neu. Um den BINL-Dienst zu beenden und neu zu starten, geben Sie die folgenden Befehle an der Eingabeaufforderung ein, und drücken Sie dann nach jedem Befehl die EINGABETASTE:

    • net stop "Boot information negotiation layer" (Aushandlungsebene für Startinformationen)
    • net start "Startinformations-Aushandlungsebene"

Riprep-Images

Riprep und Sysprep teilen sich einen Großteil der gleichen Funktionalität. Daher umfasst das Hinzufügen von OEM-Plug & Play-Treibern zu Computern, die imageiert werden, Schritte, die denen ähneln, die für Sysprep verwendet werden. Bevor Sie Riprep für den Imagecomputer ausführen, um ihn auf den RIS-Server zu kopieren, führen Sie die folgenden Schritte aus:

  1. Erstellen Sie einen Ordner mit dem Namen Sysprep im Ordner %SystemDrive%. (Dies ist wahrscheinlich Laufwerk C, da Riprep.exe nur ein Volume/eine Partition kopieren kann.)

  2. Erstellen Sie im Stammverzeichnis desselben Volumes wie folgt eine Ordnerstruktur, die die vom OEM bereitgestellten Treiber enthält:

    \Treiber
    - \nEtwork-Adapter
    --\VIDEO
    \Sysprep
    \WINNT

  3. Kopieren Sie die vom OEM bereitgestellten Treiber in die entsprechenden Unterordner.

  4. Erstellen Sie eine Sysprep.inf-Datei im Ordner Sysprep, und fügen Sie dann die Einträge [Unattended] und OemPnPDriversPath = Driver_Path hinzu. Sie können mehrere Pfade in diesem Schlüssel auflisten, indem Sie sie durch ein Semikolon (;). Zum Beispiel:

    [Unbeaufsichtigt]
    OemPnPDriversPath = "Drivers\network adapter; Drivers\Video"

    Hinweis

    Die Umgebungsvariable %SystemDrive% wird automatisch vor jedem der aufgeführten Suchpfade eingefügt, die angegeben werden.
    Wenn das Gerät vom Betriebssystem bereits als bekanntes oder unbekanntes Gerät erkannt wurde, müssen Sie das Gerät mithilfe von Geräte-Manager entfernen, bevor Sie Sysprep ausführen, oder die aktualisierten Treiber werden beim Start während des Mini-Setups nicht installiert.

  5. Führen Sie das Riprep.exe Programm aus dem Ordner \RisServer \Reminst\Admin\I386 auf dem Clientcomputer aus, um das Image auf den ausgewählten RIS-Server zu kopieren. Riprep sucht im Ordner Sysprep nach einer Sysprep.inf-Datei, liest den OemPnPDriversPath=-Schlüssel und aktualisiert dann den folgenden Registrierungsunterschlüssel:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath Anschließend kopiert Riprep die Registrierung auf den Server, damit sie während des Mini-Setup-Assistenten verwendet werden kann.

    Hinweis

    Die Standardmäßige Riprep.sif-Datei, die während dieses Vorgangs erstellt wird, ist von dem Eintrag in der Datei Sysprep.inf, die in den vorherigen Schritten erstellt wurde, nicht betroffen.

    Hinweis

    Wenn einer der vom OEM bereitgestellten Treiber für den primären Netzwerkadapter ist, muss diese Datei auch auf dem RIS-Server von einem typischen RIS-Flachimage verfügbar sein, bevor das Riprep-Image heruntergeladen wird.
    Wenn das Image bereits erstellt wurde und Sie vom OEM bereitgestellte Plug & Play-Treiber hinzufügen möchten, empfehlen wir, dass Sie RIS verwenden, um das Image auf einen Computer herunterzuladen, die im vorherigen Abschnitt "Riprep Images" aufgeführten Schritte auszuführen und dann das Image wieder auf den RIS-Server zurückzugeben.

    Ein Nebeneffekt ist, dass die Treiberpfade zweimal im Schlüssel Software\Microsoft\Windows\CurrentVersion\DevicePath eingegeben werden.

Vorhandene Windows-Installationen

Möglicherweise müssen Sie vorhandenen Windows-basierten Computern, die vom OEM bereitgestellte Treiber erfordern, neue Hardwaregeräte hinzufügen. Obwohl für diesen Prozess die Installation des neuen Geräts erforderlich ist, möchten Sie möglicherweise, dass die vom OEM bereitgestellten Treiber kontrolliert verteilt werden oder sich zentral auf einem Server befinden. Gehen Sie dazu wie folgt vor:

  1. Entscheiden Sie, ob Sie die Treiber lokal kopieren oder auf einem zentralen Verteilungsserver speichern möchten. Wenn Sie die Treiber lokal auf der Festplatte des Computers speichern möchten, benötigen Sie eine Prozedur zum Kopieren der Treiber auf den Computer. (Verwenden Sie beispielsweise Anmeldeskripts, Sms-Batchaufträge (Microsoft Systems Management Server) oder andere Methoden.)

  2. Nachdem die Verteilungsmethode bestimmt wurde, rufen Sie den Pfad für die Gerätetreiber ab. Wenn Sie sie lokal kopieren möchten, kann der Pfad C:\Drivers\network-Adapter lauten. Wenn sie auf einen zentralen Server kopiert werden sollen, kann der Pfad \\ServerName\Drivers \network-Adapter lauten (wobei Drivers ein freigegebener Ordner ist).

  3. Der DevicePath-Schlüssel in der Registrierung des lokalen Computers muss aktualisiert werden, um die neuen OEM-Treiberstandorte widerzuspiegeln. Sie benötigen eine automatisierte Methode zum Remoteupdate des Registrierungsschlüssels. Sie können Regedit-Dateien zusammen mit Anmeldeskripts oder mit einem SMS-Batchauftrag verwenden. Der Standardwert befindet sich im folgenden Registrierungsschlüssel:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf

  4. Bearbeiten Sie den DevicePath-Schlüssel mithilfe von Regedt32.exe, sodass der Pfad, an dem sich die Treiber befinden, im Suchpfad enthalten ist.

    Wichtig

    Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher ist es wichtig, bei der Ausführung der folgenden Schritte sorgfältig vorzugehen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Sie können die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base: 322756 Sichern und Wiederherstellen der Registrierung unter Windows.

    Wenn die Treiber z. B. lokal in den Stamm des Laufwerks kopiert werden, auf dem sich der Ordner %WinDir% befindet (Treiber\network-Adapter), muss der endgültige DevicePath-Wert wie folgt lauten:
    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter Wenn sich die Treiber auf einem zentral gelegenen Server oder Verteilungspunkt befinden, müssen Sie den vom OEM bereitgestellten Treibern den UNC-Pfad hinzufügen. Zum Beispiel:

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

    Hinweis

    %SystemRoot% wird nicht automatisch angefügt, da beim Setupprozess die Werte nicht hinzugefügt werden. Sie müssen den Wert von %SystemRoot% manuell eingeben, wenn Sie die Registrierung bearbeiten.

Nachdem Sie diese Schritte ausgeführt haben und neue Hardware installiert wurde, sucht Plug & Play bei der Anmeldung eines Benutzers die neue Hardware und durchsucht die von Ihnen angegebenen Gerätepfade, um die vom OEM bereitgestellten Treiber zu finden. Beachten Sie, dass alle Regeln, die für signierte/nicht signierte Treiber gelten, auch für Geräte gelten, die nach dem Setup installiert werden. Wenn die vom OEM bereitgestellten Treiber für das neue Gerät nicht digital signiert sind und sich ein Nicht-Administratorbenutzer nach der Installation der neuen Hardware am Computer anmeldet, kann der Benutzer die Installation des Geräts erst abschließen, wenn sich ein Administrator am Computer anmeldet.

Hinweis

Wenn das Gerät vom Betriebssystem bereits als bekanntes oder unbekanntes Gerät erkannt wurde, müssen Sie das Gerät über Geräte-Manager entfernen, bevor Sie Sysprep ausführen oder die aktualisierten Treiber beim Start während der Minieinrichtung installiert werden.

Für Windows Server 2003

Unbeaufsichtigtes Setup

Wenn Sie Treiber zum unbeaufsichtigten Setup hinzufügen, führen Sie die folgenden Schritte aus. Wenn die vom OEM bereitgestellten Treiber nicht digital signiert sind, erhalten Sie möglicherweise während des Setups eine Meldung zu den Treibern.

  1. Erstellen Sie Ihre Verteilungsfreigabe auf einem Server, indem Sie den Inhalt des Windows-Installations-CD-ROM-Ordners I386 kopieren. Sie können Setupmgr.exe verwenden, um diese Freigabe und Ihre Unattended.txt-Datei zu erstellen. Sie finden Setupmgr.exe auf der Windows- oder Service Pack-CD-ROM im Ordner Support\Tools in der datei Deploy.cab und den Hilfedateien deploy.chm und ref.chm, die Informationen zum unbeaufsichtigten Setup von Windows enthalten. Sie können auch die neuesten Dateien von der Microsoft-Website herunterladen.

  2. Erstellen Sie im Ordner I386 einen Ordner $oem$1\Drivers. Sie können zusätzliche Ordner im Unterordner Treiber erstellen, je nachdem, welche Hardware Sie installieren möchten (z. B. Netzwerkadapter, Modem oder Video). Der Ordner $1 wird in %SystemDrive% aufgelöst. Während des Setups im Textmodus werden diese Ordner und Dateien in die Ordner %SystemDrive%\Drivers kopiert. Zum Beispiel:

    \i386
    $oem$
    - - $ 1
    ---\Treiber
    - - - - - \network-Adapter
    -----\MODEM
    -----\VIDEO

  3. Kopieren Sie alle vom OEM bereitgestellten Treiberdateien für das Gerät in die Ordner, die Sie im vorherigen Schritt erstellt haben.

  4. Fügen Sie den Eintrag OemPnPDriversPath = Driver_Paths Eintrag im Abschnitt [Unbeaufsichtigt] der Setupantwortdatei hinzu. Sie können mehrere Pfade in diesem Schlüssel auflisten, indem Sie sie durch ein Semikolon (;). Zum Beispiel:

    [Unbeaufsichtigt]
    OemPnPDriversPath = Treiber\nEtwork-Adapter; Treiber\Modem; Drivers\Video UpdateInstalledDrivers = Ja | Nein

    Hinweis

    Die Umgebungsvariablenzeichenfolge %SystemDrive% wird automatisch vor jedem der aufgelisteten Suchpfade eingefügt.

  5. Speichern Sie die Antwortdatei.

Während des Gui-Modus-Setups, wenn das System INF-Dateien nach Plug & Play IDs durchsucht, sucht es auch in den Pfaden, die im OemPnPDriversPath und im Standardstandardpfad %WinDir%\Inf angegeben sind. Der Pfad %WinDir%\Inf wird zuerst in der Suchreihenfolge aufgeführt, aber wenn Sie über ein Gerät verfügen, das von mehr als einer INF-Datei unterstützt wird (Windows kann einen Treiber enthalten, der generische Funktionen bietet), sucht Setup weiterhin alle Pfade, die im OemPnPDriversPath-Eintrag angegeben sind. Obwohl mehrere Übereinstimmungen gefunden werden können, verwendet Plug & Play die INF-Datei, die die beste Übereinstimmung aufweist, und installiert dann den zugehörigen Gerätetreiber, um das Gerät zu unterstützen.

Sysprep-Setup

Die Schritte zum Hinzufügen von OEM-bereitgestellten Treibern zu einem Windows Sysprep-Setup ähneln den Schritten im Abschnitt "Unbeaufsichtigtes Setup", mit dem Unterschied, dass Sie die Verteilungsfreigabe nicht erstellen müssen. Führen Sie die folgenden Schritte aus, um dem Mini-Assistenten von Sysprep Treiber hinzuzufügen.

Hinweis

Es wird empfohlen, die neueste Version von Sysprep zu verwenden, die für Ihr Betriebssystem verfügbar ist.

  1. Erstellen Sie im Stammverzeichnis des Volumes, auf dem sich der Ordner %WinDir% befindet, eine Ordnerstruktur, die die vom OEM bereitgestellten Treiber enthält. Zum Beispiel:

    \Treiber
    - \nEtwork-Adapter
    --\VIDEO
    \Sysprep
    \WINNT

  2. Kopieren Sie die vom OEM bereitgestellten Treiber in die entsprechenden Unterordner.

  3. Fügen Sie den Eintrag OemPnPDriversPath = Driver_Paths im Abschnitt [Unbeaufsichtigt] der Datei Sysprep.inf hinzu. Sie können mehrere Pfade in diesem Schlüssel auflisten, indem Sie sie durch ein Semikolon (;). Zum Beispiel:

    [Unbeaufsichtigt]
    OemPnPDriversPath = Treiber\nEtwork-Adapter; Drivers\Video UpdateInstalledDrivers = Ja | Nein

    Hinweis

    Die Umgebungsvariablenzeichenfolge %SystemDrive% wird automatisch vor jedem der aufgelisteten Suchpfade eingefügt.

Wenn sie nicht möchten, dass die vom OEM bereitgestellten Treiber auf dem Volume verbleiben, nachdem der Mini-Assistent abgeschlossen ist, können Sie die Ordnerstruktur, die Sie im vorherigen Schritt erstellt haben, unter dem Ordner Sysprep hinzufügen. Sie müssen die OemPnPDriversPath = -Taste entsprechend anpassen. Der Ordner Sysprep (und seine Unterordner) wird nach Abschluss des Setups automatisch entfernt.

Speichern Sie die Datei Sysprep.inf im Ordner Sysprep, und führen Sie Sysprep.exe aus. Alle Plug & Play Geräte (einschließlich der geräte, die mithilfe der INF-Dateien des OEM-Treibers gefunden wurden) werden während des Mini-Setup-Assistenten automatisch auf den Zielcomputern installiert. Beachten Sie, dass Sie den Befehlszeilenschalter -pnp nur angeben müssen, wenn auf den Zielcomputern frühere (ISA)-Geräte vorhanden sind. Wenn Sie den Befehlszeilenschalter -pnp verwenden, wird eine vollständige Plug & Play Neuaufzählung aller Geräte ausgeführt, die dem Sysprep-Mini-Assistentenprozess 5 bis 10 Minuten hinzufügt. Wenn Sie außerdem einen zusätzlichen Massenspeichercontroller angeben, kann der Befehlszeilenschalter -pnp dazu führen, dass einige zusätzliche Festplattencontroller in Geräte-Manager angezeigt werden.

Hinweis

Wenn die vom OEM bereitgestellten Treiber nicht digital signiert sind, verschiebt der Mini-Assistent die Installation des Geräts, bis sich ein Administrator am Computer anmeldet. Dies wird als clientseitige und serverseitige Installation bezeichnet, die während des Setups des Mini-Assistenten erfolgt.

RIS-Installationen

Das Hinzufügen von OEM-Plug & Play-Treibern zu RIS-Installationen umfasst die gleichen Schritte, die im Abschnitt "Unbeaufsichtigtes Setup" aufgeführt sind, mit zwei kleinen Anpassungen:

  1. Platzieren Sie den Ordner $oem$ auf der gleichen Ebene wie der Ordner \I386 des RIS-Images. Verwenden Sie beispielsweise die folgende Struktur:

    RemoteInstall\Setup%language\Images%dir_name%\i386
    RemoteInstall\Setup%language\Images%dir_name%$oem$$1\Drivers
    \nEtwork-Adapter
    \MODEM
    \VIDEO

  2. Ändern Sie die Standardvorlage für das RIS-Image (Ristndrd.sif). Ändern Sie im Abschnitt [Unbeaufsichtigt] den Schlüsselwert OemPreinstall = von Nein in Ja, und fügen Sie dann oemPnPDriversPath = Driver_Path Einträge hinzu. Sie können mehrere Pfade in diesem Schlüssel auflisten, indem Sie sie durch ein Semikolon (;) wie folgt trennen:

    [Unbeaufsichtigt]
    OemPreinstall = Ja
    OemPnPDriversPath = "Drivers\network adapter; Treiber\Modem; Drivers\Video"
    UpdateInstalledDrivers = Ja | Nein

    Hinweis

    Die Umgebungsvariablenzeichenfolge %SystemDrive% wird automatisch vor jedem der aufgelisteten Suchpfade eingefügt.

    Hinweis

    Wenn einer der vom OEM bereitgestellten Treiber für ein Netzwerkadaptergerät gilt, muss diese Datei auf dem RIS-Server verfügbar sein, wenn er im Textmodus-Setup neu gestartet wird.

  3. Wenn Sie die zusätzlichen Netzwerkadapter- oder Massenspeichertreiber in den Ordner \i386 kopieren, wie im Knowledge Base-Artikel 246184 beschrieben, beenden Sie den BINL-Dienst auf dem RIS-Server, und starten Sie ihn neu. Um den BINL-Dienst zu beenden und neu zu starten, geben Sie die folgenden Befehle an der Eingabeaufforderung ein, und drücken Sie dann nach jedem Befehl die EINGABETASTE:

    • net stop "Boot information negotiation layer" (Aushandlungsebene für Startinformationen)
    • net start "Startinformations-Aushandlungsebene"

Riprep-Images

Riprep und Sysprep teilen sich einen Großteil der gleichen Funktionalität. Daher umfasst das Hinzufügen von OEM-Plug & Play-Treibern zu Computern, die imageiert werden, Schritte, die denen ähneln, die für Sysprep verwendet werden. Bevor Sie Riprep für den Imagecomputer ausführen, um ihn auf den RIS-Server zu kopieren, führen Sie die folgenden Schritte aus:

  1. Erstellen Sie einen Ordner mit dem Namen Sysprep im Ordner %SystemDrive%. (Dies ist wahrscheinlich Laufwerk C, da Riprep.exe nur ein Volume oder eine Partition kopieren kann.)

  2. Erstellen Sie im Stammverzeichnis desselben Volumes wie folgt eine Ordnerstruktur, die die vom OEM bereitgestellten Treiber enthält:

    \Treiber
    - \nEtwork-Adapter
    --\VIDEO
    \Sysprep
    \WINNT

  3. Kopieren Sie die vom OEM bereitgestellten Treiber in die entsprechenden Unterordner.

  4. Erstellen Sie eine Sysprep.inf-Datei im Ordner Sysprep, und fügen Sie dann die Einträge [Unattended] und OemPnPDriversPath = Driver_Path hinzu. Sie können mehrere Pfade in diesem Schlüssel auflisten, indem Sie sie durch ein Semikolon (;) wie folgt trennen:

    [Unbeaufsichtigt]
    OemPnPDriversPath = Treiber\nEtwork-Adapter; Drivers\Video UpdateInstalledDrivers = Ja | Nein

    Hinweis

    Die Umgebungsvariable %SystemDrive% wird automatisch vor jedem der aufgeführten Suchpfade eingefügt, die angegeben werden.

    Hinweis

    Wenn das Gerät vom Betriebssystem bereits als bekanntes oder unbekanntes Gerät erkannt wurde, müssen Sie das Gerät über Geräte-Manager entfernen, bevor Sie Sysprep ausführen, oder die aktualisierten Treiber werden beim Start während des Mini-Setups nicht installiert.

  5. Führen Sie das Riprep.exe Programm aus dem Ordner \\RisServer\Reminst\Admin\I386 auf dem Clientcomputer aus, um das Image auf den ausgewählten RIS-Server zu kopieren. Riprep sucht im Ordner Sysprep nach einer Sysprep.inf-Datei, liest den OemPnPDriversPath=-Schlüssel und aktualisiert dann den folgenden Registrierungsunterschlüssel:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath
    Anschließend kopiert Riprep die Registrierung auf den Server, damit sie während des Mini-Setup-Assistenten verwendet werden kann.

    Hinweis

    Die Standardmäßige Riprep.sif-Datei, die während dieses Vorgangs erstellt wird, ist von dem Eintrag in der Datei Sysprep.inf, die in den vorherigen Schritten erstellt wurde, nicht betroffen.

Vorhandene Windows-Installationen

Möglicherweise müssen Sie vorhandenen Windows-basierten Computern, die vom OEM bereitgestellte Treiber erfordern, neue Hardwaregeräte hinzufügen. Obwohl für diesen Prozess die Installation des neuen Geräts erforderlich ist, möchten Sie möglicherweise, dass die vom OEM bereitgestellten Treiber kontrolliert verteilt werden oder sich zentral auf einem Server befinden. Gehen Sie dazu wie folgt vor:

  1. Entscheiden Sie, ob Sie die Treiber lokal kopieren oder auf einem zentralen Verteilungsserver speichern möchten. Wenn Sie die Treiber lokal auf der Festplatte des Computers speichern möchten, benötigen Sie eine Prozedur zum Kopieren der Treiber auf den Computer. Verwenden Sie beispielsweise Anmeldeskripts, Sms-Batchaufträge (Microsoft Systems Management Server) oder andere Methoden.

  2. Nachdem die Verteilungsmethode bestimmt wurde, rufen Sie den Pfad für die Gerätetreiber ab. Wenn Sie sie lokal kopieren möchten, kann der Pfad C:\Drivers\network-Adapter lauten. Wenn sie auf einen zentral gelegenen Server kopiert werden sollen, kann der Pfad \\ServerName\Drivers\network adapter lauten. (Treiber sind ein freigegebener Ordner.)

  3. Der DevicePath-Schlüssel in der Registrierung des lokalen Computers muss aktualisiert werden, um die neuen OEM-Treiberstandorte widerzuspiegeln. Sie benötigen eine automatisierte Methode zum Remoteupdate des Registrierungsschlüssels. Sie können Regedit-Dateien zusammen mit Anmeldeskripts oder mit einem SMS-Batchauftrag verwenden. Der Standardwert befindet sich im folgenden Registrierungsunterschlüssel:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf

  4. Bearbeiten Sie den DevicePath-Schlüssel mithilfe der Registrierungs-Editor, sodass der Pfad, an dem sich die Treiber befinden, im Suchpfad enthalten ist.

    Wichtig

    Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher ist es wichtig, bei der Ausführung der folgenden Schritte sorgfältig vorzugehen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Sie können die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base: 322756 Sichern und Wiederherstellen der Registrierung unter Windows.

    Wenn die Treiber beispielsweise lokal in den Stamm des Laufwerks kopiert werden, auf dem sich der Ordner %WinDir% befindet (Treiber\network-Adapter), muss der endgültige DevicePath-Wert wie folgt lauten:
    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter Wenn sich die Treiber auf einem zentral gelegenen Server oder Verteilungspunkt befinden, müssen Sie den vom OEM bereitgestellten Treibern den UNC-Pfad hinzufügen. Beispiel:

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

    Hinweis

    %SystemRoot% wird nicht automatisch angefügt, da beim Setupprozess die Werte nicht hinzugefügt werden. Sie müssen den Wert von %SystemRoot% manuell eingeben, wenn Sie die Registrierung bearbeiten.

Angenommen, Sie haben diese Schritte ausgeführt und neue Hardware installiert. Wenn sich ein Benutzer anmeldet, sucht Plug & Play die neue Hardware und durchsucht die von Ihnen angegebenen Gerätepfade, um die vom OEM bereitgestellten Treiber zu finden. Beachten Sie, dass alle Regeln, die für signierte und nicht signierte Treiber gelten, auch für Geräte gelten, die nach dem Setup installiert werden. Angenommen, die vom OEM bereitgestellten Treiber für das neue Gerät sind nicht digital signiert, und ein Benutzer ohne Administratorrechte meldet sich nach der Installation der neuen Hardware am Computer an. In diesem Fall kann der Benutzer die Installation des Geräts erst abschließen, wenn sich ein Administrator am Computer anmeldet.

Hinweis

Wenn das Gerät vom Betriebssystem bereits als bekanntes oder unbekanntes Gerät erkannt wurde, müssen Sie das Gerät mithilfe von Geräte-Manager entfernen, bevor Sie Sysprep ausführen oder die aktualisierten Treiber beim Start während des Mini-Setups installiert werden.

Datensammlung

Wenn Sie Unterstützung vom Microsoft-Support benötigen, empfehlen wir Ihnen, die Informationen zu sammeln, indem Sie die Schritte unter Sammeln von Informationen mithilfe von TSS für Bereitstellungsprobleme ausführen.