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

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

Ursprüngliche Produktversion:   Windows Server 2003
Ursprüngliche KB-Nummer:   254078

Zusammenfassung

Dieser Artikel enthält nur Treiber, die in der Regel beim Setup im GRAFISCHEn Benutzeroberflächenmodus oder nach dem Setup durch Plug and Play installiert werden. Auf diese Weise können Sie OEM Plug and Play-Treiber vorab laden, die Sie verwenden können, wenn die zugeordnete Hardware später dem System hinzugefügt wird.

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

  • Unbeaufsichtigte Installation
  • Sysprep Setup
  • Installationen des Remoteinstallationsdiensts (Remote Installation Service, RIS)
  • Bilder von "Rep"
  • Vorhandene Windows-Installationen

Weitere Informationen

Treiber, die während des Installationsteils "Geräte" des Setups im GUI-Modus installiert werden, müssen an bestimmten Speicherorten gefunden werden. An diesem Punkt installiert Setup die Geräte mithilfe von Plug -and-Play-IDs, die von Windows Plug and Play aufgezählt wurden. Setup durchsucht einen vordefinierten Pfad auf dem Laufwerk und sucht in INF-Dateien, um die beste Übereinstimmung für die Plug and Play-ID des Geräts zu finden. Standardmäßig ist dieser Pfad im 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 nach 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 vom OEM bereitgestellten Treibern zu unbeaufsichtigten oder Sysprep-Setup-Installationen von Windows.

Für Microsoft Windows 2000

Unbeaufsichtigtes Setup

Führen Sie beim Hinzufügen von Treibern zum unbeaufsichtigten Setup 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 Ordners "Windows-Installations-CD I386" kopieren. Sie können das Setupmgr.exe verwenden, um diese Freigabe und die Unattended.txt erstellen. Sie finden das programm Setupmgr.exe auf der Windows-Installations-CD im Ordner "Support\Tools" in der Datei Deploy.cab und in der Unattend.doc-Datei, die Informationen zum unbeaufsichtigten Setup von Windows enthält.

  2. Erstellen Sie $oem$ $ 1\Drivers-Ordner im Ordner I386. Abhängig von der hardware, die Sie installieren möchten, können Sie zusätzliche Ordner im Unterordner "Drivers" erstellen. Beispielsweise können Sie 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
    - - - \Drivers
    - - - - - \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 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;Drivers\Modem;Drivers\Video"

    Hinweis

    Die Variable "%SystemDrive%"-Umgebungsvariable wird automatisch vor jedem der aufgeführten Suchpfade eingefügt.

  5. Speichern Sie die Antwortdatei.

Während des Setups im #A0 sucht das System #A1 nach Plug #A1 Play-IDs und sucht auch in den Pfaden, die im OemPnPDriversPath und im Standardstandardpfad von %WinDir%\Inf angegeben sind. Der Pfad %WinDir%\Inf wird zuerst in der Suchreihenfolge aufgelistet. Wenn Sie jedoch über ein Gerät verfügen, das von mehreren #A0 unterstützt wird, sucht Setup weiterhin nach allen Pfaden, die im Eintrag "OemPnPDriversPath" angegeben sind. ((Windows kann einen Treiber enthalten, der generische Funktionen bietet.) Obwohl es mehrere Übereinstimmungen finden kann, verwendet Plug and Play die INF-Datei, die die beste Übereinstimmung hat, und installiert dann den zugeordneten Gerätetreiber, um das Gerät zu unterstützen.

Einrichten von Sysprep

Die Schritte zum Hinzufügen von vom OEM bereitgestellten Treibern zu einem Windows Sysprep Setup ähneln den Schritten im Abschnitt "Unbeaufsichtigtes Setup", außer 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

