Building a Windows 10 image for HPE Moonshot

The process is fairly simple, just follow the guidelines in the operating system deployment guide, I already have a Windows Deployment Services setup based on Windows Server 2012 R2 along with its ADK installed.

Since here we intend to build a Windows 10 cartridge image we will need the latest ADK because it requires the latest DISM, as per the here-under error:

To service this Windows image requires the latest version of the DISM. See http:
// to find the latest version of DISM,
and to learn how to install the la
test version of DISM from the ADK on your computer.

  1. I grabbed the latest copy of ADK and installed it yet I was still getting the same error.
  2. I removed the old ADK and installed the newer ADK, still I got the same error.
  3. Since each copy of Windows actually has a copy of the DISM executable, it seems that even when installing a newer version of ADK it doesn’t get overwritten.

I searched for the DISM executable and found that the newer version gets installed here “C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\DISM\dism.exe” and after I used it directly in conjunction with Moonshot Deployment scripts I was able to build my image successfully.

So I believe if you want to mix ADK’s on the same host you must use the DISM from its explicit version path, or create a DISM virtual machine for each build of Windows you need ;-).


1531 Total Views 3 Views Today


Knowledge is limitless.

Leave a Reply

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