So...after some searching, thinking etc. I've come up with a workaround for the
time-being. I mimicked an
article<https://www.windows-noob.com/forums/topic/12313-how-can-i-set-video-resolution-dynamically-during-uefi-network-boot-in-system-center-2012-r2-configuration-manager/>
that Niall wrote on Windows-Noob outlining a way to inject the driver via
ConfigMgr Task Sequence using a PowerShell script. For MDT Lite Touch, I added
a script to a folder in the WinPE Extra Directory path under the WinPE
Customizations section and updated the Unattend_PE_x64.xml so it runs the
script that installs the drivers.
<RunSynchronousCommand wcm:action="add">
<Description>UEFI Driver Load</Description>
<Order>2</Order>
<Path>"X:\Program Files\MathWorks\DriverLoad.cmd"</Path>
</RunSynchronousCommand>
The DriversLoad.cmd basically runs the PowerShell
Script<https://www.windows-noob.com/forums/index.php?app=core&module=attach§ion=attach&attach_id=14969>
Naill provided. Note, I created the same folder structure but in
%DeployRoot%\Applications. When you boot to WinPE, DriversLoad.cmd will
install the appropriate graphic driver and the screen resolution will change to
a usable resolution before the Welcome Wizard launches.
This is not ideal, but it works for now. I hope that this can be fixed in
MDT/ADK soon.
From: [email protected] [mailto:[email protected]] On
Behalf Of Michael Niehaus
Sent: Friday, May 6, 2016 3:05 PM
To: [email protected]
Subject: RE: [MDT-OSD] MDT WinPE Booting into UEFI Resolution Issue
We're aware of the issues, which happen on "high DPI" devices with very large
screen resolutions, e.g. something like 3000x2000. The HTA wizards used by MDT
aren't being scaled appropriately, resulting in the problems you are seeing.
(And if you disable the scaling, the resulting wizards are so small you can't
really use them.)
As a workaround, some customers have tweaked the Wizard.css file to create a
"high DPI" version of it, then added logic to MDT to use the appropriate file
for high DPI systems.
We are hoping to find a better long-term solution.
Thanks,
-Michael
From: [email protected]<mailto:[email protected]>
[mailto:[email protected]] On Behalf Of Brian Marobella
Sent: Friday, May 6, 2016 11:51 AM
To: [email protected]<mailto:[email protected]>
Subject: [MDT-OSD] MDT WinPE Booting into UEFI Resolution Issue
Seems like UEFI/Windows 10 is a hot topic lately. We just received our new
Lenovo hardware (T460, P50, M900/m700) and, up until this past Monday, it was
impossible to install Windows 10 on this new hardware in BIOS Legacy Mode with
SSDs. Luckily, Lenovo released a new BIOS that fixes the issue.
When we boot to MDT WinPE in UEFI, the screen resolution is all messed up. The
MDT wizards need to be resized and the fonts are tiny. I found some articles
on how to fix this for SCCM Boot Media/Task Sequences, but I haven't found any
information on a fix for MDT only booting. Adding the graphics drivers to
WinPE does not fix this issue.
Anyone have any suggestions?
Thanks
Brian Marobella