Um dem Sysprep-Image, das Sie zum Starten des Computers verwenden, Massenspeichertreiber von OEM-Drittanbietern hinzuzufügen, benötigen Sie mindestens Version 1.1 von Sysprep. Das Tool Sysprep und die Bereitstellungstools, die Sysprep enthalten, wurden durch zahlreiche Updates aktualisiert. Aus diesem Grund wird empfohlen, die neueste Version des Tools Sysprep und die Bereitstellungstools zu verwenden, die für das bereitgestellte Betriebssystem spezifisch sind.

  1. Erstellen Sie im Stammverzeichnis des Volumes, in dem sich der Ordner "%WinDir%" befindet, eine Ordnerstruktur für die vom OEM bereitgestellten Treiber wie folgt:

    \Drivers
    - - \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 [Unbeaufsichtigte] der Datei Sysprep.inf hinzu. Sie können mehrere Pfade in diesem Schlüssel auflisten, indem Sie sie durch ein Semikolon (;) wie im folgenden Beispiel gezeigt.

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

    Hinweis

    Die Variable "%SystemDrive%"-Umgebungsvariable wird automatisch vor jedem der aufgeführten 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 hinzufügen, die Sie im vorherigen Schritt unter dem Ordner "Sysprep" erstellt haben. Sie müssen den Schlüssel "OemPnPDriversPath =" 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 Sysprep.exe. Alle Plug and Play-Geräte werden automatisch während des Assistenten für die Minieinrichtung auf den Zielcomputern installiert. (Diese Dateien enthalten die Dateien, die mithilfe der INF-Dateien des OEM-Treibers gefunden wurden.)

Hinweis

Sie müssen den Befehlszeilenschalter "-pnp" nur angeben, wenn frühere (ISA)-Geräte auf den Zielcomputern installiert sind. Wenn Sie den Befehlszeilenschalter "-pnp" verwenden, wird eine vollständige Plug and Play-Neuaufzählung aller Geräte durchgeführt, die dem Prozess des Sysprep-Mini-Assistenten 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 im Geräte-Manager angezeigt werden.

Wenn die vom OEM bereitgestellten Treiber nicht digital signiert sind, verschiebt der Miniassistent 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 Miniassistenten stattfindet.

RIS-Installationen

Das Hinzufügen von OEM Plug and Play-Treibern zu RIS-Installationen umfasst dieselben Schritte wie im Abschnitt "Unbeaufsichtigtes Setup" mit zwei kleinen Anpassungen:

  1. Legen Sie $oem $-Ordner auf derselben 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
    \netzwerkadapter
    \MODEM
    \VIDEO

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

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

    Hinweis

    Die Variable "%SystemDrive%"-Umgebungsvariable wird automatisch vor jedem der aufgeführten 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 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. Geben Sie die folgenden Befehle an der Eingabeaufforderung ein, und drücken Sie nach jedem Befehl die EINGABETASTE, um den BINL-Dienst zu beenden und neu zu starten:

    • net stop "boot information negotiation layer"
    • net start "boot information negotiation layer"

Bilder von "Rep"

"Riprep" und "Sysprep" teilen sich einen großen Teil derselben Funktionalität. Daher umfasst das Hinzufügen von OEM Plug and Play-Treibern zu Computern, die imageiert werden, Schritte, die denen für Sysprep ähneln. Führen Sie die folgenden Schritte aus, bevor Sie "Riprep" für den Imagecomputer ausführen, um es auf den RIS-Server zu kopieren:

  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 eine Ordnerstruktur für die vom OEM bereitgestellten Treiber wie folgt:

    \Drivers
    - - \network adapter
    - - \VIDEO
    \Sysprep
    \WINNT

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

  4. Erstellen Sie eine Datei "Sysprep.inf" 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 angegebenen Suchpfad eingefügt.
    Wenn das Gerät vom Betriebssystem bereits als bekanntes oder unbekanntes Gerät erkannt wurde, müssen Sie das Gerät mithilfe des Geräte-Managers entfernen, bevor Sie Sysprep ausführen, oder die aktualisierten Treiber werden beim Starten während des Miniinstallationsvorgangs nicht installiert.

  5. Führen Sie Riprep.exe 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 Datei "Sysprep.inf", liest den Schlüssel "OemPnPDriversPath=" und aktualisiert dann den folgenden Registrierungsunterschlüssel:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath Anschließend kopiert Riprep die Registrierung auf den Server, sodass sie während des Mini-Setup-Assistenten verwendet werden kann.

    Hinweis

    Die während dieses Vorgangs erstellte Standarddatei Riprep.sif ist nicht von dem Eintrag in der Datei Sysprep.inf betroffen, der in den vorherigen Schritten erstellt wurde.

    Hinweis

    Wenn einer der vom OEM bereitgestellten Treiber für den primären Netzwerkadapter ist, muss diese Datei auch auf dem RIS-Server über ein typisches flaches RIS-Image verfügbar sein, bevor das Image "Riprep" heruntergeladen wird.
    Wenn das Image bereits erstellt wurde und Sie vom OEM bereitgestellte Plug and 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 ausführen und das Image dann zurück auf den RIS-Server.

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

