L’article a déjà quelques semaines mais le problème est assez commun et mérite d’être relié. Le problème touche le service WDS qui ne démarre plus lorsque la fonction PXE est activée sur un point de distribution de System Center 2012 Configuration Manager (SCCM) si Microsoft.VC90.CRT n’est pas installé.
Tout semble être correct, la fonction PXE de SCCM est correctement installée mais le service WDS ne démarre pas avec l’erreur suivante :
Windows could not start the Windows Deployment Services Server on Local Computer. For more information, review the System Even Log. If this is a non-Microsoft service, contact the service vendor, or refer to service-specific error code -1056505588.
En outre, on peut observer les messages suivants dans le journal Application :
Log Name: Application 
Source: SideBySide 
Date: <Date> <Time> 
Event ID: 33 
Task Category: None 
Level: Error 
Keywords: Classic 
User: N/A 
Computer: <Remote_DP_Server> 
Description: 
Activation context generation failed for "C:\SMS_DP$\sms\bin\smspxe.dll". Dependent Assembly Microsoft.VC90.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.30729.4148" could not be found. Please use sxstrace.exe for detailed diagnosis.
Log Name: Application 
Source: WDSPXE 
Date: <Date> <Time> 
Event ID: 259 
Task Category: WDSPXE 
Level: Error 
Keywords: Classic 
User: N/A 
Computer: <Remote_DP_Server> 
Description: 
An error occurred while trying to load the module from C:\SMS_DP$\sms\bin\smspxe.dll for provider SMSPXE. If the provider is marked as critical, the Windows Deployment Services server will be shutdown. 
Log Name: Application 
Source: WDSPXE 
Date: <Date> <Time> 
Event ID: 264 
Task Category: WDSPXE 
Level: Error 
Keywords: Classic 
User: N/A 
Computer: <Remote_DP_Server> 
Description: 
An error occurred while trying to initialize provider SMSPXE. Since the provider is not marked as critical, the Windows Deployment Services server will remain started. 
Error Information: 0x36B1
Log Name: Application 
Source: WDSPXE 
Date: <Date> <Time> 
Event ID: 268 
Task Category: WDSPXE 
Level: Error 
Keywords: Classic 
User: N/A 
Computer: <Remote_DP_Server> 
Description: 
All registered providers failed to initialize. Please review the Event Log for specific error messages for each provider. Windows Deployment Server will be shutdown.
Log Name: Application 
Source: WDSServer 
Date: <Date> <Time> 
Event ID: 513 
Task Category: WDSServer 
Level: Error 
Keywords: Classic 
User: N/A 
Computer: <Remote_DP_Server> 
Description: 
An error occurred while trying to initialize provider WDSPXE from C:\Windows\system32\wdspxe.dll. Windows Deployment Services server will be shutdown.
Error Information: 0xC107010C
Log Name: Application 
Source: WDSServer 
Date: <Date> <Time> 
Event ID: 257 
Task Category: WDSServer 
Level: Error 
Keywords: Classic 
User: N/A 
Computer: <Remote_DP_Server> 
Description: 
An error occurred while trying to start the Windows Deployment Services server. 
Error Information: 0xC107010C
Ce problème survient car le composant dépendant Microsoft.VC90.CRT n’est pas disponible. Celui-ci est une DLL fournie par Microsoft Visual C++ 2008 Redistributable et installé lorsque le client SCCM est présent. Pour résoudre le problème vous devez manuellement installé Microsoft Visual C++ 2008 Redistributable à partir des sources du client :
vcredist_x86.exe
<Configuration Manager_2012_Install_Directory>\Client\i386
ou
vcredist_x64.exe 
<Configuration Manager_2012_Install_Directory>\Client\x64
Plus d’information sur la KB2712387 - WDS does not start on a PXE enabled remote Distribution Point in System Center 2012 Configuration Manager
 
				 
		


