I'm having some problems with the Win8 ADK; specifically, DISM, and it appears to be a bug related to how the ADK is installed and it's .DLLs are registered.
I created a Windows 8 x64 VM from scratch and installed WADK, and once finished, opened a Shell with the Deployment and Imaging Tools environment settings as Administrator. I then ran the copype script to create a fresh copy of WinPE to begin servicing:
copype x86 C:\test
This command executes as expected. I then attempt to mount the new image:
dism /mount-image /imagefile:C:\test\media\sources\boot.wim /index:1 /mountdir:C:\test\mount
This operation fails with the following output:
Deployment Image Servicing and Management tool
Version: 6.2.9200.16384
Error: 3
The system cannot find the path specified.
The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
Now, what's bizarre is that if I proceed to uninstall WADK, I can then immediately re-run the same operation and it will work correctly -- presumably using the Windows 8's built-in DISM tools. If I reinstall WADK, once again I cannot mount images--uninstall,
and everything is fixed again.
I've been trying this on various machines in our organization, and so far I've encountered this problem on one Windows 8 VM, as well as a coworkers Windows 7 x64 workstation. Strangely, other coworkers (also using Windows 7 x64) seem to be having no problems
related to mounting images with DISM.
Are there known issues with WADK/DISM? It seems like the WADK might have some issues in installing/registering the necessary DISM files, in that the same error can occur on Windows 8 and also 7. I can only confirm that I've seen this issue on x64, but I haven't had the resources to try and test to look for similar problems in x86 environments.
Can anyone advise on this issue?