Vorhandene Windows-Installationen

Sie müssen möglicherweise neue Hardwaregeräte zu vorhandenen Windows-basierten Computern hinzufügen, für die vom OEM bereitgestellte Treiber erforderlich sind. 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, müssen Sie über ein Verfahren verfügen, um die Treiber auf den Computer zu kopieren. (Verwenden Sie beispielsweise Anmeldeskripts, Microsoft Systems Management Server (SMS)-Batchaufträge oder andere Methoden.)

  2. Nachdem die Verteilungsmethode ermittelt 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" sein. Wenn Sie möchten, dass sie auf einen zentral gespeicherten Server kopiert werden, kann der Pfad \ \ "ServerName \ Drivers \network adapter" (wobei "Drivers" ein freigegebener Ordner ist) sein.

  3. Der DevicePath-Schlüssel in der Registrierung des lokalen Computers muss aktualisiert werden, um die neuen Speicherorte des OEM-Treibers wieder zu erhalten. Sie müssen über eine automatisierte Methode zum Remoteaktualisierung des Registrierungsschlüssels verfügen. 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 Regedt32.exe, sodass der Pfad, in 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 in der folgenden Artikelnummer, um den Artikel in der Microsoft Knowledge Base zu sehen: 322756 Sichern und Wiederherstellen der Registrierung in Windows

    Wenn die Treiber z. B. lokal in das Stammverzeichnis des Laufwerks kopiert werden, auf dem sich der Ordner "%WinDir%" befindet (Drivers\Network Adapter), muss der letzte Wert von DevicePath die folgenden Informationen lesen:
    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter Wenn die Treiber auf einem zentralen Server oder Verteilungspunkt gespeichert werden, 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 die Werte vom Setupprozess nicht hinzugefügt werden. Sie müssen den Wert von %SystemRoot% manuell eingeben, wenn Sie die Registrierung bearbeiten.

Nachdem Sie diese Schritte ausgeführt und neue Hardware installiert wurde, sucht ein Benutzer bei der Benutzerbenutzeroberfläche die neue Hardware und durchsucht die 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 für das neue Gerät bereitgestellten Treiber nicht digital signiert sind und sich ein Benutzer, der kein Administrator ist, 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 bereits vom Betriebssystem als bekanntes oder unbekanntes Gerät erkannt wurde, müssen Sie das Gerät über den Geräte-Manager entfernen, bevor Sie Sysprep ausführen, oder die aktualisierten Treiber werden beim Start während der Miniinstallation installiert.

Für Windows Server 2003

Unbeaufsichtigtes Setup

Führen Sie beim Hinzufügen von Treibern zum unbeaufsichtigten Setup 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 Ordners "CD-ROM I386" der Windows-Installation kopieren. Sie können Setupmgr.exe zum Erstellen dieser Freigabe und Ihrer Unattended.txt verwenden. Sie finden Setupmgr.exe auf der Windows- oder Service Pack CD-ROM im Ordner "Support\Tools" in der Datei Deploy.cab sowie in 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 $oem$ $ 1\Drivers-Ordner im Ordner I386. Je nach zu installierenden Hardware (z. B. Netzwerkadapter, Modem oder Video) können Sie zusätzliche Ordner im Unterordner "Drivers" erstellen. 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
    - - - \Drivers
    - - - - - \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 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 = Drivers\network adapter;Drivers\Modem;Drivers\Video UpdateInstalledDrivers = Yes | Nein

    Hinweis

    Die Variable "%SystemDrive%"-Umgebungsvariable wird automatisch vor jedem der aufgeführten Suchpfade eingefügt.

  5. Speichern Sie die Antwortdatei.

