I'm trying to incorporate updating the systems BIOS through a MDT Task Sequence and this would happen in a WinPE environment. The EXE works when using a 32bit WinPE 3.0 disk but fails with a 64bit WinPE disk. I don't believe the BIOS update EXE is compatible because I receive this error when trying to run the EXE "The subsystem needed to support the image type is not present." Is there a way to be able to do this in the 64bit WinPE environment?
The other issue I am seeing is when using the "-NOREBOOT" switch the BIOS never updates. I can see the EXE run but when I reboot the system nothing happens. When I don't use the "-NOREBOOT" switch the system reboots and applies the updated BIOS. I've also tried the "/s /f" switches and those too do not seem to work.
Hi there, I'm asking around for you about this question. There isn't currently support for the BIOS update EXE in a 64 bit WinPE environment. Just for clarification, the packages will work in a full Windows 64 bit environment, just not WinPE currently because WinPE 64 lacks Windows 32-bit on Windows 64-bit (WOW64) support.
I was told that there are future plans for WinPE 64 bit support, but this won't be for at least another year.
Not sure about the -noreboot switch just yet, still asking around.