
Deployment Image Servicing and Management (DISM) is a command-line tool that is used to mount and service Windows images before deployment. See the following guides for articles relating to WDS “how to install Dynamic Host Configuration Protocol on Windows Server 2019″, and “how to configure Post-deployment of Dynamic Host Configuration Protocol“. When prompted with the following error above, most times, you may find little or no information in the log file. Here are some possible errors you can encounter while resolving this issue Error 0xc1570103: The license file was not found in the specified path, and how to fix error 0xc1510114: The wim file needs to be remounted.
This error was prompted when I wanted to mount packages to install.wim file using DISM.

To resolve this DISM unspecified error, you would have to know what the meaning of the Error code: 15601 means. This error means
-ERROR_INSTALL_PACKAGE_NOT_FOUND
– 15601 (0x3CF1) Package was not found.
Solution: This could be due to the path not correct etc. Go through your script to have this issue corrected.- You can also get this error if you wish to remove provisioned packages that are not available.
Run DISM to get features to see the package ID (GUID) name and compare this that has changed in the mounted image. See this article on how to get an application GUID. Also see, Application User Model ID: How to find the AUMID of an installed UWP App
– Note, These GUID changes from one Windows version to another. For a list of other Error Code, see the following link. See how to resolve “Error 740: Elevated permissions are required to run DISM“.
That’s how you can resolve DISM unspecified error. I hope you found this blog post helpful. If you have any questions, please let me know in the comment session.