...
The Precision 5820 has a memory space limitation (ramdisk) of approximately 350MB when using the Flexbay NVMe drive to stage an OS installation.
By default, the WIM tries to execute in that limited space (if the WIM is over 350 MB, the system will not boot or BSOD) and fails.
Microsoft has resolved this issue with KB4058258 CU 1D (OS Build 1699.214), but the patch can only be installed on a live OS. The EFI files need to be copied from the updated image to the MDT / SCCM pre-stage media. MDT procedure (USB Media): Download Sigcheck https://docs.microsoft.com/en-us/sysinternals/downloads/sigcheck Open Command Prompt as Administrator Make the mount directory: MD C:\DCSHAREMD C:\DCSHARE\TEMPMD C:\DCSHARE\TEMP\MOUNT Copy the current sysprepped Windows WIM to a temporary directory: COPY "c:\dcshare\deploymentshare\Operating Systems\W10x64Pexp1709\W10x64Pexp1709.wim" c:\dcshare\temp /y Mount the WIM file: c:\progra~2\wi3cf2~1\10\assess~1\deploy~1\amd64\dism\dism.exe /mount-wim /wimfile:c:\dcshare\temp\W10x64Pexp1709.wim /index:1 /mountdir:c:\dcshare\temp\mount Run SigCheck64 (from Microsoft Sysinternals) to verify the version of EFI files are version 16299.334 (not 16299.15) sigcheck64.exe c:\dcshare\temp\mount\windows\boot\efi\bootmgr.efi File version: 10.0.16299.334 (WinBuild.160101.0800)sigcheck64.exe c:\dcshare\temp\mount\windows\boot\efi\bootmgfw.efi File version: 10.0.16299.334 (WinBuild.160101.0800) Replace EFI files on MDT Share: COPY C:\DCSHARE\TEMP\mount\Windows\Boot\EFI\bootmgr.efi C:\DCSHARE\MDT\Test4\Boot\x64 /YCOPY C:\DCSHARE\TEMP\mount\Windows\Boot\EFI\bootmgfw.efi C:\DCSHARE\MDT\Test4\Boot\x64\EFI\Boot\bootx64.efi /Y Replace EFI files on MDT Media output directory: COPY C:\DCSHARE\TEMP\mount\Windows\Boot\EFI\bootmgr.efi C:\DCSHARE\TEMP\LTMDT\Content /YCOPY C:\DCSHARE\TEMP\mount\Windows\Boot\EFI\bootmgr.efi C:\DCSHARE\TEMP\LTMDT\Content\Deploy\Boot\x64 /YCOPY C:\DCSHARE\TEMP\mount\Windows\Boot\EFI\bootmgfw.efi C:\DCSHARE\TEMP\LTMDT\Content\Deploy\Boot\x64\EFI\Boot /Y Unmount the WIM file: c:\progra~2\wi3cf2~1\10\assess~1\deploy~1\amd64\dism\dism.exe /unmount-wim /mountdir:c:\dcshare\temp\mount /discard Delete the temporary WIM file: del f:\dcshare\temp\W10x64Pexp1709.wim Copy the new EFI files to USB media SCCM PreStage Task Media (ISO output): Download Sigcheck https://docs.microsoft.com/en-us/sysinternals/downloads/sigcheck Open Command Prompt as Administrator Make the mount directory: MD C:\DCSHAREMD C:\DCSHARE\TEMPMD C:\DCSHARE\TEMP\MOUNT Copy the current sysprepped Windows WIM to a temporary directory: COPY "c:\dcshare\deploymentshare\Operating Systems\W10x64Pexp1709\W10x64Pexp1709.wim" c:\dcshare\temp /y Mount the WIM file: c:\progra~2\wi3cf2~1\10\assess~1\deploy~1\amd64\dism\dism.exe /mount-wim /wimfile:c:\dcshare\temp\W10x64Pexp1709.wim /index:1 /mountdir:c:\dcshare\temp\mount Run SigCheck64 (from Microsoft Sysinternals) to verify the version of EFI files are version 16299.334 (not 16299.15) sigcheck64.exe c:\dcshare\temp\mount\windows\boot\efi\bootmgr.efi File version: 10.0.16299.334 (WinBuild.160101.0800)sigcheck64.exe c:\dcshare\temp\mount\windows\boot\efi\bootmgfw.efi File version: 10.0.16299.334 (WinBuild.160101.0800) Replace EFI files on SCCM ISO Media: COPY C:\DCSHARE\TEMP\mount\Windows\Boot\EFI\bootmgr.efi C:\DCSHARE\SCCM\BootImages\1709prestage\1709ps/YCOPY C:\DCSHARE\TEMP\mount\Windows\Boot\EFI\bootmgfw.efi C:\DCSHARE\SCCM\BootImages\1709prestage\1709ps\EFI\Microsoft\Boot /YCOPY C:\DCSHARE\TEMP\mount\Windows\Boot\EFI\bootmgfw.efi C:\DCSHARE\SCCM\BootImages\1709prestage\1709ps\EFI\Boot\bootx64.efi /Y Unmount the WIM file: c:\progra~2\wi3cf2~1\10\assess~1\deploy~1\amd64\dism\dism.exe /unmount-wim /mountdir:c:\dcshare\temp\mount /discard Delete the temporary WIM file: del c:\dcshare\temp\W10x64Pexp1709.wim Copy the new EFI files to USB media