How can I deploy Windows 10 x64 Enterprise to the Microsoft Surface Pro 3 using MDT 2013 Update 1 ?




In a previous posts I’ve shown you how you can deploy Windows 8.1 x64 to the Surface Pro 3 with MDT 2013 or Configuration Manager 2012 R2. In this post I’ll show you how to automate the deployment of Windows 10 x64 to a Surface Pro 3 from start to finish on a Server 2012 R2 server by using a PowerShell script.


The PowerShell script is to be run on your soon-to-be MDT server and it will create everything for you, all you have to do is supply it with an OS (Windows 10 x64) and optionally some apps, drivers or even the Windows ADK 10. Fear not, if you don’t have the Surface Pro 3 drivers or Windows ADK 10 then the script will download them for you.


Download the script

You can download the script here, then unzip it.


Attached File  Setup MDT 2013 Update 1 for Microsoft Surface Pro 3 – August   6.17KB   29 downloads


To use the script simply adjust the many variables within to suit your needs, then when you are ready, run it in PowerShell ISE.

script running.png


The script will automatically download and install Windows ADK 10 and MDT 2013 Update 1. In addition, it will install Windows Deployment Services and after configuring the MDT DeploymentShare it will import the boot image into WDS. The boot image will have both the Surface Pro 3 100mb and gigabit network driver pre-installed. If you want to remove with, simply rem out the line in the script.


Speaking of drivers, the script will automatically download the latest drivers for Windows 10 for the Surface Pro 3 and import them into the MDT 2013 Update 1 deployment workbench.


injecting drivers.png


Once the script is complete you can go ahead and launch the deployment workbench to review what has happened. Here you can see the drivers imported for the Surface Pro 3.


drivers in the workbench.png


and here are the two selection profiles it creates, one for the Surface Pro 3, the other for WinPEx64 (the boot image).


selection profiles.png


If you open the Deploy Windows 10 x64 – Surface Pro 3 task sequence you can see the inject driver step


inject drivers in task sequence.png


When you PXE boot (UEFI network boot) the Surface Pro 3, the correct x64 boot image containing NIC drivers for the Surface Pro 3 will be downloaded from WDS


pxe boot.png


you get to enter a computer name (you can modify customsettings.ini to change this behaviour)


MDT 2013 update 1.png


and select your core apps (Office 365)


core apps.png


before the LiteTouch OSD kicks off


litetouch osd in progress.png


here you can see that Windows 10 x64 is already installed and now MDT is installing Office 365 Professional


installing office.png


and after some time installing that, it’s done !


all done.png


Related Posts

Until next time, adios !

This entry was posted in MDT 2013 Update 1, Surface Pro 3. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.