Microsoft Deployment Toolkit 2012 Update1 Media Deployment USB drive for UEFI computer

Microsoft Deployment Toolkit 2012 Update1 Media Deployment USB drive for UEFI computer

  • Comments 3
  • Likes

In today’s blog I am going to cover an issue related to using Microsoft Deployment Toolkit 2012 Update1 to deploy an image to Surface Pro using media deployment point.


  • This issue is not specific to Surface Pro and could occur with other UEFI computers.
  • This may be addressed in later version of MDT

Microsoft Deployment Toolkit 2012 Update1 creates its media deployment folder that looks like the following:


Figure 1. MDT 2012 Update 1 Media Deployment

Normally you would prepare the USB drive using the steps outlined in the Microsoft Deployment Toolkit Documentation Library under “Create Bootable Devices from Deployment Media”. Basically formatting the drive using NTFS then copying everything in the Content folder to the drive and boot from it.

When booting from USB flash drive or hard drive on a UEFI computer the boot files must reside on a FAT32 partition. FAT32 has an individual file size limitation of 4GB. Most times custom images are going to be >4GB so you will have to work around this by using a drive that reports itself as Fixed so you create multiple partitions.

To do this you must first use the steps outlined in Option #2 in the following blog to prepare the drive:

Creating bootable USB drives for UEFI computers

After locating the correct drive and preparing it you must use the following steps to copy the MDT media deployment files to it:


  • Assume that your media deployment is created in C:\media
  • The FAT32 partition has volume label of BOOT
  • The NTFS partition has volume label of DEPLOY
  • Windows 7 is not supported on Surface Pro so you must be deploying Windows 8

  1. Copy files to BOOT drive(FAT32)
    1. Copy c:\media\content\boot folder to root of the BOOT drive
    2. Copy c:\media\content\efi folder to root of the BOOT drive
    3. Copy c:\media\content\autorun.inf, bootmgr, bootmgr.efi to root of the BOOT drive
    4. Create Deploy folder in root of the BOOT drive
    5. Copy c:\media\content\deploy\boot to Deploy folder in the BOOT drive
  2. Copy files to DEPLOY Partition(NTFS)
    1. Copy c:\media\content\deploy folder to root of the DEPLOY drive

To boot from the USB drive on a Surface Pro you need to Press and Hold the Volume Down button and then press the power button. Once you see the Surface logo you can let go and it should boot from the USB drive.

Hope this helps with your deployments.

Scott McArthur
Senior Support Escalation Engineer
Microsoft Customer Support & Services

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment
  • Hi, I do this but after loading to the MDT I get a prompt to specify the deployment share? I don't want to point to a server deployment share I want it to use the Deploy partition but I have tried a:\Deploy through to z:\Deploy but it finds nothing?

  • Can you give me the path for mapping for the corresponding folders on the Window 10 Technical Preview?
    ie No Deploy folder for Windows 10. How do you do a two partition USB key to load Windows 10 Tech Preview

  • Hi i'm having the same issue as Dean White. I can boot into the USB but it will prompt me to specify the deployment share. the default location is X:\Deploy but the files are on the second partition so what drive letter should I put in?

    Or did i copy the folders incorrectly?