Hinzufügen von OEM-Plug & Play Treibern zu Windows-Installationen
In diesem Artikel werden die Schritte zum Hinzufügen von ORIGINAL Equipment Manufacturer (OEM)-Treibern zu Windows-Installationen beschrieben.
Gilt für: Windows Server 2003
Ursprüngliche KB-Nummer: 254078
Übersicht
Dieser Artikel enthält nur Treiber, die in der Regel während des Setups für grafische Benutzeroberfläche (GUI)-Modus oder nach setup durch Plug & Play Enumeration installiert werden. Auf diese Weise können Sie OEM-Plug & 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 OEM-Plug & Play-Treiber in den folgenden Situationen hinzugefügt werden:
- Unbeaufsichtigte Installation
- Sysprep-Setup
- Ris-Installationen (Remote Installation Service)
- Riprep-Bilder
- Vorhandene Windows-Installationen
Weitere Informationen
Treiber, die während des Teils "Installieren von Geräten" des GUI-Modus-Setups installiert sind, müssen an bestimmten Speicherorten gefunden werden. An diesem Punkt installiert Setup die Geräte mithilfe von Plug & Play IDs, die von Windows Plug & 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 & Play-ID des Geräts zu finden. Dieser Pfad ist standardmäßig 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 INF-Dateien für die Geräteinstallation zu finden. 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
Unbeaufsichtigte Installation
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 eine Meldung über die Treiber während des Setups.
Erstellen Sie Ihre Verteilungsfreigabe auf einem Server, indem Sie den Inhalt des Windows-Installationsdatenträgers I386 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 der Unattend.doc-Datei, die Informationen über das unbeaufsichtigte Setup von Windows enthält.
Erstellen Sie einen Ordner "$oem$1\Drivers" im Ordner "I386". Je nach Hardware, die Sie installieren möchten, möchten Sie möglicherweise zusätzliche Ordner im Unterordner "Drivers" erstellen. 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
-----\Netzwerkkarte
-----\MODEM
-----\VIDEOKopieren Sie alle vom OEM bereitgestellten Treiberdateien für das Gerät in den Ordnern, die Sie im vorherigen Schritt erstellt haben.
Fügen Sie den 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 (;)) trennen. Fügen Sie beispielsweise den folgenden Eintrag hinzu.
[Unbeaufsichtigt]
OemPnPDriversPath = "Drivers\network adapter; Treiber\Modem; Drivers\Video"Notiz
Die Umgebungsvariablenzeichenfolge "%SystemDrive%" wird automatisch vor jedem der aufgelisteten Suchpfade eingefügt.
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 angegeben sind, und dem Standardstandardpfad von %WinDir%\Inf. Der Pfad "%WinDir%\Inf" wird zuerst in der Suchreihenfolge aufgeführt. Wenn Sie jedoch über ein Gerät verfügen, das von mehreren INF-Dateien 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-Treibern zu einem Windows Sysprep-Setup ähneln den Schritten im Abschnitt "Unbeaufsichtigtes Setup", mit der Ausnahme, dass Sie die Verteilungsfreigabe nicht erstellen müssen. Führen Sie die folgenden Schritte aus, um dem Mini-Assistenten von Sysprep Treiber hinzuzufügen.
Notiz
Um OEM-Drittanbieter-Massenspeichertreiber zum Sysprep-Image hinzuzufügen, das Sie zum Starten des Computers verwenden, benötigen Sie mindestens Version 1.1 von Sysprep. Es gab viele Updates für das Sysprep-Tool und die Bereitstellungstools, 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.
Erstellen Sie im Stammverzeichnis des Volumes, auf dem sich der Ordner "%WinDir%" befindet, eine Ordnerstruktur, um die vom OEM bereitgestellten Treiber wie folgt zu speichern:
\Treiber
--\Netzwerkkarte
--\VIDEO
\Sysprep
\WINNTKopieren Sie die vom OEM bereitgestellten Treiber in die entsprechenden Unterordner.
Fügen Sie den OemPnPDriversPath = Driver_Paths Eintrag 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"Notiz
Die Umgebungsvariablenzeichenfolge "%SystemDrive%" wird automatisch vor jedem der aufgelisteten Suchpfade eingefügt.
Wenn Sie nicht möchten, dass die vom OEM bereitgestellten Treiber nach Abschluss des Mini-Assistenten auf dem Volume verbleiben, können Sie die Ordnerstruktur hinzufügen, die Sie im vorherigen Schritt unter dem Ordner "Sysprep" erstellt haben. Sie müssen den OemPnPDriversPath = Schlüssel entsprechend anpassen. Der Sysprep-Ordner 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 automatisch während des Minisetup-Assistenten auf den Zielcomputern installiert. (Diese Dateien enthalten diejenigen, die mithilfe des OEM-Treibers .inf-Dateien gefunden wurden.)
Notiz
Sie müssen den Befehlszeilenschalter "-pnp" nicht angeben, es sei denn, es gibt frühere (ISA)-Geräte auf den Zielcomputern. Wenn Sie den Befehlszeilenschalter "-pnp" verwenden, wird eine vollständige Plug & Play erneute Aufzählung aller Geräte ausgeführt, die dem Sysprep-Mini-Assistentenprozess 5-10 Minuten hinzufügt. Wenn Sie zusätzliche Massenspeichercontroller mit Sysprep Version 1.1 oder höher angeben, kann die Befehlszeilenoption -pnp möglicherweise 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 auftritt.
RIS-Installationen
Das Hinzufügen von OEM-Plug & Play Treibern zu RIS-Installationen umfasst dieselben Schritte, die im Abschnitt "Unbeaufsichtigtes Setup" mit zwei kleinen Anpassungen aufgeführt sind:
Platzieren Sie den Ordner $oem$ 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
\Netzwerkkarte
\MODEM
\VIDEOÄndern Sie die RIS-Bildstandardvorlage (Ristndrd.sif). Ändern Sie im Abschnitt [Unbeaufsichtigt] den OemPreinstall = Schlüsselwert von "Nein" in "Ja", und fügen Sie dann den 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"Notiz
Die Umgebungsvariablenzeichenfolge "%SystemDrive%" wird automatisch vor jedem der aufgelisteten Suchpfade eingefügt.
Wenn einer der vom OEM bereitgestellten Treiber für ein Netzwerkadaptergerät ist, muss der RIS-Server diese Datei verfügbar haben, wenn sie im Textmodus-Setup neu gestartet wird.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 den BINL-Dienst 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"
- net start "boot information negotiation layer"
Riprep-Bilder
Riprep und Sysprep teilen einen Großteil der gleichen Funktionalität. Daher umfasst das Hinzufügen von OEM-Plug & Play Treibern zu Computern, die abbilden 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:
Erstellen Sie einen Ordner namens "Sysprep" im Ordner "%SystemDrive%". (Dies ist wahrscheinlich Laufwerk C, da Riprep.exe nur ein Volume/partition kopieren kann.)
Erstellen Sie im Stammverzeichnis desselben Volumes eine Ordnerstruktur, um die vom OEM bereitgestellten Treiber wie folgt zu speichern:
\Treiber
--\Netzwerkkarte
--\VIDEO
\Sysprep
\WINNTKopieren Sie die vom OEM bereitgestellten Treiber in die entsprechenden Unterordner.
Erstellen Sie eine Sysprep.inf-Datei im Ordner "Sysprep", und fügen Sie dann die Einträge "[Unbeaufsichtigt] und OemPnPDriversPath = Driver_Path" hinzu. Sie können mehrere Pfade in diesem Schlüssel auflisten, indem Sie sie durch ein Semikolon (;)) trennen. Beispiel:
[Unbeaufsichtigt]
OemPnPDriversPath = "Drivers\network adapter; Drivers\Video"Notiz
Die Umgebungsvariable %SystemDrive% wird automatisch vor jedem der aufgelisteten Suchpfade eingefügt, die angegeben werden.
Wenn das Gerät bereits vom Betriebssystem 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 während des Mini-Setups nicht installiert werden.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 Datei "Sysprep.inf", 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.Notiz
Die standarddatei Riprep.sif, die während dieses Prozesses erstellt wird, ist nicht von dem Eintrag in der Datei Sysprep.inf betroffen, die in den vorherigen Schritten erstellt wurde.
Notiz
Wenn einer der oem-bereitgestellten Treiber für den primären Netzwerkadapter bestimmt ist, muss der RIS-Server diese Datei auch über ein typisches RIS-Flachimage verfügen, bevor das Riprep-Image heruntergeladen wird.
Wenn das Image bereits erstellt wurde und Sie oem-bereitgestellte Plug & Play Treiber hinzufügen möchten, empfehlen wir, das Image mithilfe von RIS auf einen Computer herunterzuladen, führen Sie die im vorherigen Abschnitt "Riprep Images" aufgeführten Schritte aus, und riprep the image back to the RIS server.Ein Nebeneffekt besteht darin, 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 neue Hardwaregeräte hinzufügen, die OEM-bereitgestellte Treiber erfordern. Obwohl für diesen Vorgang die Installation des neuen Geräts erforderlich ist, möchten Sie möglicherweise, dass die vom OEM bereitgestellten Treiber auf kontrollierte Weise verteilt oder zentral auf einem Server gespeichert werden. Gehen Sie dazu wie folgt vor:
Entscheiden Sie, ob Sie die Treiber lokal kopieren möchten oder ob Sie sie auf einem zentralen Verteilungsserver speichern möchten. Wenn Sie die Treiber lokal auf der Festplatte des Computers speichern möchten, müssen Sie über eine Prozedur verfügen, um die Treiber auf den Computer zu kopieren. (Verwenden Sie z. B. Anmeldeskripts, Microsoft Systems Management Server (SMS)-Batchaufträge oder andere Methoden.)
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 gespeicherten Server kopiert werden sollen, kann der Pfad "\\ServerName\Drivers \network adapter" lauten (dabei handelt es sich um einen freigegebenen Ordner).
Der DevicePath-Schlüssel in der Registrierung des lokalen Computers muss aktualisiert werden, um die neuen OEM-Treiberspeicherorte widerzuspiegeln. 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
Bearbeiten Sie den DevicePath-Schlüssel mithilfe von 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 müssen Sie sicherstellen, dass Sie diese Schritte sorgfältig ausführen. Für weiteren Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Anschließend können Sie die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie in der Microsoft Knowledge Base auf der folgenden Artikelnummer: 322756 Sichern und Wiederherstellen der Registrierung in Windows
Wenn die Treiber z. B. lokal in das Stammverzeichnis des Laufwerks kopiert werden, in dem sich der Ordner %WinDir% befindet (Drivers\network adapter), muss der Endgültige Wert von DevicePath folgendes lesen:
DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter
Wenn die Treiber auf einem zentral gelegenen Server oder Verteilungspunkt gespeichert werden, müssen Sie den UNC-Pfad zu den vom OEM bereitgestellten Treibern hinzufügen. Beispiel:DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;\\ServerName ShareName\\Drivers\Netzwerkadapter
Notiz
%SystemRoot% wird nicht automatisch angefügt, da der Setupvorgang die Werte nicht hinzufüge. 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 ist, sucht Plug & 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/nicht signierte Treiber gelten, auch für Geräte gelten, die nach dem Setup installiert sind. 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 beim Computer anmeldet, kann der Benutzer die Installation des Geräts erst abschließen, wenn sich ein Administrator beim Computer anmeldet.
Notiz
Wenn das Gerät bereits vom Betriebssystem 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 während des Minisetups beim Start installiert werden.
Für Windows Server 2003
Unbeaufsichtigte Installation
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 eine Meldung über die Treiber während des Setups.
Erstellen Sie Ihre Verteilungsfreigabe auf einem Server, indem Sie den Inhalt des Windows-Installations-CD-ROM I386-Ordners 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 in den "deploy.chm" und "ref.chm"-Hilfedateien, die Informationen über das unbeaufsichtigte Setup von Windows enthalten. Sie können auch die neuesten Dateien von der Microsoft-Website herunterladen.
Erstellen Sie einen Ordner "$oem$1\Drivers" im Ordner "I386". Möglicherweise möchten Sie 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. Beispiel:
\i386
$oem$
- $ 1
---\Treiber
-----\Netzwerkkarte
-----\MODEM
-----\VIDEOKopieren Sie alle vom OEM bereitgestellten Treiberdateien für das Gerät in den Ordnern, die Sie im vorherigen Schritt erstellt haben.
Fügen Sie den 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 (;)) trennen. Beispiel:
[Unbeaufsichtigt]
OemPnPDriversPath = Drivers\network adapter; Treiber\Modem; Drivers\Video UpdateInstalledDrivers = Ja | NeinNotiz
Die Umgebungsvariablenzeichenfolge "%SystemDrive%" wird automatisch vor jedem der aufgelisteten Suchpfade eingefügt.
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 angegeben sind, und dem Standardstandardpfad von %WinDir%\Inf. Der Pfad "%WinDir%\Inf" wird zuerst in der Suchreihenfolge aufgeführt. Wenn Sie jedoch über ein Gerät verfügen, das von mehreren INF-Dateien 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-Treibern zu einem Windows Sysprep-Setup ähneln den Schritten im Abschnitt "Unbeaufsichtigtes Setup", mit der Ausnahme, dass Sie die Verteilungsfreigabe nicht erstellen müssen. Führen Sie die folgenden Schritte aus, um dem Mini-Assistenten von Sysprep Treiber hinzuzufügen.
Notiz
Es wird empfohlen, die neueste Version von Sysprep zu verwenden, die für Ihr Betriebssystem verfügbar ist.
Erstellen Sie im Stammverzeichnis des Volumes, auf dem sich der Ordner "%WinDir%" befindet, eine Ordnerstruktur, die die vom OEM bereitgestellten Treiber enthält. Beispiel:
\Treiber
--\Netzwerkkarte
--\VIDEO
\Sysprep
\WINNTKopieren Sie die vom OEM bereitgestellten Treiber in die entsprechenden Unterordner.
Fügen Sie den OemPnPDriversPath = Driver_Paths Eintrag 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. Beispiel:
[Unbeaufsichtigt]
OemPnPDriversPath = Drivers\network adapter; Drivers\Video UpdateInstalledDrivers = Ja | NeinNotiz
Die Umgebungsvariablenzeichenfolge "%SystemDrive%" wird automatisch vor jedem der aufgelisteten Suchpfade eingefügt.
Wenn Sie nicht möchten, dass die vom OEM bereitgestellten Treiber nach Abschluss des Mini-Assistenten auf dem Volume verbleiben, können Sie die Ordnerstruktur hinzufügen, die Sie im vorherigen Schritt unter dem Ordner "Sysprep" erstellt haben. Sie müssen den OemPnPDriversPath = Schlüssel entsprechend anpassen. Der Sysprep-Ordner (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 aus. Alle Plug & Play Geräte (einschließlich der Geräte, die mithilfe des OEM-Treibers .inf-Dateien gefunden werden) werden automatisch während des Mini-Setup-Assistenten auf den Zielcomputern installiert. Beachten Sie, dass Sie die Befehlszeilenoption "-pnp" nicht angeben müssen, es sei denn, es gibt frühere Geräte (ISA) auf den Zielcomputern. Wenn Sie den Befehlszeilenschalter "-pnp" verwenden, wird eine vollständige Plug & Play erneute Aufzählung aller Geräte ausgeführt, die dem Sysprep-Mini-Assistentenprozess 5-10 Minuten hinzufügt. Wenn Sie auch einen zusätzlichen Massenspeichercontroller angeben, kann der Befehlszeilenschalter -pnp dazu führen, dass einige zusätzliche Festplattencontroller in Geräte-Manager angezeigt werden.
Notiz
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 auftritt.
RIS-Installationen
Das Hinzufügen von OEM-Plug & Play Treibern zu RIS-Installationen umfasst dieselben Schritte, die im Abschnitt "Unbeaufsichtigtes Setup" mit zwei kleinen Anpassungen aufgeführt sind:
Platzieren Sie den Ordner $oem$ 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
\Netzwerkkarte
\MODEM
\VIDEOÄndern Sie die RIS-Bildstandardvorlage (Ristndrd.sif). Ändern Sie im Abschnitt [Unbeaufsichtigt] den OemPreinstall = Schlüsselwert von "Nein" in "Ja", und fügen Sie dann den 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 | NeinNotiz
Die Umgebungsvariablenzeichenfolge "%SystemDrive%" wird automatisch vor jedem der aufgelisteten Suchpfade eingefügt.
Notiz
Wenn einer der vom OEM bereitgestellten Treiber für ein Netzwerkadaptergerät ist, muss der RIS-Server diese Datei verfügbar haben, wenn sie im Textmodus-Setup neu gestartet wird.
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 den BINL-Dienst 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"
- net start "boot information negotiation layer"
Riprep-Bilder
Riprep und Sysprep teilen einen Großteil der gleichen Funktionalität. Daher umfasst das Hinzufügen von OEM-Plug & Play Treibern zu Computern, die abbilden 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:
Erstellen Sie einen Ordner namens "Sysprep" im Ordner "%SystemDrive%". (Dies ist wahrscheinlich Laufwerk C, da Riprep.exe nur ein Volume oder eine Partition kopieren kann.)
Erstellen Sie im Stammverzeichnis desselben Volumes eine Ordnerstruktur, um die vom OEM bereitgestellten Treiber wie folgt zu speichern:
\Treiber
--\Netzwerkkarte
--\VIDEO
\Sysprep
\WINNTKopieren Sie die vom OEM bereitgestellten Treiber in die entsprechenden Unterordner.
Erstellen Sie eine Sysprep.inf-Datei im Ordner "Sysprep", und fügen Sie dann die Einträge "[Unbeaufsichtigt] 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 = Drivers\network adapter; Drivers\Video UpdateInstalledDrivers = Ja | NeinNotiz
Die Umgebungsvariable %SystemDrive% wird automatisch vor jedem der aufgelisteten Suchpfade eingefügt, die angegeben werden.
Notiz
Wenn das Gerät bereits vom Betriebssystem 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 während des Minisetups nicht beim Start installiert werden.
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 Datei "Sysprep.inf", 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.Notiz
Die standarddatei Riprep.sif, die während dieses Prozesses erstellt wird, ist nicht von dem Eintrag in der Datei Sysprep.inf betroffen, die in den vorherigen Schritten erstellt wurde.
Vorhandene Windows-Installationen
Möglicherweise müssen Sie vorhandenen Windows-basierten Computern neue Hardwaregeräte hinzufügen, die OEM-bereitgestellte Treiber erfordern. Obwohl für diesen Vorgang die Installation des neuen Geräts erforderlich ist, möchten Sie möglicherweise, dass die vom OEM bereitgestellten Treiber auf kontrollierte Weise verteilt oder zentral auf einem Server gespeichert werden. Gehen Sie dazu wie folgt vor:
Entscheiden Sie, ob Sie die Treiber lokal kopieren möchten oder ob Sie sie auf einem zentralen Verteilungsserver speichern möchten. Wenn Sie die Treiber lokal auf der Festplatte des Computers speichern möchten, müssen Sie über eine Prozedur verfügen, um die Treiber auf den Computer zu kopieren. Verwenden Sie beispielsweise Anmeldeskripts, Microsoft Systems Management Server (SMS)-Batchaufträge oder andere Methoden.
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, lautet der Pfad möglicherweise \\ServerName\Drivers\Netzwerkadapter. (Treiber sind ein freigegebener Ordner.)
Der DevicePath-Schlüssel in der Registrierung des lokalen Computers muss aktualisiert werden, um die neuen OEM-Treiberspeicherorte widerzuspiegeln. 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
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 müssen Sie sicherstellen, dass Sie diese Schritte sorgfältig ausführen. Für weiteren Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Anschließend können Sie die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie in der Microsoft Knowledge Base auf der folgenden Artikelnummer: 322756 Sichern und Wiederherstellen der Registrierung in Windows
Wenn die Treiber z. B. lokal in den Stamm des Laufwerks kopiert werden, in dem sich der Ordner "%WinDir%" befindet (Drivers\network adapter), muss der Endgültige Wert von DevicePath wie folgt lauten:
DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;%SystemRoot%\Drivers\network adapter
Wenn die Treiber auf einem zentral gelegenen Server oder Verteilungspunkt gespeichert werden, müssen Sie den UNC-Pfad zu den vom OEM bereitgestellten Treibern hinzufügen. Beispiel:DevicePath: REG_EXPAND_SZ:%SystemRoot%\Inf;\\\\**ServerName**\\**ShareName**\Drivers\network adapter
Notiz
%SystemRoot% wird nicht automatisch angefügt, da der Setupvorgang die Werte nicht hinzufüge. 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 & 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 sind. Gehen Sie davon aus, dass 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 beim Computer anmeldet. In diesem Fall kann der Benutzer die Installation des Geräts erst abschließen, wenn sich ein Administrator auf dem Computer anmeldet.
Notiz
Wenn das Gerät bereits vom Betriebssystem 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 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.