Verwenden von PXE zum Bereitstellen von Windows über das Netzwerk mit Configuration Manager
Gilt für: Configuration Manager (Current Branch)
PxE-initiierte Betriebssystembereitstellungen in Configuration Manager ermöglichen Clients das Anfordern und Bereitstellen von Betriebssystemen über das Netzwerk. Bei dieser Bereitstellungsmethode senden Sie das Betriebssystemimage und die Startimages an einen PXE-fähigen Verteilungspunkt.
Hinweis
Wenn Sie eine Betriebssystembereitstellung erstellen, die nur auf x64-BIOS-Computer ausgerichtet ist, müssen sowohl das x64-Startimage als auch das x86-Startimage auf dem Verteilungspunkt verfügbar sein.
Sie können PXE-initiierte Betriebssystembereitstellungen in den folgenden Szenarien verwenden:
Aktualisieren eines vorhandenen Computers mit einer neuen Version von Windows
Installieren einer neuen Version von Windows auf einem neuen Computer (Bare-Metal)
Führen Sie die Schritte in einem der Betriebssystembereitstellungsszenarien aus, und verwenden Sie dann die Abschnitte in diesem Artikel, um sich auf PXE-initiierte Bereitstellungen vorzubereiten.
Warnung
Wenn Sie PXE-Bereitstellungen verwenden und Gerätehardware mit dem Netzwerkadapter als erstes Startgerät konfigurieren, können diese Geräte automatisch eine Tasksequenz für die Betriebssystembereitstellung ohne Benutzerinteraktion starten. Die Bereitstellungsüberprüfung verwaltet diese Konfiguration nicht. Diese Konfiguration kann zwar den Prozess vereinfachen und die Benutzerinteraktion reduzieren, birgt aber ein höheres Risiko für ein versehentliches Reimaging für das Gerät.
Ab Version 2006 können PXE-basierte Tasksequenzen cloudbasierte Inhalte herunterladen. Der PXE-fähige Verteilungspunkt erfordert weiterhin das Startimage, und das Gerät benötigt eine Intranetverbindung mit dem Verwaltungspunkt. Es kann dann zusätzliche Inhalte von einem inhaltsfähigen Cloudverwaltungsgateway (CMG) abrufen. Weitere Informationen finden Sie unter Startbare Medienunterstützung für cloudbasierte Inhalte.
Konfigurieren von Verteilungspunkten für PXE
Um Betriebssysteme auf Configuration Manager-Clients bereitzustellen, die PXE-Startanforderungen stellen, konfigurieren Sie einen oder mehrere Verteilungspunkte für die Annahme von PXE-Anforderungen. Anschließend antwortet der Verteilungspunkt auf PXE-Startanforderungen und bestimmt die entsprechende Bereitstellungsaktion. Weitere Informationen finden Sie unter Installieren oder Ändern eines Verteilungspunkts.
Hinweis
Wenn Sie einen einzelnen PXE-fähigen Verteilungspunkt für die Unterstützung mehrerer Subnetze konfigurieren, wird die Verwendung von DHCP-Optionen nicht unterstützt. Damit das Netzwerk PXE-Clientanforderungen an PXE-fähige Verteilungspunkte weiterleiten kann, konfigurieren Sie IP-Hilfsprogramme auf den Routern.
Wenn Sie einen PXE-Antwortdienst auf einem Verteilungspunkt ohne Windows-Bereitstellungsdienst aktivieren, kann er sich auf demselben Server wie der DHCP-Dienst befinden. Fügen Sie die folgenden Einstellungen hinzu, um diese Konfiguration zu unterstützen:
- Legen Sie den DWord-Wert DoNotListenOnDhcpPort im folgenden Registrierungsschlüssel auf
1
fest:HKLM\Software\Microsoft\SMS\DP
. - Legen Sie DHCP-Option 60 auf fest
PXEClient
. - Starten Sie die SCCMPXE- und DHCP-Dienste auf dem Server neu.
Vorbereiten eines PXE-fähigen Startabbilds
Um PXE zum Bereitstellen eines Betriebssystems zu verwenden, verteilen Sie sowohl x86- als auch x64-PXE-fähige Startimages an einen oder mehrere PXE-fähige Verteilungspunkte.
Um PXE für ein Startimage zu aktivieren, wählen Sie dieses Startimage vom PXE-fähigen Verteilungspunkt auf der Registerkarte Datenquelle in den Startimageeigenschaften aus.
Wenn Sie die Eigenschaften für das Startabbild ändern, aktualisieren Sie das Startimage, und verteilen Sie es erneut an Verteilungspunkte. Weitere Informationen finden Sie unter Verteilen von Inhalten.
Verwalten doppelter Hardwarebezeichner
Configuration Manager erkennt möglicherweise mehrere Computer als dasselbe Gerät, wenn sie über doppelte SMBIOS-Attribute verfügen oder Sie einen freigegebenen Netzwerkadapter verwenden. Beheben Sie diese Probleme, indem Sie doppelte Hardwarebezeichner in Hierarchieeinstellungen verwalten. Weitere Informationen finden Sie unter Verwalten doppelter Hardwarebezeichner.
Erstellen einer Ausschlussliste für PXE-Bereitstellungen
Hinweis
Unter bestimmten Umständen ist der Prozess zum Verwalten doppelter Hardwarebezeichner möglicherweise einfacher.
Die Verhaltensweisen der einzelnen können in einigen Szenarien zu unterschiedlichen Ergebnissen führen. Die Ausschlussliste startet niemals einen Client mit der aufgeführten MAC-Adresse, egal was geschieht.
Die Liste mit doppelten ID-Adressen verwendet nicht die MAC-Adresse, um die Tasksequenzrichtlinie für einen Client zu finden. Wenn sie mit der SMBIOS-ID übereinstimmt oder eine Tasksequenzrichtlinie für unbekannte Computer vorhanden ist, wird der Client trotzdem gestartet.
Wenn Sie Betriebssysteme mit PXE bereitstellen, können Sie auf jedem Verteilungspunkt eine Ausschlussliste erstellen. Fügen Sie die MAC-Adressen der Ausschlussliste der Computer hinzu, die vom Verteilungspunkt ignoriert werden sollen. Die aufgeführten Computer erhalten nicht die Bereitstellungstasksequenzen, die Configuration Manager für die PXE-Bereitstellung verwendet.
Erstellen Sie eine Textdatei auf dem PXE-fähigen Verteilungspunkt. Benennen Sie die Datei z. B.pxeExceptions.txt.
Verwenden Sie einen Nur-Text-Editor, z. B. Editor, um die Datei zu bearbeiten. Fügen Sie die MAC-Adressen der Computer hinzu, die vom PXE-fähigen Verteilungspunkt ignoriert werden sollen. Trennen Sie die MAC-Adresswerte durch Doppelpunkte, und geben Sie jede Adresse in einer separaten Zeile ein. Beispiel:
01:23:45:67:89:ab
Speichern Sie die Textdatei auf dem PXE-fähigen Verteilungspunkt. Sie können sie an einem beliebigen Speicherort auf dem Server speichern.
Bearbeiten Sie die Registrierung auf dem PXE-fähigen Verteilungspunkt. Navigieren Sie zum folgenden Registrierungspfad:
HKLM\Software\Microsoft\SMS\DP
. Erstellen Sie einen MACIgnoreListFile-Zeichenfolgenwert . Fügen Sie den vollständigen Pfad zur Textdatei auf dem PXE-fähigen Verteilungspunkt hinzu.Warnung
Wenn Sie den Registrierungs-Editor falsch verwenden, können schwerwiegende Probleme auftreten, die möglicherweise eine Neuinstallation von Windows erfordern. Microsoft kann nicht garantieren, dass Sie Probleme lösen können, die sich aus der fehlerhaften Verwendung des Registrierungs-Editors ergeben. Verwenden Sie den Registrierungs-Editor auf eigenes Risiko.
Nachdem Sie diese Registrierungsänderung vorgenommen haben, starten Sie den WDS-Dienst oder den PXE-Antwortdienst neu. Sie müssen den Server nicht neu starten.
RamDisk TFTP Blockgröße und Fenstergröße
Sie können die RamDisk TFTP-Block- und Fenstergrößen für PXE-fähige Verteilungspunkte anpassen. Wenn Sie Ihr Netzwerk angepasst haben, kann eine große Block- oder Fenstergröße dazu führen, dass der Download des Startimages mit einem Timeoutfehler fehlschlägt. Mit den Anpassungen der RamDisk TFTP-Block- und Fenstergröße können Sie den TFTP-Datenverkehr optimieren, wenn Sie PXE verwenden, um Ihre spezifischen Netzwerkanforderungen zu erfüllen. Testen Sie die benutzerdefinierten Einstellungen in Ihrer Umgebung, um zu ermitteln, welche Konfiguration am effizientesten ist. Weitere Informationen finden Sie unter Anpassen der RamDisk TFTP-Blockgröße und -Fenstergröße auf PXE-fähigen Verteilungspunkten.
Konfigurieren von Bereitstellungseinstellungen
Um eine PXE-initiierte Betriebssystembereitstellung zu verwenden, konfigurieren Sie die Bereitstellung so, dass das Betriebssystem für PXE-Startanforderungen verfügbar ist. Konfigurieren Sie verfügbare Betriebssysteme auf der Registerkarte Bereitstellungseinstellungen in den Bereitstellungseigenschaften. Wählen Sie für die Einstellung Verfügbar machen für die folgende Option eine der folgenden Optionen aus:
Configuration Manager-Clients, -Medien und PXE
Nur Medien und PXE
Nur Medien und PXE (ausgeblendet)
Option 82 beim PXE-DHCP-Handshake
Configuration Manager unterstützt Option 82 während des PXE-DHCP-Handshakes mit dem PXE-Antwortdienst ohne WDS. Wenn Sie option 82 benötigen, stellen Sie sicher, dass Sie den PXE-Antwortdienst ohne WDS verwenden. Configuration Manager unterstützt option 82 mit WDS nicht.
Bereitstellen der Tasksequenz
Stellen Sie das Betriebssystem in einer Zielsammlung bereit. Weitere Informationen finden Sie unter Bereitstellen einer Tasksequenz. Wenn Sie Betriebssysteme mithilfe von PXE bereitstellen, können Sie konfigurieren, ob die Bereitstellung erforderlich oder verfügbar ist.
Erforderliche Bereitstellung: Erforderliche Bereitstellungen verwenden PXE ohne Benutzereingriff. Der Benutzer kann den PXE-Start nicht umgehen. Wenn der Benutzer jedoch den PXE-Start abbricht, bevor der Verteilungspunkt antwortet, wird das Betriebssystem nicht bereitgestellt.
Verfügbare Bereitstellung: Verfügbare Bereitstellungen erfordern, dass der Benutzer auf dem Zielcomputer vorhanden ist. Ein Benutzer muss F12 drücken, um den PXE-Startvorgang fortzusetzen. Wenn ein Benutzer nicht anwesend ist, um F12 zu drücken, startet der Computer im aktuellen Betriebssystem oder vom nächsten verfügbaren Startgerät aus.
Sie können eine erforderliche PXE-Bereitstellung erneut bereitstellen, indem Sie den Status der letzten PXE-Bereitstellung löschen, die einer Configuration Manager-Sammlung oder einem Computer zugewiesen ist. Weitere Informationen zur Aktion Erforderliche PXE-Bereitstellungen löschen finden Sie unter Verwalten von Clients oder Verwalten von Sammlungen. Durch diese Aktion wird der Status dieser Bereitstellung zurückgesetzt und die zuletzt erforderlichen Bereitstellungen neu installiert.
Wichtig
Das PXE-Protokoll ist nicht sicher. Stellen Sie sicher, dass sich der PXE-Server und der PXE-Client in einem physisch sicheren Netzwerk befinden, z. B. in einem Rechenzentrum, um nicht autorisierten Zugriff auf Ihren Standort zu verhindern.
Auswählen des Startabbilds für PXE
Wenn ein Client mit PXE gestartet wird, stellt Configuration Manager dem Client ein Startimage zur Verfügung, das verwendet werden kann. Configuration Manager verwendet ein Startimage mit einer exakten Architekturabgleichung. Wenn kein Startimage mit der genauen Architektur verfügbar ist, verwendet Configuration Manager ein Startimage mit einer kompatiblen Architektur.
Die folgende Liste enthält Details dazu, wie ein Startabbild für Clients ausgewählt wird, die mit PXE gestartet werden:
Configuration Manager sucht in der Standortdatenbank nach dem Systemdatensatz, der der MAC-Adresse oder SMBIOS des Clients entspricht, der gestartet werden soll.
Hinweis
Wenn ein Computer, der einem Standort zugewiesen ist, mit PXE für einen anderen Standort startet, sind die Richtlinien für den Computer nicht sichtbar. Wenn beispielsweise ein Client bereits Standort A zugewiesen ist, können der Verwaltungspunkt und der Verteilungspunkt für Standort B nicht von Standort A aus auf die Richtlinien zugreifen. Der Client startet PXE nicht erfolgreich.
Configuration Manager sucht nach Tasksequenzen, die für den in Schritt 1 gefundenen Systemdatensatz bereitgestellt werden.
In der Liste der Tasksequenzen in Schritt 2 sucht Configuration Manager nach einem Startimage, das der Architektur des Clients entspricht, der zu starten versucht. Wenn ein Startimage mit derselben Architektur gefunden wird, wird dieses Startimage verwendet.
Wenn mehr als ein Startimage gefunden wird, wird die höchste oder neueste Tasksequenzbereitstellungs-ID verwendet. Bei einer Hierarchie mit mehreren Standorten hätte der Standort mit den höheren Buchstaben Vorrang in diesem Zeichenfolgenvergleich. Wenn z. B. beide übereinstimmen, wird eine ein Jahr alte Bereitstellung vom Standort ZZZ gegenüber der gestrigen Bereitstellung von Standort AAA ausgewählt.
Wenn kein Startimage mit derselben Architektur gefunden wird, sucht Configuration Manager nach einem Startimage, das mit der Architektur des Clients kompatibel ist. Es wird in der Liste der Tasksequenzen in Schritt 2 gesucht. Beispielsweise ist ein 64-Bit-BIOS/MBR-Client mit 64-Bit-Startimages kompatibel. UEFI-Clients sind nur mit der entsprechenden Architektur kompatibel. Ein 64-Bit-UEFI-Client ist nur mit 64-Bit-Startimages kompatibel, und der Arm64-Bit-UEFI-Client ist nur mit Arm64-Startimages kompatibel.
Wichtig
Ab dem ADK für Windows 11, Version 22H2, sind die 32-Bit-Versionen von Windows PE nicht mehr in den Windows PE-Add-Ons enthalten. Die letzte unterstützte Version von 32-Bit-Windows PE ist im Windows PE-Add-On für Windows 10, Version 2004, verfügbar.