Problem/Issue/Symptoms
- Booting a UEFI machine via PXE fails, reporting the following error message: winload.efi file is missing or contain errors
- The PXE boot tries to load WinPE 32 WIM image from the Representative (BIOS mode) rather than the 64 bit one (UEFI mode)
Cause
- The PXE Representative has not been updated with the latest Service Pack or component patch installed on the Core Server
- The PXE Representative installation file is not updated on the core
Solution
Redeploy the PXE Representative to make it is the same version as the core.
If this the problem persists, make sure the following file on the is the same as the one from a fresh Core installation at the same version.
If needed, replace the file with one taken from the fresh installation and redeploy the PXE Representative:
%LDMS_HOME%\landesk\files\osdrep.msi