If you end up downloading Windows 10 from the Microsoft Software Download, you’ll need to follow the tutorials to be able to add the operating system to your MDT. Mount the downloaded ISO file. Open cmd as administrator. Follow the path you have, copy all these files from Windows 10 iso.
Problem: After updating, I got this match message: “The winpeshl.ini file is still present, but successfully extracted commands didn’t run. This may be due to unbalanced formatting or an invalid exe name.” setup file that plays a role during installation.
How to use winpeshl.ini in Windows PE?
Use the entire Winpeshl.ini file in Windows Preinstallation Environment PE (Windows to replace the extension prompt with a shell task or another application. For example, your shell application may provide a GUI for deployment engineers to create a good choice of Windows installation method.
What is Winpeshl INI file?
Use Winpashle. ini file using Windows Preinstallation Environment (Windows PE) to remove and re-create the default command line using a trusted application shell or another application. For example, your wrapper application might provide you with a deployment engineer GUI to select a Windows installation method.
What does winpeshl.exe do in Windows PE?
If the file does not necessarily exist, Winpeshl.exe runs the Cmd.exe method, which executes the Startnet.cmd script. If Winpeshl.ini existed and applications were used to launch it, those applications were always launched instead of Cmd.exe. Wpeinit.exe starts plug-play and (PnP) devices, initializes the network stack, and processes Unattend.xml settings when Windows PE starts.
How to upgrade to Windows 10 using MDT?
Close the task sequence condominiums and update the MDT deployment share. The last step before upgrading to Windows 10 that generates MDT is to try updating the MDT deployment share. Right-click on the MDT Deployment share and select Update Deployment Recommendations, then select Optimize Boot Envision Update Process and click Next.

I’m a writer for uscfr.com. In my opinion, technology should make our lives easier, not more complicated. That’s why I enjoy breaking down complex topics and explaining them in a way that everyone can understand. In my free time, I can be found tinkering with new devices or coding up new apps.