Während des Setups im #A0 sucht das System #A1 nach Plug #A1 Play-IDs und sucht auch in den Pfaden, die im OemPnPDriversPath und im Standardstandardpfad von %WinDir%\Inf angegeben sind. Der Pfad %WinDir%\Inf wird zuerst in der Suchreihenfolge aufgelistet, aber wenn Sie über ein Gerät verfügen, das von mehreren #A0 unterstützt wird (Windows kann einen Treiber mit generischer Funktionalität enthalten), sucht Setup weiterhin nach allen Pfaden, die im Eintrag "OemPnPDriversPath" angegeben sind. Obwohl es mehrere Übereinstimmungen finden kann, verwendet Plug and Play die INF-Datei, die die beste Übereinstimmung hat, und installiert dann den zugeordneten Gerätetreiber, um das Gerät zu unterstützen.

Einrichten von Sysprep

Die Schritte zum Hinzufügen von vom OEM bereitgestellten Treibern zu einem Windows Sysprep Setup ähneln den Schritten im Abschnitt "Unbeaufsichtigtes Setup", außer 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, in dem sich der Ordner "%WinDir%" befindet, eine Ordnerstruktur für die vom OEM bereitgestellten Treiber. Zum Beispiel:

    \Drivers
    - - \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 [Unbeaufsichtigte] 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 = Drivers\network adapter;Drivers\Video UpdateInstalledDrivers = Yes | Nein

    Hinweis

    Die Variable "%SystemDrive%"-Umgebungsvariable wird automatisch vor jedem der aufgeführten 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 hinzufügen, die Sie im vorherigen Schritt unter dem Ordner "Sysprep" erstellt haben. Sie müssen den Schlüssel "OemPnPDriversPath =" 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 Sysprep.exe. Alle Plug and Play-Geräte (einschließlich der Geräte, die mithilfe der OEM-Treiber-INF-Dateien gefunden wurden) werden automatisch während des Minieinrichtungsassistenten auf den Zielcomputern installiert. Beachten Sie, dass Sie den Befehlszeilenschalter "-pnp" nur angeben müssen, wenn frühere (ISA)-Geräte auf den Zielcomputern installiert sind. Wenn Sie den Befehlszeilenschalter "-pnp" verwenden, wird eine vollständige Plug and Play-Neuaufzählung aller Geräte durchgeführt, die dem Prozess des Sysprep-Mini-Assistenten 5 bis 10 Minuten hinzufügt. Wenn Sie einen zusätzlichen Massenspeichercontroller angeben, kann der Befehlszeilenschalter "-pnp" dazu führen, dass einige zusätzliche Festplattencontroller im Geräte-Manager angezeigt werden.

Hinweis

Wenn die vom OEM bereitgestellten Treiber nicht digital signiert sind, verschiebt der Miniassistent 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 Miniassistenten stattfindet.

RIS-Installationen

Das Hinzufügen von OEM Plug and Play-Treibern zu RIS-Installationen umfasst dieselben Schritte wie im Abschnitt "Unbeaufsichtigtes Setup" mit zwei kleinen Anpassungen:

  1. Legen Sie $oem $-Ordner auf derselben 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
    \netzwerkadapter
    \MODEM
    \VIDEO

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

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

    Hinweis

    Die Variable "%SystemDrive%"-Umgebungsvariable wird automatisch vor jedem der aufgeführten 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 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. Geben Sie die folgenden Befehle an der Eingabeaufforderung ein, und drücken Sie nach jedem Befehl die EINGABETASTE, um den BINL-Dienst zu beenden und neu zu starten:

    • net stop "boot information negotiation layer"
    • net start "boot information negotiation layer"

Bilder von "Rep"

