I am attempting to use WDS to deploy a custom Windows 10 Education image on to my school's computers. I have a VM running Windows Server 2012 R2. When I add a custom install.wim Windows 7 image (created using a reference computer and imagex) everything works fine, but when I attempt to use a Windows 10 image, any computer I attempt to PXE says "No images are available". If I restart the server at this point, the Server Manager shows a number of errors and the WDS service is unable to start. The problem is only resolved by deleting the Windows 10 image (install.wim) from the server. Disabling it results in the "No images are available" still appearing on any machine attempting to PXE.
I have tried rebuilding the VM, but the result was the same. The server worked fine until the custom Windows 10 image is added, but then it broke (showed "No images are available"). I have also tried using a different reference computer, but after 3 different computers, nothing changed. I have tried installing Windows 10 to the reference computer and immediately capturing it with imagex (still in OOBE), but again the same problem. I also tried using a Windows 10 install.wim straight from the install disk, and that worked (but was not customized).
My conclusions:
- The problem is not with the WDS server, because it is a new VM and I rebuilt it multiple times.
- The problem can't be with the physical reference computer, because all 3 very different machines had the same problem.
- The issue certainly is not just a Windows 10 problem, because the install.wim from the Windows 10 disk worked.
- The problem is caused by loading a specific install.wim into the server, so some attribute of that file must be causing the issue.
The only thing I can think of is maybe the imagex flash drive has something wrong with it, but I feel that that is unlikely.
What would cause a captured install.wim to break the WDS service when the image file is added? What about the image file would make the message "No images are available" be displayed, even when there are other, perfectly acceptable images on the server?