Overview:
In our environment, we have MDT + WDS. Each night a Windows 10 VM boots and MDT installs Windows 10, along with downloading and install the latest updates from Microsoft. The "install.wim" we're using was copied from a Windows 10 ISO downloaded from MSDN.
This process works excellent so long as we continue to run this process using the "install.wim" file from a Windows 10 ISO as the base image. If we use DSIM to capture a new image (i.e. after the MDT-managed Windows 10 install and MS updates), the process only partially works. Meaning, when attempting to run the same task sequence on a newly-capture "install.wim", MDT installs Windows 10, but it doesn't auto-login, download and install the latest Microsoft updates. Instead, after Windows 10 installs, Windows 10 just sits at the logon screen.
Desired outcome:
I would like to install Windows 10 using MDT and capture that installation using DSIM. After that, we want to import that newly-installed and newly-patched version of Windows 10 into WDS and at a later date be able to re-run the task sequence on the new base image. Meaning, MDT would a) install Windows 10. Then b) auto-login and download and install the latest Windows updates. Finally c) shutdown the machine once all of that is complete. I should be able to run these actions on any Windows 10 base image we specify.
Steps to reproduce:
- Import the unedited Windows 10 "install.wim" into WDS.
- After running the "import the Operating Systems" wizard in MDT (to read OSs from WDS), configure a task sequence to install, patch and shutdown Windows 10.
- Use the above-mentioned task sequence to install Windows 10. (All works excellent so far).
- Detach the C-Drive and attach the C-Drive as an additional drive on a separate machine, i.e. a Windows Server 2016 VM. Then, run DSIM to capture the Windows 10 install. The DSIM command used is as follows:
dism /Capture-Image /ImageFile:"E:\MDT_Capture_Files\Win10Capture_DISM.wim" /CaptureDir:F:\ /Name:"Windows10CaptureDISM"
- In WDS, replace the above-mentioned Windows 10 "install.wim" with the WIM created by DSIM.
- Boot the computer (in Step #3), reinstall Windows 10 using MDT. This is where things go wrong. Windows 10 installs, but the auto-login does not work. Even when we manually sign in, the rest of the MDT task sequence does not run.
MDT requires some steps to be performed during Specialize and OOBE phases of Windows Setup, and those phases will only be "Triggered" if you sysprep the machine.
Apparently using a non-syspreped image is strictly not supported in MDT Deployments.
Source: Click here (see Keith Garner's response)