"Riprep" und "Sysprep" teilen sich einen großen Teil derselben Funktionalität. Daher umfasst das Hinzufügen von OEM Plug and Play-Treibern zu Computern, die imageiert werden, Schritte, die denen für Sysprep ähneln. Führen Sie die folgenden Schritte aus, bevor Sie "Riprep" für den Imagecomputer ausführen, um es auf den RIS-Server zu kopieren:

  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 eine Ordnerstruktur für die vom OEM bereitgestellten Treiber wie folgt:

    \Drivers
    - - \network adapter
    - - \VIDEO
    \Sysprep
    \WINNT

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

  4. Erstellen Sie eine Datei "Sysprep.inf" 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:

    [Unbeaufsichtigt]
    OemPnPDriversPath = Drivers\network adapter;Drivers\Video UpdateInstalledDrivers = Yes | Nein

    Hinweis

    Die Umgebungsvariable "%SystemDrive%" wird automatisch vor jedem angegebenen Suchpfad eingefügt.

    Hinweis

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

  5. Führen Sie das Riprep.exe 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 Datei "Sysprep.inf", liest den Schlüssel "OemPnPDriversPath=" und aktualisiert dann den folgenden Registrierungsunterschlüssel:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Devicepath
    Anschließend kopiert Riprep die Registrierung auf den Server, sodass sie während des Mini-Setup-Assistenten verwendet werden kann.

    Hinweis

    Die während dieses Vorgangs erstellte Standarddatei Riprep.sif ist nicht von dem Eintrag in der Datei Sysprep.inf betroffen, der in den vorherigen Schritten erstellt wurde.

Vorhandene Windows-Installationen

Sie müssen möglicherweise neue Hardwaregeräte zu vorhandenen Windows-basierten Computern hinzufügen, für die vom OEM bereitgestellte Treiber erforderlich sind. 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, müssen Sie über ein Verfahren verfügen, um die Treiber auf den Computer zu kopieren. Verwenden Sie beispielsweise Anmeldeskripts, Microsoft Systems Management Server (SMS)-Batchaufträge oder andere Methoden.

  2. Nachdem die Verteilungsmethode ermittelt 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" sein. Wenn Sie möchten, dass sie auf einen zentral gespeicherten Server kopiert werden, ist der Pfad möglicherweise \ \ ServerName \ Drivers\network adapter. (Treiber sind ein freigegebener Ordner.)

  3. Der DevicePath-Schlüssel in der Registrierung des lokalen Computers muss aktualisiert werden, um die neuen Speicherorte des OEM-Treibers wieder zu erhalten. Sie müssen über eine automatisierte Methode zum Remoteaktualisierung des Registrierungsschlüssels verfügen. 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 des Registrierungs-Editors, sodass der Pfad, in 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 in der folgenden Artikelnummer, um den Artikel in der Microsoft Knowledge Base zu sehen: 322756 Sichern und Wiederherstellen der Registrierung in Windows

    Wenn die Treiber beispielsweise lokal in das Stammverzeichnis des Laufwerks kopiert werden, auf dem sich der Ordner "%WinDir%" befindet (Drivers\network adapter), muss der letzte Wert von DevicePath wie folgt aussehen:
    DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter Wenn die Treiber auf einem zentralen Server oder Verteilungspunkt gespeichert werden, 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 die Werte vom Setupprozess nicht hinzugefügt werden. Sie müssen den Wert von %SystemRoot% manuell eingeben, wenn Sie die Registrierung bearbeiten.

Gehen Sie davon aus, dass Sie diese Schritte abgeschlossen haben und neue Hardware installiert ist. Wenn sich ein Benutzer anmeldet, sucht Plug and Play nach der neuen 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. Gehen Sie davon aus, dass die vom OEM für das neue Gerät bereitgestellten Treiber nicht digital signiert sind und sich ein Benutzer, der kein Administrator ist, nach der Installation der neuen Hardware am Computer anmeldet. 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 des Geräte-Managers entfernen, bevor Sie Sysprep ausführen, oder die aktualisierten Treiber werden beim Starten während des Miniinstallationsvorgangs installiert.