After rebuilding a couple of machines over WDS, I had noticed that clients were hanging with a TFTP timeout issue. I tried restarting the WDS service, but that didn’t help.
After doing extensive research (OK…I google’ed it)The problem is caused by the fact that WDS and DNS are running side by side each other on the same machine. DNS can sometimes use a port needed by WDS, and so you can get a hanging bootup (especially if LAN > HDD in boot priority).
The solution was to disable the UDP Port Policy in Windows Server 2008 R2, which was done by changing the hex value of “UDPPortPolicy” from 1 to 0, which is located in:
Make sure you restart the WDS services…and “poof”…it’s fixed.