How to fix WDS crashing on a vanilla SCCM 2012 R2 installation
This issue had been driving me mad when i was creating a new dev instance of my SCCM 2012 lab.
No matter what i tried i was unable to get my machines to PXE boot!.
The symptom was:
PXE-E53: No boot filename received
PXE-M0F: Existing Intel PXE ROM
Exhausting the usual avenues, which are highlighted in a great article by Chip Hornbeck
Finding the WDS service would not start our symptom was the following errors in EventLog
So doing a quick search on the offending module (msvcr100.dll) revealed that it is a known issue with a available hotfix
After you enable the PXE Service Point role on an instance of a specific distribution point, or you select the Deploy this boot image from the PXE-enabled distribution point property of a boot image, the Windows Deployment Service (WDS) stops running. Additionally, entries that resemble the following are logged in the Windows Application log:
Faulting application name: svchost.exe_WDSServer, version: 6.3.9600.16384, time stamp: 0x5215dfe3 Faulting module name: MSVCR100.dll, version: 10.0.40219.1, time stamp: 0x4d5f034a Exception code: 0xc0000005 Fault offset: 0x000000000005f61a Faulting process id: 0xae4 Faulting application start time: 0x01cec5d767184634 Faulting application path: C:\Windows\system32\svchost.exe Faulting module path: C:\Program Files\Microsoft Configuration Manager\bin\x64\MSVCR100.dll
Note This problem affects only distribution points that are installed on site servers.
When operating system image files are downloaded to Configuration Manager 2012 R2 clients, you may find that the download takes longer than it did in previous versions of Configuration Manager 2012 clients. You may see this behavior when the target client is running Windows PE or a full Windows operating system.
For additional details and a link to a ConfigMgr 2012 R2 hotfix that resolves these issues please see the following:
While the hot-fix is available here:
I would suggest instead installing CU1 or CU2 which have the hot-fix included.