Schritte zum Laden und Initialisieren von Netzwerktreibern in Windows PE oder Wiederherstellungsumgebung

/de/images/no-instances-available-no-network-adapters-in.png

In diesem Artikel wird erläutert, wie Sie Netzwerkadaptertreiber manuell in Windows PE (Vorinstallationsumgebung) oder WinRE (Wiederherstellungsumgebung) laden, das Netzwerk initialisieren, eine statische IP-Adresse und einen bevorzugten DNS-Server konfigurieren und ein Netzwerklaufwerk zuordnen.

Wenn Sie über die WinPE-Umgebung auf lokale Netzwerk- oder Internetressourcen zugreifen müssen, werden Sie wahrscheinlich feststellen, dass Ihr Netzwerkadaptertreiber im Boot-Image fehlt, sodass kein Netzwerkzugriff möglich ist.

Windows Preinstallation Environment (WinPE) wird hauptsächlich zur Installation, Wartung und Reparatur von Windows verwendet. Dies ist eine leichte, bootfähige Version von Windows, mit der Sie einige grundlegende Systemaufgaben ausführen können. boot.wim-Datei, um ihre Größe zu minimieren.

) wird hauptsächlich zur Installation, Wartung und Reparatur von Windows verwendet. Dies ist eine leichte, bootfähige Version von Windows, mit der Sie einige grundlegende Systemaufgaben ausführen können. WinRE (Windows Recovery Environment) basiert ebenfalls auf WinPE, ist jedoch in erster Linie für den Einsatz bei der Fehlerbehebung, der Durchführung automatischer Reparaturen oder der Systemwiederherstellung gedacht. Dem WinPE-Image in der Datei werden nur die grundlegendsten universellen Treiber hinzugefügt, um seine Größe zu minimieren.

Nehmen wir an, Sie haben Ihren Computer von einem LiveCD-Image oder einem Windows-Installations-USB-Stick in WinPE gebootet. Im zweiten Fall drücken Sie direkt auf dem Installationsbildschirm die Tastenkombination „Umschalt+F10“, um die Eingabeaufforderung zu öffnen. Stellen Sie sicher, dass dieses schlanke Windows-Image keine Netzwerkadapter erkennen kann.

netsh interface show interface

oder

„wmic nic get NetConnectionID“.

Der zweite Befehl gab No Instance(s) Available zurück, was darauf hinweist, dass der Computer entweder keinen Netzwerkadapter hat oder kein geeigneter Treiber gefunden werden konnte.

/de/images/no-instances-available-no-network-adapters-in.png

Wie können Sie das Vorhandensein von Netzwerkadaptern überprüfen und deren spezifische Modelle auf einem Computer in der WinPE-Umgebung identifizieren?

Verwenden Sie die integrierten WbemTest-Tools, um Informationen über die Hardware Ihres Computers in der WinPE-Umgebung zu finden. Führen Sie das Programm aus, stellen Sie eine Verbindung zum Namespace „root\cimv2“ her und klicken Sie auf die Schaltfläche „Abfrage“. Führen Sie dann die folgende WMI-Abfrage aus:

Wählen Sie * aus Win32\_PNPEntity aus, wobei (Beschreibung wie '%ether%') oder (Beschreibung wie '%network%')

/de/images/wbemtest-find-network-adapter-ven-and-dev-id.png

In meinem Fall habe ich auf dem Computer einen Netzwerkadapter mit der ID VEN „8086“ und DEV „10D3“ gefunden. Sie können das Modell des Netzwerkadapters anhand seiner Hersteller- und Produkt-ID identifizieren (siehe „So identifizieren Sie unbekannte Hardware in Windows“). Durch die Abfrage von devicehunt.com mit diesen Daten identifizierten wir den Netzwerkadapter als „Intel 82574L Gigabit Network Connection“.

/de/images/identify-network-adapter-model-by-id.png

Laden Sie die Netzwerkadaptertreiber von der Website des Anbieters herunter und extrahieren Sie sie in einen Ordner auf einem USB-Flash-Laufwerk. Das Treiberverzeichnis muss INF-, CAT- und SYS-Dateien enthalten. Stecken Sie den USB-Stick in den Computer. Führen Sie den folgenden Befehl aus, um herauszufinden, welcher Laufwerksbuchstabe ihm zugewiesen wurde:

wmic logicaldisk get caption, deviceid, description

/de/images/wmic-find-removable-drive-letter-in-winpe.png

