WDS startet nicht auf einem PXE-fähigen Remoteverteilungspunkt in Configuration Manager

In diesem Artikel wird ein Problem behoben, bei dem Windows-Bereitstellungsdienste (Windows Deployment Services, WDS) nicht auf einem PXE-fähigen Remoteverteilungspunkt in Configuration Manager gestartet werden.

Ursprüngliche Produktversion: System Center 2012 Configuration Manager
Ursprüngliche KB-Nummer: 2712387

Symptome

Nach dem Aktivieren des PXE-Features eines Remote-Configuration Manager Verteilungspunkts (DP) werden Windows-Bereitstellungsdienste (Windows Deployment Services, WDS) und PXE ordnungsgemäß installiert, WDS wird jedoch nie gestartet. Wenn Sie versuchen, WDS manuell über die Dienstkonsole zu starten, wird die folgende Fehlermeldung angezeigt:

Windows konnte den Windows-Bereitstellungsdiensteserver auf dem lokalen Computer nicht starten. Weitere Informationen finden Sie im Systemereignisprotokoll. Wenn es sich um einen Nicht-Microsoft-Dienst handelt, wenden Sie sich an den Dienstanbieter, oder lesen Sie den dienstspezifischen Fehlercode -1056505588.

Wenn Sie sich das Application System-Ereignisprotokoll auf einem 64-Bit-Server ansehen, werden die folgenden Fehlermeldungen angezeigt:

Protokollname: Anwendung
Quelle: SideBySide
Datum: <Datum><Uhrzeit>
Ereignis-ID: 33
Aufgabenkategorie: Keine
Ebene: Fehler
Schlüsselwörter: Klassisch
Benutzer: Nicht zutreffend
Computer: <Remote_DP_Server>
Beschreibung:
Fehler beim Generieren des Aktivierungskontexts für "C:\SMS_DP$\sms\bin\smspxe.dll". Abhängige Assembly Microsoft.VC90.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.30729.4148" nicht gefunden. Bitte verwenden Sie sxstrace.exe für eine detaillierte Diagnose.

Protokollname: Anwendung
Quelle: WDSPXE
Datum: <Datum><Uhrzeit>
Ereignis-ID: 259
Aufgabenkategorie: WDSPXE
Ebene: Fehler
Schlüsselwörter: Klassisch
Benutzer: Nicht zutreffend
Computer: <Remote_DP_Server>
Beschreibung:
Fehler beim Laden des Moduls aus C:\SMS_DP$\sms\bin\smspxe.dll für anbieter SMSPXE. Wenn der Anbieter als kritisch gekennzeichnet ist, wird der Windows-Bereitstellungsdiensteserver heruntergefahren.

Protokollname: Anwendung
Quelle: WDSPXE
Datum: <Datum><Uhrzeit>
Ereignis-ID: 264
Aufgabenkategorie: WDSPXE
Ebene: Fehler
Schlüsselwörter: Klassisch
Benutzer: Nicht zutreffend
Computer: <Remote_DP_Server>
Beschreibung:
Fehler beim Initialisieren des Anbieters SMSPXE. Da der Anbieter nicht als kritisch gekennzeichnet ist, bleibt der Windows-Bereitstellungsdiensteserver gestartet.

Fehlerinformationen: 0x36B1

Protokollname: Anwendung
Quelle: WDSPXE
Datum: <Datum><Uhrzeit>
Ereignis-ID: 268
Aufgabenkategorie: WDSPXE
Ebene: Fehler
Schlüsselwörter: Klassisch
Benutzer: Nicht zutreffend
Computer: <Remote_DP_Server>
Beschreibung:
Alle registrierten Anbieter konnten nicht initialisiert werden. Überprüfen Sie das Ereignisprotokoll auf bestimmte Fehlermeldungen für jeden Anbieter. Der Windows-Bereitstellungsserver wird heruntergefahren.

Protokollname: Anwendung
Quelle: WDSServer
Datum: <Datum><Uhrzeit>
Ereignis-ID: 513
Aufgabenkategorie: WDSServer
Ebene: Fehler
Schlüsselwörter: Klassisch
Benutzer: Nicht zutreffend
Computer: <Remote_DP_Server>
Beschreibung:
Fehler beim Initialisieren des Anbieters WDSPXE aus C:\Windows\system32\wdspxe.dll. Der Windows-Bereitstellungsdiensteserver wird heruntergefahren.

Fehlerinformationen: 0xC107010C

Protokollname: Anwendung
Quelle: WDSServer
Datum: <Datum><Uhrzeit>
Ereignis-ID: 257
Aufgabenkategorie: WDSServer
Ebene: Fehler
Schlüsselwörter: Klassisch
Benutzer: Nicht zutreffend
Computer: <Remote_DP_Server>
Beschreibung:
Fehler beim Starten des Windows-Bereitstellungsdiensteservers.

Fehlerinformationen: 0xC107010C

Ursache

Dieses Problem kann auftreten, wenn eine abhängige Komponente, Microsoft.VC90.CRT, nicht verfügbar ist. Diese Komponente ist normalerweise über eine DLL verfügbar, die von Microsoft Visual C++ 2008 Redistributable installiert wird. Microsoft Visual C++ 2008 Redistributable wird normalerweise während der Configuration Manager Clientinstallation über die Installationsdatei vcredist_x86.exe oder vcredist_x64.exeinstalliert. Wenn der Configuration Manager-Client nicht auf dem Server installiert wurde, auf dem die PXE-fähige Remote-DP gehostet wird, ist die Microsoft Visual C++ 2008 Redistributable ebenfalls nicht installiert und Microsoft.VC90.CRT nicht verfügbar.

Hinweis

Microsoft Visual C++ 2008 Redistributable ist eine gängige Installation für viele verschiedene Softwareinstallationspakete. Es kann auf dem Server installiert werden, auch wenn der Configuration Manager Client nicht auf dem Server installiert ist.

Lösung

Um das Problem zu beheben, installieren Sie den Configuration Manager-Client auf dem Server, auf dem die PXE-fähige Remote-DP gehostet wird.

Wenn der PXE-fähige Remote-DP-Server nicht auch ein Configuration Manager-Client ist und daher die Configuration Manager Clientinstallation nicht gewünscht wird, kann Microsoft Visual C++ 2008 Redistributable separat auf dem Server installiert werden, indem eine vcredist_x86.exe (32-Bit-Windows) orvcredist_x64.exe (64-Bit-Windows) aus den Configuration Manager Clientinstallationsdateien. Diese Installationsdateien finden Sie im Clientinstallationsverzeichnis auf dem übergeordneten primären Standortserver unter den folgenden Pfaden:

  • vcredist_x86.exe: <Configuration Manager_2012_Install_Directory>\Client\i386
  • vcredist_x64.exe: <Configuration Manager_2012_Install_Directory>\Client\x64

Sobald die Microsoft Visual C++ 2008 Redistributable über die Configuration Manager Clientinstallation oder eine manuelle Installation installiert wurde, starten Sie WDS manuell über die Dienstkonsole. WDS sollte anschließend automatisch gestartet werden können.