Jetzt können Sie den integrierten drvload-Befehl verwenden, um einen Treiber aus einer INF-Datei in der WinPE-Umgebung zu laden.

drvload e:\ws2022\e1d.inf

Stellen Sie sicher, dass der Intel-Netzwerktreiber in den Speicher der WinPE-Umgebung geladen wurde.

pnputil/enum-drivers

/de/images/pnputil-enum-drivers.png

Anschließend initialisieren Sie das Netzwerk:

wpeinit

oder

wpeutil InitializeNetwork

Führen Sie den Befehl erneut aus und überprüfen Sie die Ergebnisse:

netsh interface show interface

Der Ethernet0-Netzwerkadapter ist jetzt in der WinPE-Umgebung verfügbar.

/de/images/initialize-network-interface-in-windows-pe.png

Standardmäßig ist die Netzwerkschnittstelle so konfiguriert, dass sie automatisch eine IP-Adresse von einem verfügbaren DHCP-Server erhält („DHCP aktiviert=Ja“).

„netsh int ip show conf“.

/de/images/view-network-settings-in-winpe.png

Sie können eine statische IP-Adresse und einen bevorzugten DNS-Server manuell konfigurieren:

` netsh int IP-Adresse festgelegt Ethernet0 statisch 192.168.18.123 255.255.255.0 192.168.18.2

netsh int ipv4 add dnsserver name=Ethernet0 addr=192.168.18.2 index=1 `

/de/images/set-static-ip-in-windows-pe-usng-netsh-int-ip-comm.png

So setzen Sie die Ethernet0-Adaptereinstellungen zurück, sodass dieser automatisch eine IP-Adresse von DHCP erhält:

` Netsh-Schnittstelle IPv4-Adresse festlegen Ethernet0 Quelle = DHCP

wpeinit `

Sie können einen freigegebenen Netzwerkordner von einem Remote-Computer einem Laufwerksbuchstaben zuordnen, indem Sie den Standardbefehl „net use“ verwenden:

net use I: \\192.168.39.91\ISO

/de/images/map-a-shared-network-folder-in-windows-preinstalla.png

Ab Windows 10 1709 ist das SMBv1-Protokoll in der WinPE-Umgebung deaktiviert. Es kann nur aktiviert werden, indem die Datei boot.wim mithilfe von DISM geändert wird.

Standardmäßig ist in der WinPE-Umgebung eine Firewall aktiviert, die den Fernzugriff auf das Gerät einschränkt. Die integrierte Firewall blockiert auch ICMP-Ping-Antworten. Um den Fernzugriff auf die WinPE-Umgebung zu ermöglichen, deaktivieren Sie die Firewall, indem Sie den folgenden Befehl ausführen:

wpeutildisablefirewall

/de/images/wpeutil-disablefirewall.png

Um eine Remoteverbindung zur WinPE-Umgebung herzustellen, müssen Sie das integrierte Administratorkennwort zurücksetzen. Führen Sie den Befehl aus, um ein neues Passwort festzulegen.

Netzbenutzeradministrator *

Das Gerät, das in WinPE gebootet hat, ist nun über das Netzwerk erreichbar.

/de/images/remote-access-winpe-instance-over-network.png

Wenn Sie den Systemstatus mit dem Befehl wbadmin sichern, können Sie die verfügbaren Image-Versionen im Netzwerkordner auflisten:

wbadmin getversions-backuptarget:\\\

In diesem Beitrag haben wir beschrieben, wie Sie das Netzwerk in der Windows PE-Umgebung aktivieren und konfigurieren. Dies ermöglicht Ihnen den Zugriff auf Netzwerkressourcen und das Internet. Sie können damit beispielsweise die Definitionen eines Offline-Antivirenscanners aktualisieren. Dieser Ansatz ermöglicht Ihnen auch die Installation von Windows über das Netzwerk auf Computern, die den PXE-Start nicht unterstützen, oder die Wiederherstellung eines Systems aus einem in einem Netzwerkordner gespeicherten Image.

*️⃣ Quelllink:

, WinRE (Windows Recovery Environment), „So identifizieren Sie unbekannte Hardware in Windows, laden einen Treiber aus einer INF-Datei in WinPE“, , SMBv1-Protokoll ist deaktiviert, blockiert ICMP-Ping-Antworten, setzt das integrierte Administratorkennwort zurück, installiert Windows über das Netzwerk,